Even though this is not a particularly hardware specific question, here is a link to the HCL for hardware specs.
I love this laptop for Qubes, but I have 2 problems. It runs hot and uses a lot of power. I’m trying to decrease temps and power consumption by turning off the DGPU.
I’ve managed to ‘hide’ the DGPU from dom0 in GRUB with rd.qubes.hide_pci=03:00.0 following instructions from here but I don’t see any improvement in temps or battery life. I think it’s still receiving full voltage even though it’s hidden from dom0.
Is there any way to actually cut power to the DGPU?
I looked through the linked Arch documentation and tried some of those suggestions, replacing nouveau with radeon because I have an AMD GPU, but that had no effect.
Unfortunately, there is no toggle to disable the dedicated GPU in the BIOS either.
I tried adding radeon.modset=0 rd.driver.blacklist=radeon video=vesa:off in grub as suggested here but that had no effect either.
On non-Qubes Linux I use the MUX switch provided by asus-linux/asusctl but it depends on asus-nb-wmi which has been deliberatly omitted from Qubes for security reasons.
I feel like the answer is right in front of my face, but I can’t see it.
I think I might have got it. I set pci-stub.ids=1002:73ef from here in grub and got past the boot loop. Now my dgpu is no longer showing with the sensors command or in lspci.
There is no noticeable improvement in temps or battery life though. If anything, it’s running hotter now. Since that pci device is no longer visable to dom0, I have no way to check and confirm if it’s still getting voltage or not