PVE8.4.0 直通 Ryzen 4300G APU 核显问题

168 天前
 nigga

APU 核显直通给 Windows 就没问题,能正常识别打驱动看视频 但是直通给 Debian12 就不行,表现问题在于: PVE 配置里显示选项设置为无就开机失联,但是设置为标准 VGA 能正常开机但是核显不生效

能正常直通的 Windows 和 Debian12 配置文件均为: cpu: host,hidden=1 hostpci0: 0000:06:00.0,pcie=1,x-vga=1,romfile=vbios_1636.dat

在网上找教程也没有人看到给 APU 直通 Linux 的,都是黑苹果和 Windows 的

2126 次点击
所在节点    NAS
11 条回复
paperseller
168 天前
cpu 为 amd 7840hs ,自测为 libreelec(基于 debian)进行直通需与 windows 有所不同,供楼主参考:

windows: hostpci0: 0000:c6:00.0,pcie=1,romfile=gem12_vbios.rom,x-vga=1
hostpci1: 0000:c6:00.1

libreelec: hostpci0: 0000:c6:00.0,pcie=1,romfile=gem12_vbios.rom,x-vga=1
hostpci1: 0000:c6:00.1,rombar=0
bao3
168 天前
是不是同一个物理显卡,在同一时间只能透给一个 kvm 使用。
如果要同时透给多个 kvm ,可能要用虚拟显卡。
我是猜的,因为直通会造成资源占用,请求中断。intel 的核显应该也要是要打开 vgpu 支持。
yolee599
168 天前
先把 Windows 虚拟机删掉,只有一个显卡应该是只能直通一个虚拟机
nigga
168 天前
@paperseller 依葫芦画瓢写了一份还是没法正常开机
bios: seabios
boot: order=scsi0;ide2;net0
cores: 4
cpu: host,hidden=1
hostpci0: 0000:06:00.0,pcie=1,x-vga=1,romfile=vbios_1636.dat
ide2: none,media=cdrom
machine: pc-q35-9.2+pve1
memory: 4096
meta: creation-qemu=9.2.0,ctime=1744551100
name: Debian12
net0: virtio=00:00:00:00:FF:11,bridge=vmbr0
numa: 0
ostype: l26
scsi0: local-lvm:vm-400-disk-0,iothread=1,size=120G,ssd=1
scsihw: virtio-scsi-single
smbios1: uuid=e92f175b-c863-41ec-9659-76c34c96754d
sockets: 1
vga: none
hostpci0: 0000:06:00.0,pcie=1,x-vga=1,romfile=vbios_1636.dat
hostpci1: 0000:06:00.1,rombar=0
vmgenid: a8348f09-f6d8-467e-b1e1-c0672451801f


同样的配置移给 windows 虚拟机就能正常开机,奇奇怪怪
nigga
168 天前
@bao3 并没有同时开机,配置切换之后我都是删除上一个虚拟机
nigga
168 天前
@yolee599 这个。。。PVE 本身就有限制的,同时调用一个设备启动会直接报错,问题应该不在这里
xiaoz
168 天前
我是 AMD 5825U 直通没有问题,参考:https://blog.xiaoz.org/archives/21908
SuzutsukiKaede
167 天前
可以参考 https://github.com/isc30/ryzen-gpu-passthrough-proxmox

另外,一些音频设备最好也一并直通进去,不然可能会造成宿主机崩溃,至少在我的 UM790 Pro 上是这样的
nigga
167 天前
@xiaoz 谢谢,不过我问题没出在配置上
moxuanyuan
166 天前
可惜 amd 核显不能虚拟化共享
nigga
166 天前
@moxuanyuan 都玩核显了,大概率也不需要

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1125175

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX