
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
이제 VM에 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 크롬에 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을 파괴하고 다시 시작하여 모든 패키지를 업데이트했습니다. 호스트 터미널에서 크롬을 열면 키보드가 여전히 응답하지 않습니다. 또한 때때로 다음과 같은 오류가 발생합니다.
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast