The permission of the setuid helper is not correct — ubuntu 12.04

If you got this kind of message (/var/log/syslog):

[system] Activated service ‘org.freedesktop.ConsoleKit’ failed: The permission of the setuid helper is not correct
Then it means that your /usr properties has been changed (i.e.: chown -R root:root /usr  –> never do this!!!)

Change back the fiel to his origin:

$ ll /usr/lib/dbus-1.0/dbus-daemon-launch-helper
-rwxr-xr– 1 root messagebus 294384 oct.   3 23:00 /usr/lib/dbus-1.0/dbus-daemon-launch-helper*
$ sudo chmod u+s /usr/lib/dbus-1.0/dbus-daemon-launch-helper
$ ll /usr/lib/dbus-1.0/dbus-daemon-launch-helper
-rwsr-xr– 1 root messagebus 294384 oct.   3 23:00 /usr/lib/dbus-1.0/dbus-daemon-launch-helper*

—-

After restarting the service: $ service dbus restart

It should be OK:

dbus[918]: [system] Successfully activated service ‘org.freedesktop.PolicyKit1′
Jan  2 15:56:04 amysengsa-Latitude-E4300 dbus[918]: [system] Activating service name=’org.freedesktop.ConsoleKit’ (using servicehelper)
Jan  2 15:56:04 amysengsa-Latitude-E4300 anacron[8478]: Anacron 2.3 started on 2013-01-02

 

 

 

This entry was posted in Base de connaisances and tagged . Bookmark the permalink.

10 Responses to The permission of the setuid helper is not correct — ubuntu 12.04

  1. Matt says:

    Thanks. I had a failed update to ubuntu, and things weren’t working properly afterward. I happened to see this error message print onto the console after restarting, and was able to find your solution immediately.

    • Neil says:

      Thanks man. Saved my ass. I made a stupid syntax error copying some music files and added a space between the end of the origin path and the trailing ” /*”, effectively copying my entire /bin and /etc directories to my Music folder before I caught it and ctrl-c’d it. I think I’ve managed to get most everything back to the right ownership/permissions/setuid’s. This was the last thing I needed to get pulse/alsa working again. Thanks again!

  2. Audrey M. says:

    Thanks, this helped a lot :-)

  3. someone says:

    Wooow – you saved my day (actually would have saved dayS if I had found this earlier)!!! Thank you so much for posting it!

    After using a “wrong” system backup*, permissions and ownerships where messed up. For others having this problem I’d like to add:

    Check also that the above mentioned file is owned by root:messagebus (not root:root) – otherwise # chown it accordingly.

    The wrong ownership and permissions of this one single file completely broke the whole system … now up and running again!

    * The “backup” was made with GUI instead of using CLI # tar cpf […] or similar …

  4. Hugh says:

    Thanks very much, I had a large update to ubuntu, afterwards the cinnamon crashed. You have saved me a lot of trouble – this fix worked perfectly.

  5. Millard says:

    I read a lot of interesting articles here. Probably you
    spend a lot of time writing, i know how to save you a lot of work,
    there is an online tool that creates readable, google friendly articles in minutes, just search in google
    – laranitas free content source

  6. Vita says:

    Thanks a million times. I was not able to boot my system after last upgrade and this helped me to fix it.

  7. Laure says:

    Thank you so much!!
    I’ve been looking for a fix for hours and here it is.
    You just saved my sorry ass, you’re my hero!

  8. Daniel says:

    Thank you
    Your solution works perfectly. I had many troubles to know what the problem was but once i knew it was this, your solution had no problem.

  9. Hein Behrens says:

    Thanks it worked for me. after moving partition /usr/lib got this error.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>