Failed to execute program /lib/dbus-1.0/dbus-daemon-launch-helper
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dbus (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: dbus
After running an upgrade on Ubuntu 10.04, I had several problems:
-Sound stopped working
-I could not access gnome-volume-
-I could not start users-admin
-When starting amarok, it told me that some devices were missing and asked if I wanted to forget about them permanently
-Shutdown and restart buttons in Gnome only logged me out
-Shutdown and restart buttons on the login screen did nothing
============
Error message when trying to run pulseaudio:
E: module-
Error message when trying to run users-admin:
There was an unknown error communicating with the backends: Failed to execute program /lib/dbus-
============
More info:
http://
https:/
============
Workaround:
sudo chmod o+x /lib/dbus-
Note: Might be dangerous.
============
$ lsb_release -rd
Description: Ubuntu 10.04.2 LTS
Release: 10.04
============
$ apt-cache policy dbus
dbus:
Instalita: 1.2.16-2ubuntu4.2
Candidate: 1.2.16-2ubuntu4.2
Version table:
*** 1.2.16-2ubuntu4.2 0
500 http://
100 /var/lib/
1.
500 http://
1.
500 http://
============
$ grep messagebus /etc/passwd
messagebus:
$ grep messagebus /etc/group
messagebus:x:106:
description: | updated |
OK, the explanation is simple, and I wouldn't have guessed it without you coming! The GID for the messagebus user in /etc/passwd isn't correct: it should be 106, to match the messagebus group in /etc/group. Just fix that using a text editor as root, and it should work without the workaround.
This is actually known as bug 295405 for quite some time. The problem is, nobody has been able to understand what caused this GID issue to appear. Any help welcome: did the bug appear after a mere upgrade? Without anything weird (crash...)? Can you list the packages that were upgraded on the other report (again :-)?