fast user switch

Plasma 4 Extensions

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

9
Become a Fan
7.9

Description:
Fast user switch plasmoid.
Last changelog:

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


Ratings & Comments

51 Comments

snoxu

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

snoxu

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

ozim

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$

zpintar

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

zpintar

All problems with locking in KDE 4.10 are solved.

prowlerxpla

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

zpintar

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!

dovidhalevi

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.

dovidhalevi

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?

google01103

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

stefan-

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".

molecule-eye

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.

stefan-

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.

Lenz

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!

Murz

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.

micron

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

forkboy

screen still locks when switching regardless of screensaver settings.

kbroulik

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)

forkboy

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

Doorbreath

How do I apply this patch?

gtrryu

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 !

kiwibird

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?

dglent

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 ?

unhammer

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.

quickk

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?

Pling
0 Affiliates
Details
license
version 0.3.2
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Plasma 4 Extensions:

Icon Tasks deb build
N00bun2
last update date: 13 years ago

Score 4.3

Prayer Times Plasmoid
riyad
last update date: 12 years ago

Score 5.2

KPrayertime4 Islamic Prayer Times
ahaq
last update date: 15 years ago

Score 4.4

Hostinfo
mgraesslin
last update date: 13 years ago

Score 4.7

Monitor QuadCore Russian
kuchumovn
last update date: 16 years ago

Score 5.0

blaKjaK
werevire
last update date: 15 years ago

Score 5.0