Подробный гайд: Установка и настройка Lutris в Alt Linux
Важно:
Alt Linux использует apt (RPM-бэкенд), репозиторий p10 (стабильный на 2024–2026) и отличается от Debian/Ubuntu структурой пакетов и мультиархитектурой. Гайд оптимизирован под Alt Linux p10 (x86_64).
1. Подготовка системы
Lutris зависит от видеодрайверов, Vulkan, 32-битных библиотек и FUSE.
Выполните по шагам:
1.1 Обновите систему
sudo apt-get update
sudo apt-get dist-upgrade -y
1.2 Видеодрайверы и Vulkan
| GPU | Команды |
|---|---|
| NVIDIA | sudo apt-get install nvidia-glx nvidia-settings nvidia-libgl |
| AMD / Intel | sudo apt-get install mesa-vulkan-drivers mesa-dri-drivers libGL1 |
1.3 32-битные библиотеки (обязательно для Wine)
Alt Linux использует i586 для 32-битных пакетов.
Если они не установлены:
sudo apt-get install libvulkan1-i586 mesa-vulkan-drivers-i586 libGL1-i586
Если пакеты не находятся, убедитесь, что репозиторий i586 подключён:
sudo apt-get install multilib или проверьте /etc/apt/sources.list.
1.4 FUSE и базовые зависимости
sudo apt-get install fuse fuse-common wine
В Alt Linux wine из репозитория может быть старой версии. Lutris будет использовать собственные runners, но базовый пакет полезен для зависимостей.
2. Установка Lutris
Способ 1: Через официальный репозиторий (рекомендуется для стабильности)
sudo apt-get install lutris
Плюсы:
Интеграция с системой, доступ к локальным файлам без ограничений.
Минусы:
Версия может отставать от актуальной (обычно 0.5.x).
Способ 2: Через Flatpak (рекомендуется для свежих версий)
sudo apt-get install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub net.lutris.Lutris
Плюсы:
Всегда последняя версия, изоляция, автоматические обновления runners.
Минусы:
Ограниченный доступ к файловой системе (решается в п.6).
Запуск:
lutris (из терминала) или через меню приложений.
3. Первоначальная настройка Lutris
1. При первом запуске появится окно "Download missing components". Нажмите Install для загрузки:
wine-ge/lutris-fshackDXVK,VKD3D-Proton,ProtonUnity3D,UnrealEnginerunners (по желанию)
2. Перейдите в Настройки -> Runners -> Wine:
- Включите переключатели Esync и Fsync
- Нажмите
Manage versions-> установитеGE-Protonилиlutris-fshack
3. В Global Options (Настройки -> Игры -> Глобальные параметры):
- Включите
Enable DXVK - Включите
Enable VKD3D - Включите
Enable Esync/Enable Fsync DXVK version->latestVKD3D version->latest
4. Настройка окружения для игр
4.1 Переменные среды (рекомендуемые)
Добавьте в ~/.bashrc или в настройки игры Lutris:
export WINEESYNC=1
export WINEFSYNC=1
export DXVK_STATE_CACHE=1
export VKD3D_CONFIG=dxr
export MANGOHUD=1 # если установлен mangohud
Примените:
source ~/.bashrc
4.2 Управление версиями Proton/Wine
- В Lutris:
Runners -> Wine -> Manage versions - Для удобной загрузки
GE-Protonустановите ProtonUp-Qt:
flatpak install flathub com.github.DavidoTek.ProtonUp-Qt
или через pip3 install protonup-qt
4.3 Мониторинг производительности
sudo apt-get install mangohud gamemode
В Lutris:
Settings -> System -> Enable MangoHud
5. Установка игр
5.1 Через каталог Lutris
- Поиск -> выберите игру ->
Install - Следуйте мастеру: укажите путь к установщику/архиву, выберите runner (Wine/Proton)
- После установки:
Play-> Lutris автоматически применит патчи и настройки
5.2 Ручная установка (.exe / GOG / Epic)
+->Add locally installed game
2. Заполните:
Name: названиеRunner:WineилиProtonExecutable: путь к.exeWorking directory: папка с игройWine prefix:/home/FF/.wineили~/Games/Название- Во вкладке
Game Optionsукажите аргументы запуска, если нужно Save->Play
- Во вкладке
Префиксы хранятся в ~/.wine или в ~/Games. Не удаляйте их вручную.
6. Типичные проблемы и решения
| Проблема | Решение |
|---|---|
| Чёрный экран / вылеты при запуске | 1. Обновите DXVK/VKD3D в настройках игры 2. Отключите Esync/Fsync 3. Смените Wine-версию на lutris-fshack или GE-Proton |
| Нет звука | Установите pulseaudio или pipewire-pulse. В Wine: winecfg -> Audio -> pulse |
| Игра не видит диск/файлы | Проверьте права: sudo usermod -aG video,audio,input $USERДля Flatpak: flatpak override --filesystem=/путь/к/играм net.lutris.Lutris |
| Античит не работает | EasyAntiCheat/BattlEye требуют Linux-версии. Проверьте ProtonDB - protondb.com |
| Медленная загрузка текстур | Включите DXVK_STATE_CACHE=1, очистите кэш: rm -rf ~/.cache/dxvk |
| Lutris не запускается (Flatpak) | flatpak run net.lutris.Lutris -> смотрите вывод в терминале для диагностики |
7. Обновление и обслуживание
| Метод | Команда |
|---|---|
| APT | sudo apt-get update && sudo apt-get install --only-upgrade lutris |
| Flatpak | flatpak update net.lutris.Lutris |
| Runners | Откройте Lutris -> Settings -> Runners -> Wine -> Manage versions -> Update |
| Очистка кэша | lutris --clear-cache или вручную rm -rf ~/.cache/lutris ~/.cache/dxvk |
Резервное копирование:
Перед обновлением Wine/Proton скопируйте префикс:
cp -a ~/.wine ~/.wine_backup_$(date +%F)
Советы для Alt Linux
- Репозиторий p10 может содержать устаревшие версии Lutris. Flatpak предпочтительнее для игр.
- Мультиархитектура: Если
i586пакеты конфликтуют, используйтеapt-get install --no-install-recommendsили перейдите на Flatpak. - Сетевые игры: Для Steam используйте
Proton ExperimentalилиGE-Proton. Для GOG/Epic проверяйте установщики в каталоге Lutris. - Локализация: В
winecfg -> Applicationsдобавьте русский язык, если игра не переключается. - Диагностика: Запуск из терминала:
lutris -d-> подробный лог Wine и runners.
Готово! После выполнения шагов Lutris будет стабильно работать в Alt Linux, а большинство Windows-игр запустятся с минимальной настройкой.