
Bei mir läuft Ubuntu 18.04 erfolgreich auf Mac Mojave über VirtualBox und Vagrant.
Wenn Chrome über die GUI geöffnet wird, werden Maus- und Tastatureingaben akzeptiert:
Ich kann wie ein Affe auf einer Tastatur tippen
Aber wenn ich den folgenden Befehl auf dem Terminal eingebe, kann ich die Tastatur nicht verwenden (beim Drücken einer Taste blinkt das Fenster, aber es erfolgt keine Eingabe. Die Maus funktioniert; ich kann auf Links klicken und Text auswählen):
$ defaults write org.macosforge.xquartz.X11 enable_iglx -bool true
$ ssh -X -p 2222 vagrant@localhost google-chrome-stable --disable-gpu
Übrigens habe ich bei der Fehlerbehebung den startx
Befehl verwendet und erhalte jetzt die folgende Meldung, wenn ich mich per Vagrant SSH in die VM einlogge.
Last login: Fri Oct 4 21:20:54 2019 from 10.0.2.2
/usr/bin/xauth: timeout in locking authority file /home/vagrant/.Xauthority
Wenn ich jetzt versuche, mich per SSH bei Google Chrome anzumelden, erhalte ich die folgende Meldung:
/usr/bin/xauth: timeout in locking authority file /home/vagrant/.Xauthority
X11 connection rejected because of wrong authentication.
(google-chrome-stable:4870): Gtk-WARNING **: 22:25:12.700: cannot open display: localhost:11.0
Ich habe ein paar Tage damit verschwendet und wäre für jeden Rat dankbar. Anstatt alles Mögliche zu kopieren und einzufügen, geben Sie mir bitte einen Rat, was ich an diesem Beitrag ändern sollte.
Vielen Dank!
zusätzliche Information: Ich kann vom Host-Terminal aus per SSH auf Gedit und den Chromium-Browser zugreifen und die Tastatur funktioniert. Ich habe meine VM zerstört, neu gestartet und alle Pakete aktualisiert; die Tastatur reagiert immer noch nicht, wenn Chrome vom Host-Terminal aus geöffnet wird. Außerdem erhalte ich manchmal den folgenden Fehler:
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast