@eadwu According to the page I cited above, the GPU can be turned off in the supported configurations:
However, the lowest power states for NVIDIA GPUs require turning power off to the entire chip, often through ACPI calls.
[…]Supported Configurations
[…]
- […] The necessary hardware and ACPI support was first added in Intel Coffeelake chipset series. Hence, this feature is supported from Intel Coffeelake chipset series.
- This feature requires a Turing or newer GPU.
- This feature is supported with Linux kernel versions 4.18 and newer. […]
[…]
@Denommus However, your card (GeForce GTX 960M) is of the Maxwell generation, which is 2 generations older than Turing. Thererfore ”Runtime D3 [management is] Not supported“. You’re in the same situation as I am. So you can
- either live without turning off the nvidia card,
- or use nouveau which has worse performance than my intel card on my notebook,
- or switch on an X session basis (which can also be embedded into a running X session, e.g. with Bumblebee. However, bumblebee has no recent release, so still using it might be a bit experimental. Also,
bbswitch
does not work anymore. The arch wiki contains information about the different methods for turning off nividia gpus.
My post above covers case 3., but I will only configure the two different X sessions in NixOS when release 20.09 is out, because there the mechanism for cloning configurations will change (look for nesting.clone
/specialization
).