Google Chrome прекратил работать над Ubuntu 16.04 - это только показывает оранжевое поле

У нас есть Ubuntu 16.04 с LTSP на работе. 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.

Я пытался запустить Google Chrome без gpu:

google-chrome --disable-gpu

но это не помогло. Сообщение об ошибке о процессе GPU исчезло, но другой остался, и я все еще ничего не вижу.

2
задан 11 February 2020 в 13:09

1 ответ

Так как мы вполне сильно затронуты проблемой, мы пытались добраться до корня проблемы. Оказалось, что проблема только произошла, когда Вы пытаетесь открыть хром и/или хром по туннелю ssh. После веб-поиска мы нашли bugreport debian: https://bugs.debian.org/cgi-bin/bugreport.cgi? bug=949440

Для удобства я пишу решение здесь снова.

Загрузите c файл пользователь, присоединенный в сообщении № 10.

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

Затем можно запустить хром / хром с:

LD_PRELOAD='libdl.so ./XlibNoSHM.so' /usr/bin/google-chrome-stable
LD_PRELOAD='libdl.so ./XlibNoSHM.so' /usr/bin/chromium-browser

Надежда, которая помогает решить проблему для Вас.

1
ответ дан 20 February 2020 в 22:56

Другие вопросы по тегам:

Похожие вопросы: