Good Day! Excite bike!
My rig is finally all put together and ready to go.
Hardware Configuration:
Asus Prime Z490-P motherboard
Intel Core i3-10100 CPU
nVidia GT 1030 GPU
Here is the plan (well, the bits that pertain to my question):
- Proxmox HV
- - VM or container (TBD depending on which will work best) running either Plex or Jellyfin
- - Various other VMs
I would like to set the system up so that Proxmox uses the GT 1030 for video output. This isnt strictly a requirement as I typically manage the HV via the web interface, but it's a "nice to have" for troubleshooting purposes. I would also like the "various other VMs" to use the GT 1030 for basic video. Alternatively I'm happy to yeet the GT 1030 and just have everything share the iGPU if that is better suited to the setup.
The "VM or container running Plex or Jellyfin" I would like to pass through the Intel UHD 630 iGPU for hardware transcoding.
I know, I know... I can already hear you smashing your keyboard saying there are loads of articles on this already. Like these:
https://cetteup.com/216/how-to-use-...rdware-accelerated-streaming-in-a-proxmox-vm/
https://herold.space/proxmox-lxc-intel-quick-sync-for-plex/
https://www.derekseaman.com/2023/06...u-vt-d-passthrough-with-intel-alder-lake.html
https://www.wundertech.net/how-to-set-up-gpu-passthrough-on-proxmox/
I have followed a whole bunch, but as you can deduce, the reason for posting here is I have not been successful thus far.
When I boot my test VM which should have the iGPU passed through I'm getting errors like
i915 error dc state mismatch
i915 passthrough pci_hp_register failed
i915 passthrough slot initialization failed dc state mismatch
So clearly I'm doing something wrong.
I'm wondering which would be best, post a log of all the steps I've taken and get advise to work through it or to as first for a guide on how to do it correctly.
Many thanks in advance to those who have helpful responses.
My rig is finally all put together and ready to go.
Hardware Configuration:
Asus Prime Z490-P motherboard
Intel Core i3-10100 CPU
nVidia GT 1030 GPU
Here is the plan (well, the bits that pertain to my question):
- Proxmox HV
- - VM or container (TBD depending on which will work best) running either Plex or Jellyfin
- - Various other VMs
I would like to set the system up so that Proxmox uses the GT 1030 for video output. This isnt strictly a requirement as I typically manage the HV via the web interface, but it's a "nice to have" for troubleshooting purposes. I would also like the "various other VMs" to use the GT 1030 for basic video. Alternatively I'm happy to yeet the GT 1030 and just have everything share the iGPU if that is better suited to the setup.
The "VM or container running Plex or Jellyfin" I would like to pass through the Intel UHD 630 iGPU for hardware transcoding.
I know, I know... I can already hear you smashing your keyboard saying there are loads of articles on this already. Like these:
https://cetteup.com/216/how-to-use-...rdware-accelerated-streaming-in-a-proxmox-vm/
https://herold.space/proxmox-lxc-intel-quick-sync-for-plex/
https://www.derekseaman.com/2023/06...u-vt-d-passthrough-with-intel-alder-lake.html
https://www.wundertech.net/how-to-set-up-gpu-passthrough-on-proxmox/
I have followed a whole bunch, but as you can deduce, the reason for posting here is I have not been successful thus far.
When I boot my test VM which should have the iGPU passed through I'm getting errors like
i915 error dc state mismatch
i915 passthrough pci_hp_register failed
i915 passthrough slot initialization failed dc state mismatch
So clearly I'm doing something wrong.
I'm wondering which would be best, post a log of all the steps I've taken and get advise to work through it or to as first for a guide on how to do it correctly.
Many thanks in advance to those who have helpful responses.
Last edited: