$ inxi -G Graphics: Card: NVIDIA GF114 [GeForce GTX 560 SE] Display Server: X.Org 1.18.3 driver: nvidia Resolution: 1920x1080@60.00hz GLX Renderer: GeForce GTX 560 SE/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 361.42И есть утилита NVidia X Server Settings, которая выглядит вот так.

Как видно на картинке у нее есть три режима работы (Performance Level) 0, 1 и 2. Проблема в том что при этом в поле Preferred Mode есть лишь три режима работы - Auto, Adaptive, Maximum performance. То есть "автоматически выжать все что можно при необходимости", "выжать все что можно при необходимости", и "выжимать все что можно всегда". А мне хотелось бы иметь возможность работать в одном режиме, например в режиме 1, и не заставлять свою видеокарту греть весь дом используя максимум.
Погуглив в интернете и потыкав в маны нашел несколько интересных команд. В частности:
$ nvidia-smi -q -d PERFORMANCE ==============NVSMI LOG============== Timestamp : Sun Oct 9 19:06:44 2016 Driver Version : 361.42 Attached GPUs : 1 GPU 0000:01:00.0 Performance State : P12 Clocks Throttle Reasons : N/Aкоторая выдает текущее значение (утилита использует номера от P0 до Р12, однако у моей видяхи это P12 = 0, P8 = 1 и P0 = 2, где 0, 1 и 2 те самые номера performance level)
и команду:
$ nvidia-settings -a [gpu:0]/GpuPowerMizerMode=0 Attribute 'GPUPowerMizerMode' (pc:0[gpu:0]) assigned value 0.которая по сути выставляет Preferred Mode, который мне даром не нужен, ибо то же что и в гуевине, вечно норовит загнать карточку на максимум. Здесь 0 = adaptive, 1 = maximum, 2 = auto.
Но вот способа как выставить конкретно 0, 1 или 2 уровень и оставить его таким я не нашел. Может кто знает как задать через консоль, конфиг. или бубен это вручную?