
私は、virtualBox と Vagrant を介して Mac Mojave 上で Ubuntu 18.04 を正常に実行しています。
Chrome を GUI 経由で開くと、マウスとキーボードの入力が受け入れられます。
しかし、ターミナルで次のコマンドを入力すると、キーボードが使用できなくなります (キーを押すとウィンドウが点滅しますが、入力は行われません。マウスは機能し、リンクをクリックしてテキストを選択できます)。
$ defaults write org.macosforge.xquartz.X11 enable_iglx -bool true
$ ssh -X -p 2222 vagrant@localhost google-chrome-stable --disable-gpu
ちなみに、トラブルシューティング中に コマンドを使用したところstartx
、VM に vagrant ssh すると次のメッセージが表示されるようになりました。
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
現在、Google Chrome に SSH 接続しようとすると、次の警告が表示されます。
/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
これに数日を費やしてしまったので、アドバイスをいただければ幸いです。ありとあらゆるものをコピーして貼り付けるのではなく、この投稿のどこを修正すればよいかアドバイスをお願いします。
どうもありがとう!
追加情報: ホスト ターミナルから gedit と chromium-browser に ssh でき、キーボードは機能します。VM を破棄し、最初からやり直してすべてのパッケージを更新しましたが、ホスト ターミナルから chrome を開いてもキーボードは応答しません。次のエラーも時々表示されます。
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast