virt-manager가 움직이지 않는다

3188 단어 KVMvirt-manager
virt-manager가 움직이지 않는다…

환경
* 로컬: MacOS High Sierra
* 원격: 데비안

제1장


-bash: virt-manager: コマンドが見つかりません

결론
virt-manager가 들어 있지 않습니다. apt-get으로 넣는다.

제2장


Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager.py", line 383, in <module>
    main()
  File "/usr/share/virt-manager/virt-manager.py", line 285, in main
    raise RuntimeError(_("Unable to initialize GTK: %s") % gtk_error)
RuntimeError: GTK を初期化できません: could not open display

GTK가 초기화 할 수없는 것 같습니다.
ssh -vvv 해 보면, 이런 로그를 찾는다
debug1: X11 forwarding requested but DISPLAY not set

결론
XQuartz가 들어 있지 않습니다. htps //w w. x 쿠아 rt ... 오 rg / 에서 다운로드하여 설치하고 로그아웃 → 로그인합니다.

덧붙여서, ssh -X (을)를 붙이지 않은 경우도 이 에러가 나온다.

제3장


debug2: X11 connection uses different authentication protocol.
X11 connection rejected because of wrong authentication.

결론
음... 어떻게 고쳐졌는지 잊어버렸어...
~/.Xauthority를 ​​지우고, XQuartz.app의 「환경 설정→네트워크 클라이언트로부터의 접속을 허가」를 하면 고쳐진 생각이 든다.

제4장


$ sudo virt-manager
[sudo] password for user: 
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager.py", line 383, in <module>
    main()
  File "/usr/share/virt-manager/virt-manager.py", line 285, in main
    raise RuntimeError(_("Unable to initialize GTK: %s") % gtk_error)
RuntimeError: GTK を初期化できません: could not open display

변함없이~~
-vvv하면...
debug2: X11 auth data does not match fake data.
X11 connection rejected because of wrong authentication.
debug2: X11 rejected 1 i0/o0

결론sudo 그만.

최종장




아바바바

여기까지 오면 구그라면 히트할 것 같다.sudo 가 없기 때문에 virt-managervirsh 의 정보를 로드할 수 없습니다. 그렇지만, sudo su 로 하면(자), 이번은 X11의 전송에 실패한다.

결론sudo XAUTHORITY=~/.Xauthority virt-manager이것으로 sudo하면서 ~/.Xauthority를 ​​사용해 줄 수 있다.

이것으로 무사히 실행할 수 있었다. .

좋은 웹페이지 즐겨찾기