Ah so it’s about the same-ish functionality as supergfxctl and system76-power it seems. For me I’m searching for more granular control. e.g. if I’m gaming with dGPU-primary I might want to move browser and such to iGPU to free up dGPU VRAM, or just to put it to lower power states because spinning this behemoth up for youtube videos seems inefficient. Otherwise, when I’m in iGPU primary, it sometimes misdetects when to activate the dGPU and chokes the poor little thing down or, again, spins up the dGPU needlessly.
It has this hybrid option, that’s about it from what I know.
sudo envycontrol -s hybrid --rtd3
Edit: the
—rtd3
flag seems to have different levels of power management.--rtd3 [VALUE] Setup PCI-Express Runtime D3 (RTD3) Power Management on Hybrid mode. Available choices: 0, 1, 2, 3. Default if specified: 2
Ah so it’s about the same-ish functionality as
supergfxctl
andsystem76-power
it seems. For me I’m searching for more granular control. e.g. if I’m gaming with dGPU-primary I might want to move browser and such to iGPU to free up dGPU VRAM, or just to put it to lower power states because spinning this behemoth up for youtube videos seems inefficient. Otherwise, when I’m in iGPU primary, it sometimes misdetects when to activate the dGPU and chokes the poor little thing down or, again, spins up the dGPU needlessly.