Arch для игр
🧠 Суть
Настройка Manjaro/Arch для игр: Steam, Proton, FPS, оптимизация.
⚙️ Установка игровых компонентов
bash
sudo pacman -Syu
# Игровой стек (AMD)
sudo pacman -S vulkan-tools lib32-vulkan-radeon vulkan-radeon \
lib32-vulkan-driver mesa-utils lib32-mesa-utils \
gamemode mangohud wine-staging winetricks lutris steam
# NVIDIA (проприетарный драйвер)
sudo mhwd -a pci nonfree 0300
# После — перезагрузка💻 Ядро
bash
uname -rПроверить текущее ядро.
bash
sudo mhwd-kernel -liСписок доступных ядер.
bash
sudo mhwd-kernel -i linux68-rtУстановить ядро реального времени.
💻 GameMode
bash
# Проверка
gamemoded -s
# Автозапуск
systemctl --user enable --now gamemoded
# В Steam: Параметры запуска → gamemoderun %command%💻 Proton GE
bash
yay -S proton-ge-custom-binSteam → Свойства игры → Совместимость → Выбери Proton-GE
💻 MangoHud (FPS overlay)
bash
# В Steam: Параметры запуска → mangohud %command%
# Вместе с GameMode:
mangohud gamemoderun %command%
# Настройки:
nano ~/.config/MangoHud/MangoHud.conf💻 DXVK / VKD3D
bash
yay -S dxvk-bin vkd3d-proton-bin
# Проверка Vulkan
vulkaninfo | grep "deviceName"💻 Swap файл (если RAM < 16GB)
bash
sudo fallocate -l 8G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab💻 Контроллеры
bash
sudo pacman -S game-devices-udev
sudo systemctl restart systemd-udevd💻 Драйверы и микрокоды
bash
sudo pacman -S linux-firmware amd-ucode intel-ucode
sudo update-grub⚠️ Подводные камни
- NVIDIA → только проприетарный драйвер для игр
gamemoderunдо%command%, не после- Proton GE не обновляется автоматически — следи за версиями