服务器

ProxmoX VE使用SPICE远程连接,无法链接到图形服务器解决

奶瓶 · 11月12日 · 2020年 · · 78次已读

SPICE简介

SPICE(用于独立计算环境的简单协议)是为虚拟环境构建的开放式远程计算解决方案,允许用户查看计算“桌面”环境。提供了与虚拟桌面设备(如键盘,鼠标,音频和视频)交互的解决方案。前端和后端之间的交互是使用虚拟设备接口(VDI)完成的。

为了使用Spice,需要满足以下条件:

  • 桌面操作系统上的Spice客户端
  • VM中的Spice驱动程序(VirtIO,QXL图形卡驱动程序)

SPICE客户端

虚拟机VM中需要的程序

Windows

请安装spice-guest-tools-0.132.exe或更高版本

Linux

2011年之后发布的所有Linux发行版都包含必需的qxl驱动程序,该驱动程序已包含在Xorg软件包中。

PVE 操作方法

1.登陆PVE后台选中需要开启SPICE远程的虚拟机,选择硬件—显示—SPICE 保存

2.开启虚拟机

3.这时点击控制台按钮就会默认使用SPICE进行远程,由于没有按照驱动远程控制会卡,我们现在点击控制台下拉按钮选择NoVNC

4.安装SPICE驱动,来开机剪辑版同步、拖放文件、自动适应分辨率等增强功能。

为了方便安装我把SPICE驱动(spice-guest-tools-latest)程序做成了iso文件,方便在后台加载。点击下载ISO 点击下载exe

a、上传ISO文件到PVE local存储

b、虚拟机光驱选择上传的ISO文件

c、虚拟机打开光驱安装驱动

SPICE远程工具安装

根据系统选择对应的版本下载 点击下载64位 点击下载32位

下载安装完成后就可以去PVE后台双击虚拟机使用SPICE远程连接了。

SPICE无法链接到图形服务器解决方法

  1. 如果你是家里安装的PVE服务器,需要做3128端口映射到你的PVE服务器IP。
  2. 如果你是按照网上的教程上传替换了SSL证书,那么请还原证书即可解决,如果你没有做证书备份,你可以在你的PVE中再安装一次PVE把证书提取出来替换。然后在PVE后台—节点—系统—证书处上传你自己的证书,这才是使用自己域名证书的正确打开方式。

如果你想交流,可扫描右边二维码进群一起讨论研究。

0 条回应