OS: Ubuntu 14.04.2 LTS (amd64)
KVM: 2.0.0 (qemu-system-x86_64)
Virt-manager: 0.9.5
위와 같은 상태에서 가상 머신(VM)을 만들고 Windows 8.1을 설치하였다. VM의 Display 설정을 VNC 대신 SPICE로 하였고, spicec (콘솔에서 실행하는 spice client)를 통해서는 접근이 잘 되었다.
그러나 virt-manager에서 VM 선택해서 확인하는 창에서는 VNC와 달리 볼 수 없었다. 그 이유는 "Cannot display graphical console type 'spice': No module named SpiceClientGtk" 라는 에러 메세지 때문이었는데, virt-manager와 연동해서 spice 서버의 화면을 보여줄 client 모듈이 없다는 것이었다.
virt-manager에서 spice 방식 display를 확인하기 위한 모듈은 spice-vdagent이고, 우분투에서도 apt-get install로 설치는 가능하지만, 문제는 Ubuntu 소프트웨어 센터에서 제공하는 버전을 설치하고 나면 virtio device를 찾지 못해서 virt-manager 자체가 실행이 안되는 버그가 있는 버전이라는 것이다. 로그 확인을 위해 /var/log/spice-vdagent.log 파일을 보면 아래처럼 에러 메세지가 찍혀 있다.
Sep 7 21:14:52.746986 spice-vdagent[2960]: Missing virtio device '/dev/virtio-ports/com.redhat.spice.0': No such file or directory
이 문제는 아래 링크 페이지에 설명되어있다.
https://bugzilla.redhat.com/show_bug.cgi?id=1006205
확인해 보면 spice-vdagent-0.14.0-5.el7 이후 버전은 이 문제가 해결되었다고 나오지만, 2015년 9월 7일 현재 우분투 소프트웨어 센터(apt-get install)를 통해서 설치되는 패키지는 spice-vdagent-0.14.0-1ubuntu1 이라서 아마도 위의 버그를 포함하는 것 같다.
따라서 2015년 9월 7일 현재로써는 최신 버전의 spice-vdagent를 별도로 다운로드 받아야 한다. 아래 링크에서 spice-vdagent로 시작하는 압축파일을 다운받아서 압축을 풀고 설치 스크립트를 실행해서 설치한다.
http://www.spice-space.org/download/releases/
'IT > Linux' 카테고리의 다른 글
Ubuntu KVM: virt-manager 실행시 "Unable to connect to libvirt' 에러 발생하는 경우 (0) | 2015.09.11 |
---|---|
리눅스(Ubuntu)에서 윈도우 머신에 듀얼모니터로 원격접속(RDP) 하기 (0) | 2015.09.08 |
Ubuntu desktop에 워드프레스(Wordpress) 설치 및 설정 방법 (0) | 2015.09.07 |
우분투(Ubuntu) 14.04에서 XRDP 사용하기 (xfce4) (1) | 2015.08.06 |
와인(wine)에서 한글 2010(Hwp 2010) 실행시 그림 있는 페이지에서 종료되는 문제 (0) | 2015.02.24 |