Администраторы высокопроизводительных серверов NVIDIA DGX выявили критическую проблему: при отключении локального дисплея или запуске вычислений через SSH-сессию система управления питанием переводит кулеры в минимальный режим, что приводит к критическому перегреву графических ускорителей.
Причиной сбоя является конфликт демона управления дисплеем gdm3 и службы nvidia-persistenced. Когда сессия X-сервера завершается или гаснет экран, операционная система переводит графические карты в глубокий энергосберегающий режим D3hot, принудительно снижая обороты вентиляторов до 0–10% даже при высокой вычислительной нагрузке.
Метод 1. Включение постоянного демона управления GPU
Для предотвращения остановки кулеров необходимо активировать режим Persistence Mode для всех графических ускорителей:
- Откройте терминал на сервере с правами root.
- Выполните команду включения постоянного режима:
sudo nvidia-smi -pm 1. - Включите и запустите системную службу:
sudo systemctl enable --now nvidia-persistenced.
Метод 2. Изменение конфигурации энергосбережения дисплея
Чтобы снующие сессии GDM не отключали охлаждение, внесите правки в файл конфигурации управления питанием:
- В файле
/etc/gdm3/custom.confраскомментируйте строкуWaylandEnable=false. - Добавьте параметр
SystemdServicePowerManagement=noв секцию управления демоном NVIDIA. - Перезапустите графический демон командой
sudo systemctl restart gdm3.
Проверка температуры под нагрузкой
После применения настроек убедитесь, что скорость вращения вентиляторов динамически повышается при повышении температуры GPU выше 60°C. Проверить текущее состояние можно командой nvidia-smi --query-gpu=temperature.gpu,fan.speed --format=csv -l 2.
Источники
- NVIDIA Developer Forums, 2026-08-03
- NVIDIA Docs, 2026-08-03
