So I’ve come a long way in implementing some GPU passthrough qubes in order to utilize my modern video card. I currently have a (seemingly) fully functional Windows 10 Qube with GPU and USB passthrough working rather splendidly (it feels faster than running virtman/kvm for sure).
I’m actually really excited about this, as I plan to eventually move my day to day computing to my Qubes machine, and this is one big step in that direction.
My Linux Qube, after quite a bit of tinkering, boots up into the CLI (I haven’t installed X yet), but the only problem is that it doesn’t actually have any display associated with it.
I can run “start console in disposible qube” from Qube Manager and it brings me to a login prompt where I can confirm through lsmod and lspci that my amdgpu driver modules are loaded. But it never outputs to any of the monitor ports, I’ve tried all four.
Starting the Linux GPU qube clears the leftover bootup messages from the monitor plugged into the passed through GPU, as if it’s trying to initialize the display. But I’ve been unable to get anything else out of the display.
Searching for how to enumerate or change displays in Linux seems to assume that I’m already running an X server, which I am not. Has anyone else encountered similar issues, or have any ideas on how to further troubleshoot this issue?
Passed through card is a AMD Navi 10 Radeon RX5700, running on a Ryzen 7-3700 with an older Radeon card for Dom0. DomGPU is currently running kernel v5.9 (due to incompatibility of later kernels)
Appreciate any advice!