fast user switch
KDE Plasma 4 Extensions
Score 81%
Description:

Fast user switch plasmoid.
Last changelog:

6 years ago

Wed Sep 28 14:59:49 CEST 2011 Flavio Castelli

* Take into consideration screensaver's lock setting (as requested by many users)

Mon Mar 7 2011 - fcastelli@novell.com
- Show logout and lock session icons as requested by many users.

Mon Feb 7 2011 - fcastelli@novell.com
- Fixed small layout issue
- Show username by default

Fri Jul 23 2010 - fcastelli@novell.com
* added new configurations:
- show only icon.
- show icon + name.
- show only name.
* it's possible to show user's avatar image instead of the default picture.
* it's possible to show user's complete name instead of his login name.
* fixed some build issues.

Tue Jul 13 2010
* added tooltip

Tue Jul 13 2010
* released first version

snoxu

3 years ago

Is there a way to remove the Lock Screen when switching users?

Report

snoxu

3 years ago

Nevermind figured out how to do it from page 2 of these here comments

Report

ozim

4 years ago

after command "cmake -DCMAKE_INSTALL_PREFIX=$(kde4-config --prefix) ../" I get this
Quote:
ozim@lara-kde:~/Рабочий стол/fastuserswitch-0.3.2/build$ cmake -DCMAKE_INSTALL_PREFIX=$(kde4-config --prefix) ../
CMake Error at /usr/share/cmake-2.8/Modules/FindKDE4.cmake:98 (message):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
/home/ozim/.kde/share/apps;/usr/share/kubuntu-default-settings/kde4-profile/default/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
CMakeLists.txt:3 (find_package)


CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as

cmake_minimum_required(VERSION 2.8)

should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!
ozim@lara-kde:~/Рабочий стол/fastuserswitch-0.3.2/build$

Report

zpintar

4 years ago

For all openSUSE 12.1, 12.2, upcoming 12.3 and Tumbleweed users I've packaged this plasmoid with screenlocker fix patch.
This works well with KDE 4.9, but in KDE 4.10, after open new session and than return from this new session to previous user, KDE needs unlocking. Only than and only this first time, after that Plasmoid switching well, without unlocking needs. If someone knows where is the problem, please contact me here.

Please, try via my person repository:
https://build.opensuse.org/project/repositories?project=home%3Azpintar

Package name is: plasmoid-fastuserswitch

Report

zpintar

4 years ago

All problems with locking in KDE 4.10 are solved.

Report

prowlerxpla

4 years ago

thak you very much for the packaging of the plasmoid-fastswitchuser, I installed in my new 12.3 and works perfectly :-) :-) :-) :-)

Report

zpintar

4 years ago

This is the easy way to import my repo
http://software.opensuse.org/download/package?project=home:zpintar&package=plasmoid-fastuserswitch

BTW, I packaged this plasmoid for Debian, too. ;)
Enjoy!

Report

dovidhalevi

4 years ago

Happens after every kde upgrade. Need to recompile so after putting 4.9.5-or#, did so. In the past, this was enough--reinsert and it is OK. However, this time, can reinsert the widget but on next loging, it is [X]'ed out once again.

Report

dovidhalevi

4 years ago

Actually, had a older version on /usr/local. Removed that and reinstalled. The applet works on MY login but I cannot get to it on other user's.

0.3.2 installed as

/usr/local/lib/kde4/plasma_applet_fastuserswitch.so
/usr/local/share/kde4/services/plasma-applet-fastuserswitch.desktop

What gives?

Report

google01103

5 years ago

tray settings displays the option
when applied the tray expands, briefly shows something then goes back to original state
reopening settings shows switching is no longer checked

Report

stefan-

5 years ago

This is a great widget, but it took me some tinkering to find the correct packages required for building on openSUSE (in my case selecting packages cmake, libkde4-devel, libkdecore4-devel was sufficient to get all required packages).

This appplet is aimed at non-geeks but having to cope with tar, sh and cmake makes it a geek-only tool.
The INSTALL script is straightforward, but I guess normal users will not easily get the right development packages required for building.

This widget exists sinc more then two years now and its still not part of the KDE SC.
At least, it should be readily available via the plasma desktop "Get New Widgets"/"Get Hot New Stuff".

Report

molecule-eye

4 years ago

