Steam

Самая крутая игровая платформа для Линукса

Установка:

Обычная версия

epm play steam
Если Steam постоянно просит пароль от рута!
sudo gedit /etc/polkit-1/rules.d/10-steam-nm.rules
polkit.addRule(function(action, subject) {
    if (action.id == "org.freedesktop.NetworkManager.settings.modify.system" &&
        subject.process.binary.indexOf("steam") !== -1) {
      return polkit.Result.NO;
    }
});

Flatpak версия

flatpak install flathub com.valvesoftware.Steam

Включаем мониторинг игр MangoHud в Steam Flatpak

flatpak install org.freedesktop.Platform.VulkanLayer.MangoHud

Включить для всех игр разом:

flatpak override --user --env=MANGOHUD=1 com.valvesoftware.Steam

Отключить для всех игр разом:

flatpak override --user --env=MANGOHUD=0 com.valvesoftware.Steam

Включить отдельно для каждой игры в Steam (Vulkan + OpenGL):

mangohud %command%

Включить отдельно для каждой игры в Steam (только Vulkan):

MANGOHUD=1

Чтобы заработало на Flatpak версии Steam:

Метод 01: Поместим наш конфиг в папку .var

~/.var/app/com.valvesoftware.Steam/config/MangoHud/MangoHud.conf

Метод 02: Или дадим доступ Steam (Flatapk) к нашему хосту:

flatpak override --user --filesystem=xdg-config/MangoHud:ro com.valvesoftware.Steam

Включаем Proton (Steam Play) для запуска игр на линуксе

Кэш шейдеров улучшает плавность игры

Дополнительные параметры запуска (ProtonDB) вставляются здесь:

Мой диск не видно в Steam из Flatpak

Добавляем путь до нашего диска/каталога в утилите Flatseal

flatpak install flathub com.github.tchx84.Flatseal

Например у меня это диск примонтированный как каталог /games

Проблемы и баги на ALT Linux

01. Перестали запускаться игры через Proton в Steam Flatpak на ALT Linux (нативные игры работают)

Описание проблемы в Телеграме

Для начала можно попробовать это:

sudo sysctl user.max_user_namespaces=99999999

Если не помогло, то уже сюда:

Решение здесь.

Last updated