add x2apic=false to end of first line in grub that starts with multiboot2 to launch installer without error
for first boot:
add x2apic=false to end of multiboot2 line in grub option
At config screen on first boot unselect USB qube. Otherwise config hangs on configuring the network.
to make it so I don’t have to edit and add x2apic=false to grub on every boot:
edit /etc/default/grub in dom0
add x2apic=false to end of line starting with GRUB_CMDLINE_XEN_DEFAULT
put inside of quotes
grub2-mkconfig -o /boot/efi/EFI/qubes/grub.cfg
to get USB working:
create usb qube (sys-usb) after install by running this as root in dom0
qubesctl state.sls qvm.sys-usb
created sys-usb qube with added usb pci devices
remove device 7 all together (dom0:07_00.x)
to get wifi working:
must upgrade to kernel 6.x to use wifi. It’s not in mainstream stable release
to check available kernel updates from the qubes-dom0-unstable repo run:
[user@dom0 ~]$ sudo qubes-dom0-update --enablerepo=qubes-dom0-unstable --action=list kernel-latest-qubes-vm
then install with:
[user@dom0 ~]$ sudo qubes-dom0-update --enablerepo=qubes-dom0-unstable kernel-latest-qubes-vm
change kernel of sys-net in advanced settings, and rebooted whole machine (dom0)
get control over CPU and GPU fans because it runs hot
Just regarding install and first boot, press e at the installer grub menu and add x2apic=false to the end of the line that starts with multiboot2. You don’t need any quotes. Then press F10 to boot that command. Proceed through the installer as usual. Then when it comes time to reboot, press e on the grub menu again and add x2apic=false to the end of the multiboot2 line. Again, there are no quotes. Put it after the closing curly bracket. When greeted with the config screen, unselect the USB qube and proceed. That should get you a working system, but you have to edit the grub menu on every boot.
I couldn’t figure out a software fix for the CPU and GPU fans. They were stuck at 5% even when the temps got up to 85C. I cut the blue wires, so now they’re at 100% all the time. It’s not ideal, but I’d rather have them stuck on at 100% than 5%. Now temps hover around 35-40C at idle which seems pretty reasonable to me.
I also disabled the dedicated GPU. The screen was flickering when I tried to use it. Now that it’s disabled, power consumption and temperatures are more reasonable. I didn’t notice any improved performance using the dedicated GPU anyway.