I am no longer able to run Chromium or Chrome as a normal user (though I can run as root). I have tried rebooting, reinstalling both applications, moving .config files, changing gtk themes, and running as a different (=new) user. None of these make any difference (i.e. both still refuse to run). Not only do they refuse to run, but they do not produce any error messages nor do they time-out (even when run from commandline).
Here is the output of running strace
with Chromium
.
I can't find anything which is obviously flagged as an error, though there are a number a 'missing file/directory' messages like this:
open("tls/x86_64/libdbus-1.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory
I'm really rather stumped at this point, and not sure what else to try.
[I'm running under Arch Linux, in case that makes a difference.]
Edit: here is the output of doing nohup sudo strace sudo chromium -user-data-dir=/tmp
for comparison (running this actually ends up with Chromium opening and functioning normally.)
strace
when you run as root as well, for comparison? – mmtauqir Nov 19 '14 at 05:28ls -l /lib/i386-linux-gnu/libdbus-1.so.3
or wherever it is located and make sure it points to an existing library. Mine points to the following.lrwxrwxrwx 1 root root 18 Jul 3 14:04 /lib/i386-linux-gnu/libdbus-1.so.3 -> libdbus-1.so.3.7.4
. I also have/lib/x86_64-linux-gnu/libdbus-1.so.3
. – iyrin Nov 19 '14 at 06:11lrwxrwxrwx 1 root root 18 Sep 16 10:53 /usr/lib/libdbus-1.so.3 -> libdbus-1.so.3.8.7
– emacsomancer Nov 19 '14 at 14:48chromium-browser --disable-setuid-sandbox
? https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment#Try_bots_and_waterfall – iyrin Nov 20 '14 at 03:04