GNU/Linux >> Linux の 問題 >  >> Linux

Chroot内でChromiumを実行する方法は?

さて、私はIceweasel 17 ESRを正常に実行でき、xkillのようないくつかの単純なXアプリを実行できるので、それは単なるXディスプレイの問題ではないことを知っています。ただし、ChromiumとIceweasel 24のどのバージョンも、それぞれ次のエラーで失敗します。

[email protected]:~$ chromium 
[12031:12031:1010/111246:FATAL:zygote_host_impl_linux.cc(73)] Check failed: PathService::Get(base::FILE_EXE, &chrome_path). 
Aborted
[email protected]:~$ iceweasel 
(process:12035): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed

sudo debootstrap --variant=minbase --arch=i386 unstable chrootによって生成された標準のDebianchroot環境を使用しています 32ビット互換ライブラリがインストールされていないx86-64システム。ベースシステムでwineまたはGoogleAndroidSDKを直接実行することはできませんが、いくつかのツールを32ビットchrootに抽出したところ、正常に実行されました。

上記のIceweasel24エラーメッセージは、ベースシステムでIceweasel 24を正常に実行している場合でもその行を見つけることができるため、致命的ではないように見えることに注意してください。 「致命的ではない」とは、不吉な「CRITICAL」タグにもかかわらず、エラーメッセージを意味しますが、Iceweasel24が実行されない理由についての手がかりを提供しない可能性があります。これは、エラーメッセージをキーワードとして使用して数時間のWeb検索で確認されました。したがって、このエラーメッセージを吐き出すだけでなく、Iceweasel24はサイレントに失敗します。

Chromiumの起動エラーを修正すると、Iceweasel 24も修正されると思われるため、これをクロムの質問として提起しています。

承認された回答:


Linux
  1. 実行中のSystemdコンテナ内でコマンドを実行する方法は?

  2. スクリプトを実行する方法??

  3. 別の C++ プログラム内で C++ プログラムを実行する方法は?

  1. Linux – Linuxからブートローダーを実行する方法は?

  2. Dockerコンテナ内でプログラムを実行する方法は?

  3. PS3でLinuxを実行するには?

  1. Windowsでchkdskを実行する方法

  2. chroot Jail で DNS および FTP サービスを実行する方法

  3. Rsync プロセスをバックグラウンドで実行する方法