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