Hello fellow qubes users,
I have tried for quite some time but i am not able to have a stable windows-vm.
I successfully can run windows10 and windows11 but after a while (it can be 2min or 45min) i run into a blue screen KMODE EXCEPTION NOT HANDLED in windows10 (+ continous beeping when browser is playing music) and windows11 and sometimes i got IRQL NOT LESS OR EQUAL in windows11.
I followed those steps :
First, I created a windows template following the steps described here :
(After creation i set qvm-prefs WindowsNew qrexec_timeout 7200
and powercfg -H off
in windows-vm)
Then I installed QWT following :
I tried with and without xen drivers - i seem to got the same result
After successfully install windows : I run a file check : sfc /scannow
it usually repairs some files the first time, the next time i run it after a bsod and a reebot, it says its all ok.
I updated windows
I ran memory check, all is ok.
Before installing QWT, in device manager in windows, i have a yellow triangle in front of pci device.
I disabled the faulty driver in device manager in the windows-vm
Then i created an appvm based on that windows-vm.
So, i think it might be more of a hardware related issue…
when I run: journalctl -f -n0
in dom0
I get a pcie bus error
The pcie bus error is probably due with my wifi card qualcomm atheros but the error is detected and corrected.
Similar to this issue : "PCIe Bus Error" for my Qualcomm Ethernet controller / Kernel & Hardware / Arch Linux Forums
So I suppressed this messages in case windows vm was having a hard time handling all those errors,
adding to dom0: /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=noaer"
and saving changes
Now nothing appears when i run journalctl -f -n0
in dom0
The problem description i have is similar to this one Windows Bluescreen ( KMODE EXCEPTION NOT HANDLED ) - #20 by lie
But I don’t think the error come from the cpu, but i still tried to disable Split Lock Detection on the Linux host.
Windows-vm seems a bit more stable following those steps, but stills crashes.
Should i run tailf and monitor from dom0 to monitor as described in the qubes doc for installing windows ? if so i can’t find tailf nor the files to check.
Here are the results of xl dmesg
result-from-xl-dmesg.log (8.4 KB)
and the stubdom log for win10 and win11 located in /var/log/xen/console/guest-VMNAME-dm.log
windows10pro.log (54.3 KB)
windows11pro.log (54.8 KB)
Can some one please help me to understand if there is errors in here ?
And where my issue might be ?