web-dev-qa-db-ja.com

Google Chrome Ubuntu 18.04でのGPUドライバーの問題

Googleの起動に問題がありますChrome Ubuntu 18.04の場合、GPUドライバーに何らかの問題があるようですが、確かではありません。

私は試した google-chromeコマンドラインから、それは私に以下を与えました;

theo@nitrates:~$ google-chrome
[29617:29617:1003/171104.939355:ERROR:sandbox_linux.cc(379)] InitializeSandbox() called with multiple threads in process gpu-process.
[29617:29617:1003/171105.478055:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171105.490579:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171105.531946:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171105.569271:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171105.585473:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171105.595687:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171105.665439:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171105.678878:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171105.869643:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171105.908701:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171106.012723:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171106.014180:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171106.030990:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171106.041881:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!
[29617:29617:1003/171106.062463:ERROR:gl_surface_presentation_helper.cc(161)] GetVSyncParametersIfAvailable() failed!

注意すべきいくつかの重要な事柄:

  1. この問題には(一部の)予測不能性があるようです。数回chromeをクリックするか、コマンドラインから起動しましたが、正常に起動します。ほとんどの場合、作業段階と動作しません
  2. コンピュータが再起動した/シャットダウンから復帰した後、それを起動しようとすると成功率が少し高くなるようですright
  3. これは2010年のMacBook Pro(15インチの網膜)で、NVIDIA GeForce GT 330Mと「256 MBのDDR3 SDRAMを搭載したIntel HDグラフィックス」が このサイト で提供されています。

編集:

試しましたgoogle-chrome --use-gl=osmesa --disable-gl-drawing-for-testsこの答え で推奨されているとおり、次のエラーが発生しました:

[1416:1416:1003/175305.577073:ERROR:gl_implementation.cc(291)] Failed to load /opt/google/chrome/libosmesa.so: /opt/google/chrome/libosmesa.so: cannot open shared object file: No such file or directory
[1416:1416:1003/175305.579670:ERROR:viz_main_impl.cc(236)] Exiting GPU process due to errors during initialization
[1361:1379:1003/175305.581582:ERROR:service_manager_context.cc(270)] Attempting to run unsupported native service: /opt/google/chrome/content_gpu.service
[1361:1361:1003/175306.061430:ERROR:gpu_process_transport_factory.cc(1007)] Lost UI shared context.
1
ofey73

次のことを行うことをお勧めします。

1)「libgles2-mesa」がインストールされているかどうかを確認しますか?そうでない場合は、 インストールする です。

2)次のコマンドを使用して、フラグ「--use-gl = osmesa」でGPUアクセラレーション合成を無効にしてみます。

google-chrome --use-gl=osmesa --disable-gl-drawing-for-tests 
3
user88036