Happ на Steam Deck: установка в режиме рабочего стола
Как поставить Happ на Steam Deck через AppImage в режиме рабочего стола, дать права на TUN, вернуться в игровой режим и не потерять туннель, а также что с автозапуском.
Подписка для Happ — 3 дня бесплатно, дальше от 189 ₽
Выберите срок и оформите подписку у сервиса Вятка: ссылка придёт на почту или в Telegram сразу и добавится в приложение одной кнопкой. Первые 3 дня — бесплатно, без карты.
- Ссылка-подписка приходит сразу после оплаты — обычно меньше минуты
- Одна ссылка на все устройства, где стоит Happ (до 3)
- Оплата по СБП, без автосписаний
- 3 дня бесплатно, карта не нужна
Steam Deck — это Linux (SteamOS на базе Arch), поэтому Happ на нём ставится как на любой другой дистрибутив: файлом AppImage. Единственная особенность — почти всё делается в режиме рабочего стола, а играть вы будете в игровом. Разберём, как поставить, как включить туннель и как сделать, чтобы он не пропадал при переключении режимов.
Подготовка: режим рабочего стола
Нажмите кнопку Steam → Питание → «Перейти в режим рабочего стола». Появится обычный KDE Plasma с браузером и файловым менеджером. Клавиатура вызывается кнопкой Steam + X, но удобнее подключить обычную клавиатуру по USB или Bluetooth — ссылку-подписку с экранной набирать неприятно.
Устанавливать что-либо в системный раздел SteamOS не нужно: он доступен только для чтения и сбрасывается при обновлении. AppImage лежит в домашней папке и обновления SteamOS переживает.
Установка по шагам
- В браузере (в режиме рабочего стола есть Firefox из Discover или можно поставить любой) откройте Releases на GitHub и скачайте
Happ-*.AppImageдля x86_64 — у Deck именно такой процессор. - Переместите файл в папку, которая не мешает, например
~/Applications. Щёлкните правой кнопкой → Свойства → Права → «Является исполняемым». - Запустите файл. Если он не открывается, установите
fuse2: в Discover его нет, аpacmanзаблокирован без снятия защиты раздела, поэтому проще взять AppImage новее — они часто собираются без зависимости от libfuse2. Проверьте описание релиза. - При включении режима TUN Happ попросит пароль. Если вы его никогда не задавали, откройте консоль (Konsole) и выполните
passwd— без пароля polkit не даст создать TUN-интерфейс. - Добавьте ссылку-подписку (как это сделать), выберите сервер, подключитесь и проверьте IP в браузере.
Подписка для Happ, которая просто работает
Ссылка-подписка от Вятка: добавляется в Happ одной кнопкой, работает на телефоне, компьютере и телевизоре, продлевается когда захотите.
- без карты
- все устройства по одной ссылке
- отмена не нужна — просто не продлевайте
Игровой режим и туннель
Главный вопрос: сохранится ли соединение, когда вы вернётесь в игровой режим. Да — TUN-интерфейс живёт на уровне системы, а не окна приложения. Но если Happ закрыть, соединение упадёт. Поэтому:
- Не выходите из приложения перед переключением режимов — просто сверните окно.
- Чтобы запускать Happ из игрового режима, добавьте AppImage в Steam как «стороннюю игру»: Steam → Игры → «Добавить сторонюю игру в библиотеку» → выбрать файл. Тогда его можно открыть с геймпада без рабочего стола.
- Для автозапуска положите ярлык в
~/.config/autostart— подробнее в автозапуске Happ. Пароль при подключении всё равно потребуется.
Обновление
Скачайте новый AppImage, замените им старый файл с тем же именем — ярлык в Steam и автозапуск продолжат работать. Ссылка-подписка хранится в домашней папке и никуда не денется. Подробнее про форматы файлов — exe, msi, dmg, apk, AppImage.
Нужно ли снимать защиту системного раздела?
Нет. AppImage работает из домашней папки, ничего в /usr писать не нужно. Снятие защиты нужно только тем, кто хочет ставить пакеты через pacman.
Есть ли Happ в Discover?
Нет. Официальной сборки во Flathub нет; ставьте AppImage с GitHub.
Deck считается отдельным устройством в подписке?
Да, как и ноутбук. У Вятка лимит — 3 устройства одновременно по одной ссылке.
Осталось проверить на практике: подписка для Happ на 3 дня бесплатно, без карты. Ссылка приходит сразу и добавляется в приложение одной кнопкой.
Получить подписку →