У нас есть 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 исчезло, но другой остался, и я все еще ничего не вижу.
Так как мы вполне сильно затронуты проблемой, мы пытались добраться до корня проблемы. Оказалось, что проблема только произошла, когда Вы пытаетесь открыть хром и/или хром по туннелю 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
Надежда, которая помогает решить проблему для Вас.
Проблема была в Goggle Chrome через ssh (наши тонкие клиенты подключены к серверу по ssh). Вчера после обновления обнаружил, что Google Chrome снова работает. Это могло быть исправлено уже в более ранней версии, так как я не проверял функциональность каждый раз, но главное, что эта проблема исчезла.
Версия Google Chrome: 83.0.4103.97.