Менеджер Proton
GE-Proton, CachyOS, Experimental, Steam и собственные сборки: установка, обновление и проверка целостности в один клик.
sources.toml
Игровой лаунчер для ALT Linux: все версии Proton в одном менеджере, отдельный префикс для каждой игры и запуск с NTFS-дисков — конфигурации всегда живут на системном Linux-диске и ничего не теряется.
// префиксы и конфиги — всегда на системном диске, игры — где угодно
* интерактивная демонстрация интерфейса — все данные локальные
Библиотека, менеджер Proton и режим «Большой экран». Листайте превью или открывайте крупно.
* клик по скриншоту — полноэкранный просмотр · ← / → — листать · Esc — закрыть
Одно место, где живут ваши игры, версии Proton, префиксы и настройки. Без ручного winecfg, без шаманства с терминалом, без потерянных сохранений настроек.
GE-Proton, CachyOS, Experimental, Steam и собственные сборки: установка, обновление и проверка целостности в один клик.
sources.toml
Изолированные Wine/Proton-префиксы. Никаких конфликтов DLL, реестра и настроек между играми.
prefixes/<uuid>/
Аргументы, переменные окружения и параметры совместимости — индивидуально для каждого проекта.
DXVK_ASYNC=1 …
Устанавливайте новое или добавляйте уже установленное — лаунчер подхватит существующие библиотеки с любого диска.
+ Добавить игру
Игры — на NTFS-диске, префиксы и конфиги — на системном Linux. Отключили диск — ни одна настройка не потерялась.
ntfs3 → ext4 / btrfs
Запуск игры из меню приложений и с рабочего стола — как нативной, через тот же Core и тот же префикс.
game.desktop ✓
Игровые зависимости, компоненты Wine и трансляторы DirectX — управление из одного окна, версии под контролем.
d3d11 → Vulkan
У каждой игры — постоянный идентификатор. Перенесли папку или сменили диск — настройки и префикс на месте.
uuid: 7f3a9c2e-…
Шесть типов совместимости, централизованное хранение версий, версия по умолчанию и индивидуальная версия для каждой игры. Попробуйте прямо здесь — это живой демо-стенд, он связан с лаунчером выше.
# ~/.config/cyberkoala-nexus/sources.toml # Источники загрузок — в конфиге, не в коде. [ge-proton] type = "github-releases" repo = "GloriousEggroll/proton-ge-custom" asset = "GE-Proton{ver}.tar.gz" checksum = "sha512" [proton-cachyos] type = "github-releases" repo = "CachyOS/proton-cachyos" asset = "proton-cachyos-{ver}-x86_64.tar.zst" [proton-experimental] type = "steam" branch = "experimental" [wine-ge] type = "github-releases" repo = "GloriousEggroll/wine-ge-custom"
графический интерфейс
изолированный процесс
// нажмите «Симулировать запрос запуска»
Core, файловые операции, управление процессами, системная интеграция и интерфейс — один язык, один бинарник, никаких surprise-зависимостей.
Игры, префиксы, версии Proton и настройки — в одной транзакционной базе на системном диске.
Конфигурация каждой игры экспортируется одним файлом и переносится между машинами вместе с UUID.
Всё, что относится к CyberKoala Nexus, хранится на системном Linux-диске, независимо от расположения игровых файлов. Дёрните тумблер — и убедитесь сами.
✓ Диск подключён: игры запускаются, конфигурации пишутся на системный диск.
{
"schema": "nexus/game@1",
"uuid": "7f3a9c2e-4b1d-4e8a-9f27-6d51c0a8b2e4",
"name": "Cyberpunk 2077",
"exe": "/mnt/ntfs-games/Cyberpunk 2077/bin/x64/Cyberpunk2077.exe",
"prefix": "~/.local/share/nexus/prefixes/7f3a9c2e",
"proton": "GE-Proton 9-27",
"env": { "PROTON_ENABLE_NVAPI": "1", "VKD3D_CONFIG": "dxr" },
"shortcuts": { "menu": true, "desktop": true }
}
Нативный .rpm для APT-RPM или универсальный установочный скрипт. Скачали, установили, играете. Без лишних прослоек между игрой и Vulkan.
Классический путь ALT Linux: пакет ставится штатным APT-RPM и обновляется вместе с системой. Выполните от root (su -).
apt-get update && apt-get install ./cyberkoala-nexus-0.1.2-alt1.x86_64.rpmзапуск: cyberkoala-nexus · данные: ~/.local/share/cyberkoala-nexus/
Если вы используете другой дистрибутив Linux или хотите автоматизировать настройку окружения, скачайте
nexusinstall.sh. Скрипт сам проверит зависимости, подготовит префиксы и интегрирует лаунчер в систему.
Откройте терминал, перейдите в папку загрузок и сделайте скрипт исполняемым:
cd ~/Загрузки && chmod +x nexusinstall.sh && ./nexusinstall.sh
* Если скрипт потребует установки системных пакетов, терминал запросит пароль администратора (sudo).
RPM-пакет или скрипт установки — без blob-загрузок и лишних посредников.
Штатный APT-RPM поставит пакет, а скрипт сам подтянет зависимости.
EXE на любом диске — Nexus создаст UUID и префикс на системном.
+ Добавить игру →Выберите Proton — и запуск. Хоть с NTFS, хоть с рабочего стола.
▶ ЗапуститьWine/Proton-префиксы активно используют символические ссылки, регистр имён и права доступа, которых NTFS не гарантирует. Поэтому префиксы, версии Proton, конфиги и nexus.db всегда живут на системном Linux-диске, а игровые файлы могут лежать где угодно.
Ничего не потеряется. Игры станут временно недоступны, но их настройки, префиксы и записи в базе останутся на системном диске. Подключаете диск обратно — библиотека оживает с теми же UUID и параметрами. Тумблер в секции «Диски» показывает это вживую.
GE-Proton — сборка с дополнительными патчами и исправлениями для проблемных игр (медиа-кодеки, фиксы конкретных тайтлов). Proton-CachyOS — оптимизированная сборка с упором на производительность. Nexus качает обе из официальных источников: релизы GE-Proton на GitHub и репозиторий CachyOS.
Нет — это принципиальное решение архитектуры. GUI лишь отправляет запрос. Core проверяет аргументы по белому списку, готовит префикс и окружение, запускает процесс, пишет лог и обрабатывает ошибки. Один путь исполнения — одна точка ответственности.
Да. Тип Custom Proton: указываете путь к сборке — она появляется в менеджере и в выпадающем списке каждой игры. А новые источники загрузок добавляются правкой sources.toml, без пересборки приложения.
Путь — изменчивая характеристика: перенесли папку, сменили точку монтирования, переставили диск — и путь другой. UUID постоянен, поэтому префикс, настройки, ярлыки и статистика остаются привязанными к игре при любом переезде. Путь к EXE — просто параметр конфигурации.
CyberKoala Nexus берёт на себя Proton, префиксы, NTFS и зависимости. Вам остаётся выбрать версию и нажать «Запустить».
Скачать .rpm