Mac 10.14 主機上的 ubuntu 18.04 guest - 當 ssh 進入 google chrome 77 時鍵盤無響應,但當從 guest 中打開 chrome 時它可以工作

Mac 10.14 主機上的 ubuntu 18.04 guest - 當 ssh 進入 google chrome 77 時鍵盤無響應,但當從 guest 中打開 chrome 時它可以工作

我透過 virtualBox 和 Vagrant 在 Mac Mojave 上成功運行了 Ubuntu 18.04。

當透過 GUI 開啟 Chrome 時,接受滑鼠和鍵盤輸入:

我可以像猴子一樣在鍵盤上打字

但是,當我在終端機上輸入以下命令時,我無法使用鍵盤(按下某個鍵會導致視窗閃爍,但沒有輸入。滑鼠可以工作;我可以點擊連結並選擇文字):

$ defaults write org.macosforge.xquartz.X11 enable_iglx -bool true
$ ssh -X -p 2222 vagrant@localhost google-chrome-stable --disable-gpu

順便說一句,在故障排除過程中,我使用了該startx命令,現在當我通過 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

現在,當我嘗試 ssh 進入 google chrome 時,我收到以下警報:

/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

我在這件事上浪費了幾天時間,任何指導將不勝感激。請告訴我應該對這篇文章做哪些修改,而不是複製和貼上陽光下的所有內容。

非常感謝!

附加資訊:我可以從主機終端 ssh 進入 gedit 和 chromium 瀏覽器,並且鍵盤可以正常工作。我銷毀了我的虛擬機,重新開始並更新了所有軟體包;從主機終端開啟 chrome 時,鍵盤仍然沒有回應。我有時也會收到以下錯誤:

libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

相關內容