NixOS: Полная настройка VR-стека (WiVRn + WayVR)

Запуск VR на NixOS требует понимания взаимодействия между OpenXR-рантаймами, композиторами и песочницей Steam. Для связки Meta Quest 3S + Steam (Proton) оптимальным и наиболее стабильным решением является использование WiVRn в качестве стримера и OpenXR-рантайма, с опциональным использованием OpenComposite для обратной совместимости со старыми OpenVR-играми. 💡 Критически важно: VR-пакеты в NixOS развиваются очень быстро. Настоятельно рекомендуется использовать пакеты из ветки nixos-unstable или оверлея nixpkgs-xr. 📦 Базовая конфигурация NixOS Создайте или обновите ваш модуль (например, modules/vr.nix). Данная конфигурация решает две главные проблемы NixOS VR: асинхронную репроекцию (требующую CAP_SYS_N8) и изоляцию Steam (Pressure Vessel). ...

03 авг. 2026 · 3 минуты · 560 слов · Potato Energy Team, ponfertato

steamscope.sh: Универсальный лаунчер для Steam на Linux

🎮 Зачем это нужно Запуск игр через Steam на Linux - это часто «танцы с бубном»: разные движки требуют разных флагов, под AMD и NVIDIA нужны разные переменные окружения, а инструменты вроде Gamescope и MangoHud нужно вручную встраивать в команду запуска. Решение: steamscope.sh - скрипт-обёртка, который: ✅ Автоматически определяет видеокарту (AMD/NVIDIA) и применяет нужные оптимизации ✅ Поддерживает флаги под движки: Source, Unreal, Unity ✅ Интегрирует Gamescope, Gamemode, MangoHud, FSR одной командой ✅ Работает как %command% в настройках запуска Steam ✅ Не ломает стандартный запуск - всё опционально 💡 Скрипт не заменяет Proton или Steam - он делает их работу предсказуемой и настраиваемой. ...

07 апр. 2026 · 5 минут · 976 слов · Potato Energy Team, ponfertato