I’m using an ASUS ExpertBook B9 with an i7-1165G7, no dedicated GPU. I always need to switch to a performance profile in order to run games. This works fine on Windows 10 but when trying the performance power profile on an Ubuntu 24.04.3 live USB I do not hear any difference in fan speed, presumably because GNOME’s power profile feature doesn’t work with my hardware.
Is there any other way I can increase fan speed before playing games and then bring them back down to normal when I’m done gaming? I asked about this on Ubuntu’s forum but got no response.
have you looked at asusctl? you can set fan curves/speed and performance profiles via that in the terminal
I have an Asus Rog Strix and use asusctl with rog-control-center.
You can use fancontrol-gui to fine tune a curve, but generally the bios has a solution. I dont believe the gpu fans can be tuned from bios or fancontrol if thats a priority. For the gpu i use GWE (green with envy) for Nvidia I dont know about AMD. Best of luck
Edit* just re read the post, integrated graphics. So thats useless unless you have a second pc or smthn
Your computer will automatically increase fan speed when it starts working hard.
I considered that might be the case, but I was just hoping to test it on a live USB before installing Linux as that’d save me a lot of time and trouble. If it doesn’t work I’d ultimately need to install Windows 11 instead until I can get a computer with better compatibility.
Don’t worry about that, the OS does not need to control fan speeds, it’s built in to the hardware.
In the BIOS many computers will let you control the temperatures that determine the speed. Also you can use software to override the hardware defaults but it’s usually only really necessary if you want to tune it for extra quietness.
There are a lot of possible ways to validate this, namely just downloading a benchmarking tool and using it. Is there a reason you don’t want to do that?
I never thought of it but that’s a good idea. Only thing is that it’d have to take up little storage space. If you have any recommendations let me know!
The stress-ng package is like 5MB.