Ah, that revealed something more interesting:

9568  execve("/lib/dbus-1.0/dbus-daemon-launch-helper", 
["/lib/dbus-1.0/dbus-daemon-launch-helper",
[...]
9568  <... execve resumed> )            = -1 EACCES (Permission denied)

So apparently /lib/dbus-1.0/dbus-daemon-launch-helper isn't executable
for the user "messagebus". That' s a bit weird, since in comment 3 the
actual program permissions are correct, and since (I presume) you ran
"ls" as normal user the directory permissions should be okay, too.
However, please check/give me the output of

  ls -ld /lib
  ls -ld /lib/dbus-1.0

They should both be drwxr-xr-x root:root. Also, please try to manually
run it as user messagebus:

  sudo -u messagebus /lib/dbus-1.0/dbus-daemon-launch-helper

What's the output?

Let's also check integrity of the binary:

  (cd /; md5sum -c /var/lib/dpkg/info/dbus.md5sums )

Any line which doesn't say "Ok"?

Finally, do you get anything interesting in dmesg if you do this? If you
aren't sure, and it's just technobabble to you, please attach
/var/log/kern.log after those tests.

Thanks!

-- 
fails to run lib/dbus-1.0/dbus-daemon-launch-helper
https://bugs.launchpad.net/bugs/295405
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to