virt-viewer无法正确启动

我刚刚在RHEL7.3上使用yum install virt-viewer安装了virt-viewer ,现在我得到了下面的错误

[root@host ~]# virt-viewer virt-viewer: symbol lookup error: /lib64/libspice-client-gtk-3.0.so.5: undefined symbol: gdk_keymap_get_scroll_lock_state 

当我尝试查看graphics控制台时,virt-manager也崩溃。

在这里输入图像说明

目标库似乎存在,所以依赖关系有些问题。

 [root@host ~]# ls -l /lib64/libspice* lrwxrwxrwx. 1 root root 33 Aug 12 15:56 /lib64/libspice-client-glib-2.0.so -> libspice-client-glib-2.0.so.8.6.0 lrwxrwxrwx. 1 root root 33 Aug 12 15:06 /lib64/libspice-client-glib-2.0.so.8 -> libspice-client-glib-2.0.so.8.6.0 -rwxr-xr-x. 1 root root 1200664 Jun 8 00:49 /lib64/libspice-client-glib-2.0.so.8.6.0 lrwxrwxrwx. 1 root root 32 Aug 12 16:08 /lib64/libspice-client-gtk-3.0.so.5 -> libspice-client-gtk-3.0.so.5.0.0 -rwxr-xr-x. 1 root root 132176 Jun 8 00:49 /lib64/libspice-client-gtk-3.0.so.5.0.0 lrwxrwxrwx. 1 root root 28 Aug 12 15:56 /lib64/libspice-controller.so -> libspice-controller.so.0.0.0 lrwxrwxrwx. 1 root root 28 Aug 12 15:07 /lib64/libspice-controller.so.0 -> libspice-controller.so.0.0.0 -rwxr-xr-x. 1 root root 69096 Jun 8 00:49 /lib64/libspice-controller.so.0.0.0 lrwxrwxrwx. 1 root root 24 Dec 25 2016 /lib64/libspice-server.so.1 -> libspice-server.so.1.8.0 -rwxr-xr-x. 1 root root 1194648 Sep 9 2016 /lib64/libspice-server.so.1.8.0 

还有没有其他人面临同样的问题?

发现问题。

问题

当我从yum版本库安装virt-viewer时,安装了1个软件包,并且更新了2个软件包。

 Installing: virt-viewer x86_64 5.0-7.el7 rhel-7-server-rpms 389 k Updating for dependencies: spice-glib x86_64 0.33-6.el7 rhel-7-server-rpms 376 k spice-gtk3 x86_64 0.33-6.el7 rhel-7-server-rpms 83 k 

结果,发生以下错误。

 [root@host ~]# virt-viewer -h virt-viewer: symbol lookup error: /lib64/libspice-client-gtk-3.0.so.5: undefined symbol: gdk_keymap_get_scroll_lock_state 

看起来像最新的spice-glibspice-gtk3virt-viewer中不能正常工作。

工作

rhel-server-7.3-x86_64-dvd.iso安装virt-viewer 。 香料相关的软件包不更新,现在virt-viewer正常工作。

 Installing: virt-viewer x86_64 2.0-12.el7 dvd 344 k 

它现在正常工作。

 [root@host ~]# virt-viewer --version virt-viewer version 2.0-12.el7 

下面是兼容的spice-glibspice-gtk3

  Installing : spice-glib-0.31-6.el7.x86_64 1/5 Installing : spice-gtk3-0.31-6.el7.x86_64 2/5 Installing : virt-manager-common-1.4.0-2.el7.noarch 3/5 Installing : virt-manager-1.4.0-2.el7.noarch 4/5 Installing : virt-viewer-2.0-12.el7.x86_64 5/5