Hello !
I'm creating this post because I'm facing a problem :
I've installed a rx480 mobile (Yes it exists.. unoficially) on my old msi gt60 Laptop, which use it via optimus (I think, because inside there was a Nvidia gtx 670m before).
The problem I'm facing is because this old beast doesn't understant very well how to manage the new GPU temperature, it put the fans a 100% all the time.
Untill that point I can't complain, at least it works.
Buuut, I've noticed doing some test with Ubuntu 20.04 that if I wasn't saying to the computer to use the Dgpu with the DRI_PRIME=1 option before launching an app, the fan were quiet.
So I've made a bit of investigation and found about vgaswitcheroo, which is supposed to manage which card is use to render, and on this link I found that I can see the state of the cards with this command :
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
And then in Unbuntu I've noticed than before using DRI_PRIME=1 the state of the Dgpu was DynOFF.
And if I use the command on Solus it's always on DynPwr (activated).
I searched on the web, on the forum and on the dev tracker and coulnd't find any help (sorry if I just search badly..), but could anybody help me with that ? What I want is that the state of the discrete gpu is to be DynOff until I ask to activate.
I hope I made myself clear, if note just tell me and I'll try to reformulate the problem.
Thank you anyway for any help !
Oh and I'm using solus plasma, but I've got the same problem with budgie.