У nvidia-drivers есть раздражающая привычка сбрасывать частоты до минимальных (на моей видеокарте это 50 МГц по GPU и не-помню-сколько по памяти) и поднимать их в случае необходимости, что приводит к раздражающим задержкам GUI. Гуглинг по запросу “linux отключить энергосбережение nvidia” дал несколько способов. Первый: внести правки в файл ~/.nvidia-settings-rc. Ни одна из предлагаемых правок не работает, более того - при релогине правки эти оказались удалены. Второй способ - прописать в ~/.xinitrc команду:
nvidia-settings —assign [gpu:0]/GPUPowerMizerMode=1Команда эта приказывает видеодрайверу перейти на высший уровень энергопотребления (т.е. в режим максимальной производительности) и зафиксироваться на нём. Чтобы не делать это при каждом логине, можно создать в каталоге ~/.kde4/Autostart скрипт:
#!/bin/bashи через Systemsettings внести его в автозапуск. Теперь драйвер автоматически переходит в режим максимальной производительности и больше не нервирует лагами интерфейса. Минус - некоторое повышение средней температуры видеочипа (например, у меня - с 40 до 55), но на десктопе это не важно. На ноутбуках же лучше не мешать энергосбережению.
nvidia-settings —assign [gpu:0]/GPUPowerMizerMode=1
Комментариев нет:
Отправить комментарий