opened 06:48PM - 19 Sep 18 UTC
closed 06:46AM - 09 Jan 24 UTC
T: bug
C: core
C: Xen
P: default
r4.1-dom0-stable
diagnosed
pr submitted
backport pending
affects-4.1
affects-4.2
### Qubes OS version:
R4.0
### Affected component(s):
Debian 10 AppVM
-…--
### Steps to reproduce the behavior:
So, I finally could pass a GPU to a VM with PCI passthrough some weeks ago, but for some reason, I can't get it to run with more RAM.
I asked #qubes_os @ freenode about this issue, and ended up making a guide on how to get GPU-passthrough done. I'm not going to post the complete guide here, so here's a link to it: https://paste.debian.net/1043341/ . I don't mind if someone else posts it here or elsewhere, but hopefully people will discuss it and improve it.
My system: Qubes 4.0 running on a AMD Ryzen 1600 CPU + MSI B350 Mortar motherboard (BIOS 1E0) + ASUS RX560 2GB GPU for the VMs + an old NVIDIA 610 GPU for dom0 (as secondary GPU).
### Expected behavior:
AppVM runs just fine with > 3.5GB of RAM.
### Actual behavior:
AppVM crashes with more than 3.5GB of RAM. The way it crashes depends on how much memory is assigned to it, but I usually see almost-instant kernel panics, systemd-init crashing, fsck failures and/or other random processes crashing, too.
### General notes:
Other than removing "nomodeset" from the kernel command line, everything is set as default.
PS: link to the guide expired. Here a a couple of similar guides: https://github.com/Qubes-Community/Contents/blob/master/docs/customization/windows-gaming-hvm.md and https://neowutran.ovh/qubeos.html