xfce session starts multiple instances of xfce4-power-manager and xfce4-volumed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xfce4-session (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
the xfce desktop session starts multiple instances of xfce4-power-manager and xfce4-volumed, rendering power management ineffective and audio volume buttons dead. additionally, the lid switch causes hibernation irrespective of power management settings.
workaround:
- edit /etc/xdg/
Exec=
- edit /etc/systemd/
HandleLidSwit
- disable automatic session saving in Settings | Settings Manager | Session and Startup | General
- logout from your xfce desktop
- login again
- run "ps awxu | grep xfce" and kill (-9) all instances of xfce4-power-manager and xfce4-volumed
- logout (might take a while for the connection to nonexisting power manager to timeout)
- login again. run the "ps" command above again and check that there are no multiple instances of the two processes. if there are, repeat the kill procedure again, logout and run "ps" again
- at this point starting of multiple instances stops (is there a bug in session saving?) and you should have properly working power management and volume buttons
-note that updates of certain packages might reemergence of the symptoms, just repeat the procedure again
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: xfce4-session 4.10.1-1ubuntu1
ProcVersionSign
Uname: Linux 3.11.0-13-generic x86_64
NonfreeKernelMo
ApportVersion: 2.12.5-0ubuntu2.1
Architecture: amd64
Date: Mon Nov 25 22:16:59 2013
InstallationDate: Installed on 2013-11-07 (17 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
SourcePackage: xfce4-session
UpgradeStatus: No upgrade log present (probably fresh install)
it is interesting to note that when your desktop crashes for some reason, upon next login you can end up with several instances of volumed. it seems the session is somehow saved before the crash occurs, even though the settings have the "save session" button explicitly switched off.