GPU в Proxmox больше не жрёт энергию в простое! После настрой | Технологии, Нейросети, Умный дом | kvvhost
GPU в Proxmox больше не жрёт энергию в простое!
После настройки Windows 11 в Proxmox для игрового стриминга столкнулся с неочевидной проблемой: видеокарта (RX 6800 XT) продолжала потреблять 125 Вт даже при выключенной ВМ!
Оказалось, драйвер vfio-pci не возвращает управление GPU хосту после остановки виртуальной машины. Решение? Автоматический перехват контроля через хуки Proxmox!
Как это работает?
При запуске ВМ – GPU переключается на vfio-pci для проброса.
При остановке ВМ – драйвер amdgpu снова берет управление, снижая энергопотребление до 40 Вт (как в простое).
Что сделано:
Написан скрипт для автоматического переключения драйверов (gpu_power_control.sh).
Добавлен хук в Proxmox, который срабатывает при старте/остановке ВМ.
Больше никаких лишних 100+ Вт в простое – железо не перегревается, счёт за свет не пугает.
Подробности в блоге: https://kvvhost.ru/2025/05/18/passthrough-gpu-control-proxmox/
Почему так не работает по умолчанию? – Вопрос к разработчикам Proxmox. Но теперь у нас есть рабочее решение без костылей!
Кто еще сталкивался с такой проблемой? Делитесь опытом в комментариях!
@kvvhost
#Proxmox #GPU_Passthrough #Энергопотребление #Оптимизация #Виртуализация