Seit Version 79 funktionieren Chrome und Chromium nicht mehr über SSH-X-Weiterleitung. Die Weiterleitung funktioniert in meinem Setup tatsächlich und ich verwende Firefox, VS Code und Eclipse nahtlos über den X-Weiterleitungstunnel. Aber weder Chrome noch Chromium. Mein Setup ist eine Ubuntu 19.04-Maschine, die sich per SSH mit einer virtuellen Ubuntu 20.04-Maschine auf VirtualBox verbindet.
Dies hat nichts mit der früheren--use-gl=swiftshaderProblem, aber es scheint einbekannter Fehler, ab Version 79, und bis heute ungelöst.
Beim Starten von Chrome google-chrome
wird ein großes graues Feld angezeigt und die einzige funktionierende Option ist das Beenden. Das Terminal zeigt
[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
Beim Starten von Chromium chromium-browser
wird kein Fenster angezeigt und die Anwendung wird beendet. Im Terminal wird angezeigt:
X11 connection rejected because of wrong authentication.
[7370:7370:0720/140137.070385:ERROR:browser_main_loop.cc(1469)] Unable to open X display.
Die akzeptierte Problemumgehung ist
cc -shared -o XlibNoSHM.so XlibNoSHM.c
LD_PRELOAD='libdl.so ./XlibNoSHM.so' chromium
gegenXlibNoSHM.c
Die Kompilierung ist in Ordnung, schlägt aber LD_PRELOAD='libdl.so ./XlibNoSHM.so' chromium
fehl
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.
while LD_PRELOAD='/usr/lib/x86_64-linux-gnu/libdl.so ./XlibNoSHM.so' google-chrome
läuft, öffnet aber kein Fenster, mit Ausgabe
[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
Bei Chrome funktioniert der Fix überhaupt nicht.
- Kann jemand einen Weg finden, das neueste Chrome über SSH-X-Weiterleitung auszuführen? Der zweite Preis wäre Chromium über X?
- Legen die Fehlermeldungen zu SUID ein anderes Problem und eine andere Lösung nahe?
[... Ich habe es --disable-setuid-sandbox
wie vorgeschlagen versuchtHieraber das hilft nicht. Immer noch das graue, leere Fenster.