chrootでChromeを実行する方法は?

chrootでChromeを実行する方法は?

さて、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

sudo debootstrap --variant=minbase --arch=i386 unstable chroot私は32ビット互換ライブラリがインストールされていないx86-64システムで作成された標準のDebian chroot環境を使用しています。デフォルトのシステムではワインやGoogle Android SDKを直接実行することはできませんが、いくつかのツールを32ビットchrootに抽出しましたが、うまくいきます。

上記のIceweasel 24のエラーメッセージは致命的ではないようです。これは、基本システムでIceweasel 24を正常に実行してもその行を見つけることができるためです。 「致命的ではない」とは、不吉な「CRITICAL」ラベルにもかかわらず、Iceweasel 24が実行されていない理由についての手がかりを提供しないエラーメッセージを意味します。エラーメッセージをキーワードとして使用して数時間Web検索を行った結果、これを確認しました。したがって、このエラーメッセージを送信することに加えて、Iceweasel 24は自動的に失敗します。

Chromiumの起動失敗を修正すると、Iceweasel 24も修正されると思われるので、これをChromiumの質問として提示します。

ベストアンサー1

おすすめ記事