Может ли кто-нибудь заставить Chrome и/или Chromium версии выше 78 работать через ssh X-переадресацию?

Может ли кто-нибудь заставить Chrome и/или Chromium версии выше 78 работать через ssh X-переадресацию?

Начиная с версии 79, Chrome и Chromium не могут работать через ssh X-пересылку. Пересылка действительно работает в моей настройке, и я использую Firefox, VS Code и Eclipse без проблем через туннель X-пересылки. Но не Chrome и не Chromium. Моя настройка — это машина Ubuntu 19.04, подключающаяся по ssh к виртуальной машине Ubuntu 20.04 на VirtualBox.

Это не связано с предыдущим--use-gl=swiftshaderпроблема, но, похоже, этоизвестная ошибка, начиная с версии 79 и до настоящего времени не решенная.

При запуске Chrome google-chromeпоявляется большое серое окно, и единственная рабочая опция — выйти, при этом терминал показывает

[0720/135908.663897:ERROR:nacl_helper_linux.cc(308)] NaCl helper process running without a sandbox!
Most likely you need to configure your SUID sandbox correctly

При запуске Chromium chromium-browserокно не появляется, приложение закрывается, а терминал показывает

X11 connection rejected because of wrong authentication.
[7370:7370:0720/140137.070385:ERROR:browser_main_loop.cc(1469)] Unable to open X display.

Принятый обходной путь:

cc -shared -o XlibNoSHM.so XlibNoSHM.c
  LD_PRELOAD='libdl.so ./XlibNoSHM.so' chromium

противXlibNoSHM.c

Компиляция прошла успешно, но LD_PRELOAD='libdl.so ./XlibNoSHM.so' chromium не удалась

ERROR: ld.so: object 'libdl.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
X11 connection rejected because of wrong authentication.
[3423:3423:0720/143727.259731:ERROR:browser_main_loop.cc(1469)] Unable to open X display.

пока LD_PRELOAD='/usr/lib/x86_64-linux-gnu/libdl.so ./XlibNoSHM.so' google-chrome работает, но не открывает окна, с выводом

[0720/143831.101539:ERROR:nacl_helper_linux.cc(308)] NaCl helper process running without a sandbox!
Most likely you need to configure your SUID sandbox correctly

Исправление вообще не работает против Chrome.

  • Может кто-нибудь найти способ запустить последнюю версию Chrome через ssh X forwarding? Второе место займет Chromium over X?
  • Указывают ли сообщения об ошибках, связанных с SUID, на другую проблему и ее решение?

[... Я попробовал, --disable-setuid-sandboxкак было предложеноздесьно это не помогает. Все еще серое пустое окно.

Связанный контент