LTSPを使用したUbuntu 16.04が動作しています。 Google Chrome先週までは機能していましたが、今はオレンジ色のボックスしか表示されません。URLをブラインド入力してもロードされますが、何も表示されません。コマンドからgoogle-chromeを起動すると次のエラーメッセージが表示されます。
[20549:20549:0211/102212.749273:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization
[20581:1:0211/102213.132253:ERROR:child_process_sandbox_support_impl_linux.cc(79)] FontService unique font name matching request did not receive a response.
私はgpuなしでgoogle-chromeを起動しようとしました:
google-chrome --disable-gpu
しかし、それは助けにはなりませんでした。 GPUプロセスに関するエラーメッセージは消えましたが、もう1つは残っていて、まだ何も表示されません。
私たちは問題の影響を非常に強く受けているので、問題の根本に到達しようとしました。この問題は、sshトンネルを介してchromeおよび/またはクロムを開こうとしたときにのみ発生したことがわかりました。ウェブ検索の結果、バグレポートのdebianが見つかりました: https:/ /bugs.debian.org/cgi-bin/bugreport.cgi?bug=94944
便宜上、ここで解決策をもう一度書いています。
ユーザーがメッセージ#10で添付したcファイルをダウンロードします。
wget "https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=949440;filename=XlibNoSHM.c;msg=10" -O XlibNoSHM.c
これを共有オブジェクトファイルにコンパイルします。
apt install libX11-dev
gcc -shared -fPIC -o XlibNoSHM.so XlibNoSHM.c
次に、chromium/chromeで開始できます:
LD_PRELOAD='libdl.so ./XlibNoSHM.so' /usr/bin/google-chrome-stable
LD_PRELOAD='libdl.so ./XlibNoSHM.so' /usr/bin/chromium-browser
問題が解決することを願っています。
問題はゴーグルでしたChrome over ssh(私たちのシンクライアントはsshを介してサーバーに接続されています)。昨日、更新後、Google Chrome is私は毎回機能をチェックしなかったので、以前のバージョンですでに修正されている可能性がありますが、重要なことは、この問題が消えたことです。
GoogleのバージョンChromeは83.0.4103.97です。