Mac 10.14 主机上的 ubuntu 18.04 客户机 - ssh 进入 google chrome 77 时键盘无响应,但从客户机内部打开 chrome 时键盘可以正常工作

Mac 10.14 主机上的 ubuntu 18.04 客户机 - ssh 进入 google chrome 77 时键盘无响应,但从客户机内部打开 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-browser,键盘可以使用。我销毁了我的 vm,重新开始并更新了所有软件包;从主机终端打开 chrome 时键盘仍然没有反应。我有时还会收到以下错误:

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

相关内容