Agreed! I was hoping to install this on my Kubuntu 12.10 system but I've no idea how to build it. I installed cmake and then executed in turn each line of the INSTALL file. Needless to say, it didn't work. (Or maybe it didn't, but there was no plasmoid file I could find.)

Some debs or rpms or something would help.

Report

stefan-

3 years ago

Two years later and this widget is still not part of KDE. How disappointing.

Fortunately opensuse build service comes to my rescue as I just discovered that this plasmoid is available as software package on software.opensuse.org, so I don't have to build from source.

Report

Lenz

5 years ago

Hi, I love your plasmoid! However, I miss a button to send the computer into hibernate mode. Is there any chance that this feature will be (propably optional) included in a future release? Best wishes!

Report

Murz

6 years ago

Can you add option for user switching without locking desktop?
As I see, locking do automatically, so for implement this, after switching to user you can send the unlock command:
dbus-send --type=method_call --dest=org.freedesktop.ScreenSaver /ScreenSaver org.freedesktop.ScreenSaver.SetActive boolean:false

I do this for me via ugly hack the sources, but will be good to see this in core.

Report

C

micron

6 years ago

Starting from latest release the plasmoids takes into consideration the "lock desktop" setting of KDE's screensaver.

Report

forkboy

5 years ago

screen still locks when switching regardless of screensaver settings.

Report

kbroulik

5 years ago

I looked into your code and found that you only respect the Screen Saver's lock setting when switching to the Login screen (that "Show login manager" button) but not when actually switching sessions.

http://privat.broulik.de/lockscreenfix.patch

Tested it and it does respect the screensaver autolock setting when switching sessions. (Although I find that option weird, as I don't use screensavers, a separate option in the plasmoid itself would make it more discoverable, imho)

Report

forkboy

5 years ago

Applied your patch and it works now without locking the screen, thankyou

Report

Doorbreath

5 years ago

How do I apply this patch?

Report

gtrryu

6 years ago

Hi,

First of all, very big thanks for this plasmoid ! It very useful I think.

I've a suggestion. In a family context, it is unfortunate to lock our session every time we switch user. Is it possible to add an option to avoid this behavior ? I try with "manager.switchVT" instead of "manager.lockSwitchVT", and all is good.

Thanks !

Report

kiwibird

6 years ago

I prefer having it as its own button on the panel rather than in the system tray, but I've tried deleting it and logging in/out tens of times and it does not go away. This only happens with one of my computers. How can I debug this?

Report

dglent

6 years ago

Here is an rpm for Mageia 64bit
http://www.mageia-gr.org/rpm/1/x86_64/plasma-applet-fastuserswitch-0.3.2-1mgr1.x86_64.rpm


Is it possible to add translations ?

Report

unhammer

6 years ago

Just have to say, I love the new changes :-) This has replaced the shutdown widget for me.

The only improvement I can think of is to have an option to show suspend/hibernate buttons in addition to (or instead of) lock screen, but I guess that's possible by clicking the red exit button and then the little menu on the shutdown thing.

Report

quickk

6 years ago

I tried building as per the instructions, but hit a few snags.

The first one was that I had to install kdelibs5-dev to get the cmake command to work.

Now, the build process fails at the "make" command. I get these errors:


/tmp/fastuserswitch-0.3.1/sessionwidget.cpp:33:40: fatal error: kworkspace/kdisplaymanager.h: No such file or directory
compilation terminated.
make[2]: *** [CMakeFiles/plasma_applet_fastuserswitch.dir/sessionwidget.o] Error 1
make[1]: *** [CMakeFiles/plasma_applet_fastuserswitch.dir/all] Error 2
make: *** [all] Error 2

Any one have a solution?

Report

6 years ago

Wed Sep 28 14:59:49 CEST 2011 Flavio Castelli

* Take into consideration screensaver's lock setting (as requested by many users)

Mon Mar 7 2011 - fcastelli@novell.com
- Show logout and lock session icons as requested by many users.

Mon Feb 7 2011 - fcastelli@novell.com
- Fixed small layout issue
- Show username by default

Fri Jul 23 2010 - fcastelli@novell.com
* added new configurations:
- show only icon.
- show icon + name.
- show only name.
* it's possible to show user's avatar image instead of the default picture.
* it's possible to show user's complete name instead of his login name.
* fixed some build issues.

Tue Jul 13 2010
* added tooltip

Tue Jul 13 2010
* released first version

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.3.2
updated Sep 28 2011
added Jul 13 2010
downloads today
0
page views today 2