Как заставить GameMode реально переключать CPU governor на performance
Дата: 6 сентября 2025
Платформа: Arch Linux
Цель: добиться полной совместимости GameMode с переключением CPU governor и прохождением всех тестов. sudo pacman -S gamemode Проверка версии: gamemoded --version cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors Убедитесь, что performance есть в списке. GameMode может использовать группу gamemode для доступа к системным настройкам. sudo usermod -aG gamemode $USER ⚠️ После этого нужно выйти из системы и войти снова. Создаём правило, чтобы файлы governor'а принадлежали группе gamemode: sudo tee /etc/udev/rules.d/99-cpufreq.rules <<EOF
SUBSYSTEM=="cpu", KERNEL=="cpu[0-9]*", ACTION=="add", \
RUN+="/bin/chown root:gamemode /sys/devices/system/cpu/%k/cpufreq/scaling_governor", \
RUN+="/bin/chmod 0660 /sys/devices/system/cpu/%k/cpufreq/scaling_governor"
EOF
sudo udevadm control --reload-rules
sudo udevadm trigger Создаём файл: nano ~/.config/gamemode.i