*edit* Problem Solved
For anyone from the future who may have a similar problem this turned out to be a super weird/annoying BIOS version + settings issue. In my case it required updating to a beta bios, changing the boot option to UEFI and some settings under CSM to UEFI only as well. These settings alone were not enough without the beta bios as well. Link for exact details: https://forum.asrock.com/forum_post...x470d4u-p4-20-ryzen5600g-fatal-error-gpu-boot
The GPU on my AMD Ryzen 5 PRO 5650GE fails to initialize on my proxmox 8 system. I enabled the non-free-firmware repo thinking maybe I need firmware-amd-graphics but that package would result in removing the proxmox firmware and kernel. I'm running out of ideas, I'm trying to get this gpu working so I can pass it through to an lxc container.
For anyone from the future who may have a similar problem this turned out to be a super weird/annoying BIOS version + settings issue. In my case it required updating to a beta bios, changing the boot option to UEFI and some settings under CSM to UEFI only as well. These settings alone were not enough without the beta bios as well. Link for exact details: https://forum.asrock.com/forum_post...x470d4u-p4-20-ryzen5600g-fatal-error-gpu-boot
The GPU on my AMD Ryzen 5 PRO 5650GE fails to initialize on my proxmox 8 system. I enabled the non-free-firmware repo thinking maybe I need firmware-amd-graphics but that package would result in removing the proxmox firmware and kernel. I'm running out of ideas, I'm trying to get this gpu working so I can pass it through to an lxc container.
Code:
sudo dmesg | grep amdgpu
[ 11.350538] [drm] amdgpu kernel modesetting enabled.
[ 11.350871] amdgpu: vga_switcheroo: detected switching method \_SB_.PCI0.GP17.VGA_.ATPX handle
[ 11.363938] amdgpu: Virtual CRAT table created for CPU
[ 11.364250] amdgpu: Topology: Add CPU node
[ 11.364602] amdgpu 0000:30:00.0: enabling device (0000 -> 0003)
[ 11.397492] amdgpu 0000:30:00.0: BAR 6: can't assign [??? 0x00000000 flags 0x20000000] (bogus alignment)
[ 11.412324] amdgpu 0000:30:00.0: amdgpu: Unable to locate a BIOS ROM
[ 11.412604] amdgpu 0000:30:00.0: amdgpu: Fatal error during GPU init
[ 11.416455] amdgpu 0000:30:00.0: amdgpu: amdgpu: finishing device.
[ 11.416828] amdgpu: probe of 0000:30:00.0 failed with error -22
Code:
apt install firmware-amd-graphics
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
proxmox-default-kernel proxmox-kernel-6.2 proxmox-ve pve-firmware pve-kernel-6.2
The following NEW packages will be installed:
firmware-amd-graphics
0 upgraded, 1 newly installed, 5 to remove and 0 not upgraded.
Need to get 11.9 MB of archives.
After this operation, 162 MB disk space will be freed.
Do you want to continue? [Y/n]
Code:
pveversion -v
proxmox-ve: 8.0.2 (running kernel: 6.2.16-15-pve)
pve-manager: 8.0.4 (running version: 8.0.4/d258a813cfa6b390)
pve-kernel-6.2: 8.0.5
proxmox-kernel-helper: 8.0.3
proxmox-kernel-6.2.16-15-pve: 6.2.16-15
proxmox-kernel-6.2: 6.2.16-15
proxmox-kernel-6.2.16-14-pve: 6.2.16-14
pve-kernel-6.2.16-3-pve: 6.2.16-3
ceph-fuse: 17.2.6-pve1+3
corosync: 3.1.7-pve3
criu: 3.17.1-2
glusterfs-client: 10.3-5
ifupdown2: 3.2.0-1+pmx5
ksm-control-daemon: 1.4-1
libjs-extjs: 7.0.0-4
libknet1: 1.26-pve1
libproxmox-acme-perl: 1.4.6
libproxmox-backup-qemu0: 1.4.0
libproxmox-rs-perl: 0.3.1
libpve-access-control: 8.0.5
libpve-apiclient-perl: 3.3.1
libpve-common-perl: 8.0.9
libpve-guest-common-perl: 5.0.5
libpve-http-server-perl: 5.0.4
libpve-rs-perl: 0.8.5
libpve-storage-perl: 8.0.2
libspice-server1: 0.15.1-1
lvm2: 2.03.16-2
lxc-pve: 5.0.2-4
lxcfs: 5.0.3-pve3
novnc-pve: 1.4.0-2
proxmox-backup-client: 3.0.3-1
proxmox-backup-file-restore: 3.0.3-1
proxmox-kernel-helper: 8.0.3
proxmox-mail-forward: 0.2.0
proxmox-mini-journalreader: 1.4.0
proxmox-widget-toolkit: 4.0.9
pve-cluster: 8.0.4
pve-container: 5.0.4
pve-docs: 8.0.5
pve-edk2-firmware: 3.20230228-4
pve-firewall: 5.0.3
pve-firmware: 3.8-2
pve-ha-manager: 4.0.2
pve-i18n: 3.0.7
pve-qemu-kvm: 8.0.2-6
pve-xtermjs: 4.16.0-3
qemu-server: 8.0.7
smartmontools: 7.3-pve1
spiceterm: 3.3.0
swtpm: 0.8.0+pve1
vncterm: 1.8.0
zfsutils-linux: 2.1.13-pve1
Last edited: