Как запустить Chromium внутри chroot?

Как запустить Chromium внутри chroot?

Хорошо, я могу нормально запустить Iceweasel 17 ESR и некоторые простые приложения X, такие как xkill, поэтому я знаю, что это не просто проблема с отображением X. Однако любая версия Chromium и Iceweasel 24 завершается со следующими ошибками соответственно:

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

Я использую стандартную среду chroot Debian, созданную sudo debootstrap --variant=minbase --arch=i386 unstable chrootна системе x86-64 без установленных библиотек совместимости с 32-битной версией. Я не могу запустить wine или Google Android SDK напрямую на своей базовой системе, но я извлек некоторые инструменты в свой 32-битный chroot, и они работают нормально.

Обратите внимание, что сообщение об ошибке Iceweasel 24 выше, похоже, не является фатальным, поскольку я могу найти эту строку даже при успешном запуске Iceweasel 24 на моей базовой системе. Под «нефатальным» я подразумеваю, что сообщение об ошибке, несмотря на зловещий тег «CRITICAL», скорее всего, не дает подсказки относительно того, почему Iceweasel 24 не запускается. Это подтверждают несколько часов поиска в Интернете, которые я провел, используя сообщение об ошибке в качестве ключевого слова. Таким образом, помимо выдачи этого сообщения об ошибке, Iceweasel 24 молча терпит неудачу.

Я задаю этот вопрос как вопрос по Chromium, поскольку подозреваю, что все, что исправит ошибку запуска Chromium, исправит и Iceweasel 24.

Связанный контент