26.4. SPICE 的显著变化
SPICE 已经变为不受支持
在 RHEL 9 中,不再支持 SPICE 远程显示协议。SPICE 使用的图形设备 QXL 也变为不被支持。在 RHEL 9 主机上,配置为使用 SPICE 或 QXL 的虚拟机无法启动,而显示一条 unsupported configuration
错误。
红帽建议对远程显示流使用备用解决方案,而不是 SPICE:
对于远程控制台访问,请使用
VNC
协议。但请注意,SPICE 上提供的某些功能当前在 VNC 上不支持,或者无法正常工作。这包括:- 从主机到虚拟机的智能卡共享(现在仅由第三方远程视觉化解决方案支持)。
- 从虚拟机到主机的音频播放
- 自动虚拟机屏幕大小
- 从主机到虚拟机的 USB 重定向
- 将文件从主机拖放到虚拟机
- 主机和虚拟机之间的剪贴板共享
- 实时迁移过程中到虚拟机的不间断连接
- 使用客户端窗口动态调整虚拟机屏幕大小
-
另外,
VNC
不能被 GNOME Boxes 应用程序使用。因此,RHEL 9 当前不提供 Boxes。
- 对于高级远程显示功能,请使用 RDP、HP ZCentral Remote Boost 或 Mechdyne TGX 等第三方工具。
对于在 RHEL 9 上托管的图形虚拟机,红帽建议使用 virtio-vga
和 virtio-gpu
虚拟图形卡。
有关如何将虚拟机从 SPICE 协议切换到 VNC
的更多信息,请参阅红帽知识库解决方案 无法在 RHEL 9 KVM 中使用 spice 或 qxl 定义、创建或启动虚拟机。