You are not logged in.

#1 2010-01-03 18:43:43

radu242
Member
Registered: 2009-03-15
Posts: 11

libetc issues with Chromium from extra

I've been trying to set up libetc on my system to clean up my dotfiles. There have been some speed bumps along the way, and this is a bigger one. With libetc enabled as an environment varable (LD_PRELOAD), Chromium does not start, with the error:

[7954:7954:78523094931:ERROR:chrome/browser/zygote_main_linux.cc(522)] Failed to read from chroot pipe: 20
[7954:7954:78523094996:FATAL:chrome/browser/zygote_main_linux.cc(613)] Failed to enter sandbox. Fail safe abort. (errno: 20)

Even if I try to add /usr/bin/chromium or /usr/lib/chromium/chromium to LIBETC_BLACKLIST, or do LD_PRELOAD="" chromium, the same error happens.
I now use libetc through ld.so.preload, to solve some problems when logging in and having bash files in $HOME. I can now launch Chromium by commenting out libetc from ld.so.preload before launching it. However, this also brings some problems, such as the gtk theme being reset and introducing new dotfiles in $HOME like .adobe, .macromedia and .pki.
Is there anyway to get Chromium cooperating with libetc? If not, is there any way to get gtk themes working while using Chromium?

Offline

#2 2010-01-04 13:42:40

Pierre
Developer
From: Bonn
Registered: 2004-07-05
Posts: 1,964
Website

Re: libetc issues with Chromium from extra

You could run chromium without the sandbox/chroot but this is really not recommond.

Offline

#3 2010-01-04 22:22:02

radu242
Member
Registered: 2009-03-15
Posts: 11

Re: libetc issues with Chromium from extra

How do I run Chromium without the sandbox, and why is it not recommended?

Offline

#4 2010-03-07 08:09:33

barzam
Member
From: Sweden
Registered: 2009-01-27
Posts: 277

Re: libetc issues with Chromium from extra

Did you ever solve this? I tried out libetc this morning and have the same issue with chromium (/extra 5.0.307.11-1)

Offline

#5 2010-03-07 23:10:27

radu242
Member
Registered: 2009-03-15
Posts: 11

Re: libetc issues with Chromium from extra

Nope. I ended up migrating away from libetc in a painful process of moving dotfiles back to ~ (which was very difficult because I couldn't tell which ones were originally in .config or not.) Libetc proved to be too much of a hassle for too small a gain.

Offline

Board footer

Powered by FluxBB