2

I have enjoyed using Xubuntu 14.04 since Jan 2016, and thought it was more reliable than Windows 7, UNTIL today. For the past 2 days I was having trouble with Dpkg and had to reinstall Multiarch, and then the Software Center failed to load. NOW, Upon booting, I get the following error message in a window:

Failed to apply Network Settings.
Org.freedesktop.DBus.Error.Spawn.PermissionsInvalid: The permission of the setuid helper is not correct. 

You might not be able to connect to the Bluetooth network via this machine.
    OK.

My internet is via Ethernet to ATT Uverse modem. Up until today, it has always connected and worked flawlessly with Xubuntu. Win7 seems to work with it OK too. BUT, I can't do ANY updates until I can restore the Network Settings to connect to the Interweb.

Also, my external USB drive will NOT mount. I suspected the USB ports aren't working, but if that's the case, then my wireless mouse/keyboard dongle wouldn't work either. But they work, so I can't explain why the USB drive will NOT mount. I really need it to mount so I can backup all my stuff for prep to do a fresh clean install upgrade to 16.04. I'm assuming it has something to do with the Network settings.

So, why won't the Network Settings startup right? Why won't the USB drives MOUNT?

hienz1
  • 153

2 Answers2

5

Org.freedesktop.DBus.Error.Spawn.PermissionsInvalid: The permission of the setuid helper is not correct. usually indicates that the permissions for the dbus are incorrect. Run the following command and check your permission for the file:

ls -al /usr/lib/dbus-1.0/dbus-daemon-launch-helper

You should see something very similar to the following. Make sure that the permissions are the same:

-rwsr-xr-- 1 root messagebus 42992 Apr  1 10:41 /usr/lib/dbus-1.0/dbus-daemon-launch-helper*

If the permissions are not -rwsr-xr-- run the following command to fix the permissions:

sudo chmod 4754 /usr/lib/dbus-1.0/dbus-daemon-launch-helper

or

sudo chmod u+s /usr/lib/dbus-1.0/dbus-daemon-launch-helper

Then for good measure, fix the ownership if it is incorrect as well:

sudo chown root:messagebus /usr/lib/dbus-1.0/dbus-daemon-launch-helper

Try a reboot after permissions and ownership are changed.


Hope this helps!

Terrance
  • 43,712
1

OK, I rebooted in Recovery Mode from the Grub menu on bootup. I selected the root terminal mode. In there, I put in @Terrance code given:

sudo chmod u+s /usr/lib/dbus-1.0/dbus-daemon-launch-helper

then did this code to check if the change was made:

ls -al /usr/lib/dbus-1.0/dbus-daemon-launch-helper

It showed it was now

-rwsr-xr-- 1 root messagebus 310800 Nov 25 2014 /usr/lib/dbus-1.0/dbus-daemon-launch-helper

which, after rebooting MOUNTED all my USB drives, which I took advantage of and backed up all my data. BUT, it still showed the Network was Disconnected.

Since last night, I have been trying to install a fresh clean install of 16.04.1 LTS, BUT now am faced with even MORE errors, of which I will post in a NEW question.

hienz1
  • 153