Black Screen on ASUS laptop in iGPU mode

Hi guys. I have been using bazzite for sometime now. The main issue that is plaguing this laptop is that I can't switch to Integrated graphics mode. I have supergfxclt installed and I can use it to switch between Hybrid and Ultimate Mode (Mux switch to turn off the iGPU) with no issues. When I switch to Integrated (iGPU only mode), it asks me to log out (which is normal and expected). After I log back in, It gives me a black screen. The only way to stop this is to hard reset the PC. Is there a fix for this? The main reason I want this fixed asap is for better battery life as right now, I get 3 hours max on a full charge vs 6 to 8 hours max on windows. I am using KDE and I downloaded the ISO with all the ASUS stuff.
23 Replies
Prem
PremOP4mo ago
My Hardware: ASUS G14 2023 CPU: AMD Ryzen 9 7940hs iGPU: AMD Radeon 780m dGPU: Nvidia RTX 4060 RAM: 32 GB DDR5-4800
Emperor Lelouch Vi Brittania
Have you checked your nvidia-smi to check if there's any load on your gpu also a few more things you could try have you updated your bios one more thing you could do is go to the ujust terminal options and set the kernel arguments and the nvidia optimus Those might fix it without you needing to disable the gpu I have a mux switch in my laptop also but I find optimus works just fine those things could lead to better battery life for you Let me know if any of this helps you out The bios can be updated by just booting the windows iso and going into the terminal to execute the bios update software I believe if not then you can just leave it but bios is something that's good to get updated if possible I know some laptops suck with bios updates I've had a few
Prem
PremOP3mo ago
Hey bro, thanks for the reply. Don't mind me replying late because I went to bed when you replied and I didn't have time until now. So, I updated the bios and went ahead and configured Nvidia driver and optimus that still didn't solve the issue what solved the issue of the GPU being active unnessaryly was disabling supergfxctl before my gpu would turn on when I opened an app. now it doesn't do that anymore unfortunately though, total system power is still very high while idealing at the desktop its 12 watts while watching a video it jumps to 18 watts
Emperor Lelouch Vi Brittania
That's probably the best you're going to get you might want to use Firefox for video acceleration
Prem
PremOP3mo ago
no by idealing at the desktop, I mean with nothing open but the terminal running the ideal power checker I am playing a youtube video it jumps to 18 watts i set my screen to 60 hz as well
Emperor Lelouch Vi Brittania
Yeah that's probably the best you're getting my laptop idles at 12 watts and it doesn't get better than that unfortunately
Prem
PremOP3mo ago
oof
Emperor Lelouch Vi Brittania
You could try checking powertop
Prem
PremOP3mo ago
in windows 11 it ideals at 5 watts does that install with rpm-ostree?
Emperor Lelouch Vi Brittania
Try distrobox or check if it's already installed
Prem
PremOP3mo ago
I already did it wasn't installed what laptop do you have? just curious
Emperor Lelouch Vi Brittania
Lenovo loq
Prem
PremOP3mo ago
oh nice does it have a ryzen cpu as well?
Emperor Lelouch Vi Brittania
No it has a Intel cpu You could use the power profiles
Prem
PremOP3mo ago
bro, then my situation is really bad because ryzen cpus are supposed to be way more effient Like Intel the base power you need to wake up the cores like 10 watts so 12 watts ideal is really good for your case alright i installed powertop i will let u know how it goes
Emperor Lelouch Vi Brittania
Mk It should tell you the wattage for everything
Prem
PremOP3mo ago
yep just ran it brb
Prem
PremOP3mo ago
well powertop is giving me a ton of stats however, I have no clue what they mean
Emperor Lelouch Vi Brittania
That's the wattage that everything is using You can narrow down what your issue is here
Emperor Lelouch Vi Brittania
LinuxConfig
How to check and tune power consumption with Powertop on Linux
Powertop is a free and open source utility developed by Intel to monitor power consumption on Linux. The tool is able to display and export reports about the estimated discharge rate…
Prem
PremOP3mo ago
Yea, I messed around with it I also looked up some tweaks I can do for GPU suspend. Now it is getting suspended much better than before however, opening apps still triggers it even though the GPU is not being used I also managed to get the ideal power consumption down to 8.5 watts I am done messing with it for today but I will do it again tomorrow That 4 watt difference in ideal is definitely from the GPU because nvidia-smi showed 3 watts always Also, do you have a way to switch to integrated graphics?
Emperor Lelouch Vi Brittania
No not really supergfxctl was it Unless you do it in bios
Want results from more Discord servers?
Add your server