web-dev-qa-db-ja.com

Google Chrome Ubuntu 16.04では動作しなくなりました-オレンジ色のボックスのみが表示されます

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つは残っていて、まだ何も表示されません。

2
Hana

私たちは問題の影響を非常に強く受けているので、問題の根本に到達しようとしました。この問題は、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

問題が解決することを願っています。

1
user1045452

問題はゴーグルでしたChrome over ssh(私たちのシンクライアントはsshを介してサーバーに接続されています)。昨日、更新後、Google Chrome is私は毎回機能をチェックしなかったので、以前のバージョンですでに修正されている可能性がありますが、重要なことは、この問題が消えたことです。

GoogleのバージョンChromeは83.0.4103.97です。

0
Hana