Sample Header Ad - 728x90

How do I run chromium inside a chroot?

4 votes
0 answers
2541 views
Okay, I can run Iceweasel 17 ESR fine and some simple X apps like xkill, so I know that it's not merely an X display problem. However any version of Chromium and Iceweasel 24 fail with the following errors respectively: mikoto@localhost:~$ chromium [12031:12031:1010/111246:FATAL:zygote_host_impl_linux.cc(73)] Check failed: PathService::Get(base::FILE_EXE, &chrome_path). Aborted mikoto@localhost:~$ iceweasel (process:12035): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed I'm using the standard Debian chroot environment produced by sudo debootstrap --variant=minbase --arch=i386 unstable chroot on a x86-64 system without any 32-bit compatibility libs installed. I can't run wine or the Google Android SDK directly on my base system, but I've extracted some of the tools into my 32-bit chroot and they run fine. Note that the Iceweasel 24 error message above appears to be non-fatal since I can find that line even when running Iceweasel 24 successfully on my base system. By "non-fatal", I mean the error message, despite the ominous "CRITICAL" tag, most likely doesn't provide a clue as to why Iceweasel 24 won't run. This is confirmed by the few hours of web searching I spent using the error message as a keyword. So, besides spitting out this error message, Iceweasel 24 fails silently. I'm posing this as a chromium question since I suspect anything that fixes the Chromium startup failure will also fix Iceweasel 24.
Asked by Railgun (41 rep)
Oct 10, 2013, 11:50 AM
Last activity: Sep 5, 2016, 01:19 PM