[other] kvm虚拟机gpu
Tofloor
poster avatar
Ge
deepin
2025-04-05 02:36
Author

在3d加速已开启可以正常进入虚拟机,但是勾了这个就无法进入
image.png

进入虚拟机后GPU不显示或者是没有,显卡驱动显示为默认,请问大佬们这正常吗怎么解决
image.png

image.png

Reply Favorite View the author
All Replies
neko
deepin
Ecological co-builder
Resources Team Moderator
2025-04-05 08:43
#1

看感叹号说明,修改显卡类型。

virtgl的Windows驱动支持不好性能不如核显。

Reply View the author
neko
deepin
Ecological co-builder
Resources Team Moderator
2025-04-05 08:45
#2
Reply View the author
安洛
deepin
2025-04-05 09:39
#3

正常的,virtio 3d加速目前不支持 Windows,相关功能正在开发中,开发进度在这里:https://github.com/virtio-win/kvm-guest-drivers-windows/pull/943

Reply View the author
Ge
deepin
2025-04-05 11:43
#4
安洛

正常的,virtio 3d加速目前不支持 Windows,相关功能正在开发中,开发进度在这里:https://github.com/virtio-win/kvm-guest-drivers-windows/pull/943

那没有gpu是什么情况

Reply View the author
安洛
deepin
2025-04-05 16:02
#5
Ge

那没有gpu是什么情况

字面意思。现代意义上的GPU一般都带有3D画面运算和图形加速功能,Windows的所谓GPU指的是这种GPU。但现在的virtio显卡在Windows下只支持基本显示,不具备以上功能。几乎所有GPU工作,包括播放视频都会由CPU负责。

Reply View the author
Ge
deepin
2025-04-05 17:11
#6
安洛

字面意思。现代意义上的GPU一般都带有3D画面运算和图形加速功能,Windows的所谓GPU指的是这种GPU。但现在的virtio显卡在Windows下只支持基本显示,不具备以上功能。几乎所有GPU工作,包括播放视频都会由CPU负责。

今天开机进入桌面后反复黑屏是什么情况

Reply View the author
root
deepin
2025-04-05 18:39
#7

Windows 10及以上系统,

得显卡驱动支持 WDDM 2.0+ 才会在任务管理里面显示GPU项

Reply View the author
安洛
deepin
2025-04-05 20:00
#8
Ge

今天开机进入桌面后反复黑屏是什么情况

以我用kvm玩win虚拟机的经验,三个选项:

  1. 显卡用QXL,显示协议spice,Windows内安装spice的增强驱动(https://www.spice-space.org/download.html,如果安装了virtio-win的全套驱动的话就已经包含了这个,可以不用重复安装),分辨率调1080P以下。
  2. 显卡随便选,Windows开远程桌面,把端口映射出来,用Remmina或者其它什么RDP客户端软件去连接。不需要桌面动效,以办公为主的建议选这个方案。
  3. 显卡直通

virtio的支持不好,建议就不要用了。

Reply View the author
Ge
deepin
2025-04-05 20:06
#9

受教了待会试试

Reply View the author
忘记、过去
deepin
2025-04-06 15:17
#10

我这里在 Windows guest 里面安装了 virtio-win 相关驱动后,参考 gnome-box 的 issue,可以用 VirtIO GPU 开启 3D 加速不黑屏

P.S. 就感觉很神奇,明明 SPICE 啥也没干,但把 egl-headless 拆出去并配置渲染节点后也不能删......最后又加了个 VNC 才能用

截图_选择区域_20250406150832.png


xml 就仅供参考,渲染节点得根据实际情况写(不过 Intel 核显好像都一样......)

......
    
      
      
    
    
      
    
    
      
    
......
Reply View the author