gnome user switcher applet doesn't work with kdm
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fast-user-switch-applet (Ubuntu) |
Invalid
|
Wishlist
|
Unassigned | ||
Bug Description
***summary***
Every user that will set KDM as login manager, will see an error message because user switching applet will die (since it is incompatible with KDM apparently).
This is bad! To show error message (application crash) to each user.
Quick fix: at least just make nicer error message like "This applet is not currently compatible with KDM." and disable restarting it!
-------
Binary package hint: gnome-applets
The new user switcher applet in Intrepid (the one that replaces the logout button) is causing problems when kdm is set as the login manager. The user switcher applet isn't drawn, and an error dialog (see attached screenshot) with the following text appear immediately after login:
"User switcher" has quit unexpectedly
If you reload a panel object, it will automatically be added back to the panel.
The dialog provides two buttons, "Don't Reload" and "Reload". Clicking "Reload" doesn't bring the applet back -- it just brings up the same dialog. Clicking "Don't Reload" makes the dialog go away, but the user is still left without the applet. Switching the login manager to gdm does not automatically bring the applet back, however after switching to gdm the applet can be added to the panel manually.
The fact that the switching users in Gnome doesn't work with kdm isn't so bad (and it's the same situation we had in Gutsy). The following are real problems:
1. vague error message
2. absence of a logout button
3. applet doesn't automatically return if the user switches back to gdm
Here's what I think ought to happen if the user sets kdm as the login manager:
1. The first Gnome login after the switch, a notification tells the user that user switching won't work without gdm, and offers to switch the login manager back to gdm.
2. The applet is drawn the same way (with the user's name and a functioning logout button), but clicking on it doesn't provide the option of switching users.
3. The ability to switch users automatically returns if the login manager is switched back to gdm.
EDIT:
Sorry, forgot package versions. I'm using October 28's Intrepid daily-live, the x86 version.
gnome-applets 2.24.1-0ubuntu1
gdm 2.20.8-0ubuntu3
kdm 4:4.1.2-0ubuntu12
description: | updated |
description: | updated |
tags: | removed: fail kde kdm |
reassigning to fast-user- switch- applet, that's a GNOME applet and it's designed to work when using gdm though, that's not really a bug