Chimera Launcher
Одно окно вместо четырёх
Steam на Linux есть, а клиентов GOG и Epic нет вовсе — их игры ставят сторонними лаунчерами или руками. И когда игра не запускается, причину ищут сами.
Chimera Launcher собирает все три библиотеки в одну сетку и ведёт сборки Wine с настройками под каждую игру. До запуска говорит, чего не хватает системе; после — на чём игра встала и где лежит оставленный ею отчёт о сбое. Один файл, без root. Телеметрии нет.
Состояние
| Версия | 0.1.46 |
| Выпущен | 17 сентября 2026 |
| Установщик | 137 МиБ |
| Настроек | 53 |
| Телеметрия | Нет |
Обзор
Что он делает
Игры из Steam, GOG и Epic, установленные и просто купленные, — в одной сетке. Настройки запуска — с объяснением, что каждая делает и когда её стоит менять. Перед рискованным изменением снимается копия префикса, чтобы было куда вернуться. А когда что-то не работает, лаунчер называет причину. Не «не удалось запустить», а «нет 32-битного GStreamer, пострадает вступительный ролик, поставь такой-то пакет».
Снимки интерфейса, не макеты. Нажмите, чтобы увеличить.
Одна библиотека
Купленное и установленное в Steam, GOG и Epic плюс свои игры — одной сеткой. Вкладки по магазинам, фильтр по установленным, обложки подтягиваются сами. Ряд «Продолжить» — то, во что играли последним.

Настройки словами
Пятьдесят три настройки, и у каждой написано, что она делает и когда её менять. Уровень «только простые» убирает остальное с глаз. Видно, откуда взялось значение: умолчание, общая настройка или правка руками.

Сборки Wine
Каталог собирается обходом страниц релизов тех же проектов, откуда сборки берут все: Kron4ek, GloriousEggroll, DXVK, VKD3D-Proton. У каждой сборки — опубликованная контрольная сумма, и она сверяется перед распаковкой.
У строки сборки написано и то, чего не скажет больше никто. Куда она денет значок свёрнутого игрового лаунчера: в системный трей или в собственное окошко Wine.

Диагностика
Три десятка проверок: драйверы Vulkan, ntsync и fsync, лимиты ядра, 32-битные библиотеки, рантаймы античитов, файловая система под снимки, кто в сеансе принимает значки трея. У каждой проблемы написано не только что не так, но и что делать. Команда даётся под конкретный дистрибутив.

Откат вместо «переустанови»
Перед сменой сборки Wine и перед правкой реестра снимается копия префикса. На btrfs и XFS это секунда и почти нулевое место: копируются ссылки на блоки. У каждого снимка виден список изменений, а не только дата.
Сохранения ищутся по базе ludusavi. Её сообщество собрало пути к сохранениям для десятков тысяч игр.

Загрузки в одном месте
Сборки Wine, переводчики Direct3D, игры из магазинов и обновления самого лаунчера — одним списком со скоростью и остатком. Уйти с этой страницы можно: загрузка не прервётся.

Сколько наиграно и на чём
Время в каждой игре, на какой сборке Wine она шла, сколько занимает её префикс. Считается локально и никуда не уходит.

Магазины
Магазины
Они умеют разное.
Steam
Полностью, через нативный клиент
Библиотека и обложки подтягиваются из нативного клиента Steam — того, что уже стоит в системе. Запуск игры идёт через сам Steam. Поэтому остаются оверлей, облачные сохранения, Steam Input и работающие античиты EAC и BattlEye.
Настройки лаунчера при этом до игр Steam доезжают — через свой инструмент совместимости, который Steam зовёт вместо Proton. Он же решает историю со значками. Свёрнутый лаунчер игры — DayZ, Ubisoft Connect, EA — уходит в трей, а не в окошко посреди экрана.
Инструмент следует за выбранной сборкой сам. Поставили сборку новее — он переставится; удалили старую — не сломается. Проверяется на каждом запуске игры, поэтому отстать может не больше чем на один.
GOG.com
Полностью
Вход в аккаунт, библиотека, скачивание и установка: установщик распаковывается innoextract, который идёт в комплекте — отдельно ставить нечего. Витрина открывается внутри окна под тем же аккаунтом.
Epic Games
Витрина и загрузка
Витрина открывается внутри окна, вход по аккаунту, игры скачиваются. Загрузкой занимается legendary — он тоже в комплекте, доустанавливать ничего не нужно.
Своего протокола загрузки Epic у лаунчера нет. На скорость это не влияет: качает тот же legendary, которым пользуются остальные лаунчеры.
Отдельно, для редких случаев: Windows-версию Steam можно поставить в свой префикс командой chl steam windows. Это нужно старым играм и капризному DRM, которые не идут под Proton. В обычной работе она не нужна и по умолчанию не ставится: нативный клиент делает всё, а с античитами работает только он.
Установка
Как поставить
Один файл, без root, без репозиториев и без зависимостей, которые надо доставать руками.
- Скачать
chimera-launcher-0.1.46.run(137 МиБ). chmod +x chimera-launcher-0.1.46.run- Запустить и пройти мастер: он спросит, куда положить программу, делать ли ярлык и применять ли настройки к играм Steam. Заодно скачает сборку Wine с переводчиками Direct3D — около 1,5 ГиБ.
После этого доустанавливать нечего. Обновления приходят сами: манифест подписан, файлы сверяются по контрольной сумме и переносятся на место одним движением. Прежняя версия остаётся рядом — chl update --rollback возвращает её.
Всё, что делает мастер, умеет и терминал: chl setup, chl init, chl doctor. Ни одной возможности «только в интерфейсе» нет.
Ограничения
Где не пойдёт и чего нет
Список короткий и полный.
Старый Wayland
Обходится само
На Debian 12 и дистрибутивах той же давности системная libwayland-client версии 1.21, а GTK нужна 1.22. Композитор закрывает соединение, и окна просто нет. Лаунчер это замечает при старте и сам уходит на XWayland — работать будет, но через прослойку. Привезти свою копию библиотеки нельзя: её грузит Mesa системы.
GNOME без расширения
Нужно расширение
Значки свёрнутых Windows-программ передаются по D-Bus, и принять их должен рабочий стол. В Plasma и на Steam Deck приёмник есть всегда, в GNOME штатно нет — нужно расширение AppIndicator. Без него Wine нарисует значки в своём окошке. Диагностика про это говорит прямо; починить это из лаунчера нельзя.
Репаки
Как повезёт
Игры из репаков — лотерея, и лаунчер её не отменяет. Загрузчики репаков делают вещи, которых не делает ни одна нормальная игра, и часть из них под Wine не работает вовсе. Диагностика в таком случае скажет, что игра встала на окне загрузчика.
Чего нет
Пока нет
Отправки сохранений в своё облако — локальные бэкапы есть, выгрузки нет. Профиля геймпада на каждую игру, экранной клавиатуры, гироскопа. Изоляции игр через bubblewrap. Двух настроек из пятидесяти трёх: они есть в реестре, но кода за ними нет ни у нас, ни в StartWine. Об этом написано прямо в их описании.
Открытость
Что уходит в сеть
Ни аналитики, ни сервера со статистикой, ни идентификатора установки. В сеть уходит только запрошенное: скачать сборку Wine, открыть витрину магазина, войти в аккаунт, отправить отчёт о проблеме. Каждый такой запрос перечислен отдельной строкой — с адресом и поводом.
Лаунчер вырос из StartWine и многим ему обязан. Что именно взято и на каких лицензиях — перечислено в chl about и в справке. Код открыт, лицензии — GPL-3.0 и MIT по частям.