Как играть в игры Xbox на Linux: Cloud и Remote Play
Введение
Хотите запускать игры с консоли Xbox One или Series X|S, но телевизор занят? Перешли на Linux и думаете, что стриминг уже недоступен? Это не так. Справиться можно быстро: за несколько минут запустите либо облачную трансляцию Game Pass, либо поток с вашей консоли по локальной сети.
Определение: Xbox Cloud Gaming — облачная служба Microsoft, где игра выполняется на удалённом сервере и транслируется в браузер. Remote Play — функция, которая транслирует картинку прямо с вашей консоли на другое устройство в той же сети.
Важно: в статье приведены практические шаги и рекомендации. Все команды и пути к изображениям сохранены в неизменном виде.
Основные варианты для игры в Xbox на Linux
Вы можете выбрать один из двух рабочих путей:
- Играть через Xbox Cloud Gaming в браузере на Linux.
- Использовать Xbox Remote Play с приложением xbPlay (Flatpak).
Оба варианта работают с консолями Xbox One и Xbox Series X|S.
Что нужно подготовить перед стримингом
Нельзя начать стрим без проверки нескольких вещей:
- Консоль Xbox и компьютер с Linux должны быть включены и подключены к одной сети.
- Для Xbox Cloud Gaming у вас должен быть активен Game Pass Ultimate.
- На консоли включите удалённое воспроизведение (Remote features).
- Настройте контроллер на Linux (USB или Bluetooth). Рекомендуется XBox‑контроллер для совместимости.
Как включить удалённое воспроизведение на Xbox:
- Откройте Настройки.
- Перейдите в Устройства и подключения (Devices & connections).
- Выберите Удалённые функции (Remote features).
- Включите опцию “Enable remote features”.
Примечание: нажмите кнопку “Test remote play” для проверки сети и следуйте рекомендациям.
Требования к сети и контроллеру
Краткие правила сети:
- Приоритет — проводное подключение (Ethernet). Оно стабильнее Wi‑Fi и снижает задержки.
- Для игрового стриминга полезны маршрутизаторы с приоритетом трафика (QoS) и поддержкой IGMP/SMP.
- Минимум: стабильное соединение с малой пульсацией задержки; если часто наблюдаются проскальзывания или фризы — проверяйте LAN/кабель.
Контроллеры:
- Подключение по USB — самый надёжный способ.
- Bluetooth — работает, но может давать задержки в некоторых дистрибутивах.
- Используйте настройки Linux для калибровки и кнопок (evdev, xinput, xboxdrv или встроенные драйверы).
Способ 1 — Xbox Cloud Gaming в браузере (быстро и просто)
Для Game Pass Ultimate используйте браузер с поддержкой WebRTC. На Linux подходят:
- Chromium
- Google Chrome (Debian/Ubuntu/Fedora/openSUSE сборки)
- Microsoft Edge (если доступен для дистрибутива)
Mozilla Firefox пока уступает по совместимости для Xbox Cloud Gaming.
Шаги:
- Откройте браузер на Linux.
- Перейдите на https://xbox.com/play и войдите в аккаунт Microsoft.
- Выберите игру и начните трансляцию.
Советы по качеству:
- Если картинка и звук ухудшились, используйте Ethernet.
- Для наилучшего результата закройте фоновые загрузки и приложения, потребляющие сетевой трафик.

Низкое разрешение в браузере? Измените user‑agent
Иногда браузер на Linux заставляет сайт выдавать уменьшенное разрешение. Причина — user‑agent. Вы можете изменить user‑agent на строку Windows Chromium/Chrome, чтобы сайт считал, что вы используете Windows и предоставил лучшее качество.
Короткая инструкция:
- В Chromium/Chrome используйте расширение для смены user‑agent или откройте DevTools → Network conditions и установите нужную строку.
- Выберите user‑agent типа “Windows — Chrome/Edge”.
Важно: изменение user‑agent помогает в обходе ограничений, но не гарантирует стабильное высокое качество при плохой сети.
Способ 2 — Xbox Remote Play на Linux через xbPlay
Если вы хотите стримить игру прямо с вашей консоли в локальной сети, используйте xbPlay — Flatpak‑версию Android‑приложения для Linux.
Установка xbPlay через Flathub
- Откройте магазин Flathub или встроенный магазин вашего дистрибутива.
- Найдите “xbplay” и нажмите Установить.
- Если магазин не показывает приложение, можно установить вручную через терминал:
flatpak install flathub net.studio08.xbplayПлатность: xbPlay не является полностью бесплатным. Доступен пробный период 20 минут. Чтобы продолжить, нужно разблокировать приложение (в текущем описании это покупка мобильного приложения за $5 для Android или iOS).
Запуск и базовая настройка xbPlay
Запустите через меню приложений или командой:
flatpak run net.studio08.xbplayДействия после запуска:
- Войдите в аккаунт Microsoft через стандартное окно входа.
- Уберите наложение контроллера (наследие мобильной версии):
- Откройте меню (иконка из девяти точек).
- Перейдите в Settings → Touch Controls.
- Установите Transparency для Touch Controls в 0 и нажмите Apply & Close.
- Нажмите Connect и выберите вашу консоль.
Чтобы выйти — через меню нажмите Quit Game.
Устранение проблем и рекомендации (troubleshooting)
Если поток отказывается работать или качество плохое — следуйте этому плану:
- Базовая проверка
- Проверьте, что Xbox и компьютер в одной подсети и пингуются друг с другом.
- Убедитесь, что на Xbox включён Remote features и консоль не в режиме сна.
- Сеть и задержки
- Переключитесь на Ethernet.
- Перезапустите роутер, если наблюдаются всплески потерь пакетов.
- Контроллер
- Попробуйте другой контроллер или смените способ подключения (USB вместо Bluetooth).
- Приложение xbPlay
- Если приложение не обнаруживает консоль, проверьте firewall на Linux и правила Flatpak (sandbox).
- Обновите Flatpak и xbPlay до последних версий: flatpak update.
- Браузер для Cloud Gaming
- Сбросьте кэш и расширения, которые могут блокировать WebRTC.
- Попробуйте другой Chromium‑производный браузер.
Критерии приёмки
- Игра запускается и картинка плавная не менее 30 FPS на видимом экране.
- Ввод с контроллера откликается без заметного лага (<100–150 мс по ощущениям).
- Сетевые потери минимальны — менее 1–2% пакетов.
Важно: если вы видите сильные артефакты или постоянные разрывы соединения, сначала устраните сетевые проблемы — программные правки в приложении в таких условиях почти не помогут.
Альтернативные подходы
Если ни Cloud Gaming, ни xbPlay вам не подходят, можно рассмотреть:
- Steam Remote Play / Steam Link — если игра установлена в Steam (для игр PC). Нельзя транслировать нативные Xbox‑версии таким образом, но можно играть в перекомпилированные порты и PC‑версии.
- Parsec — низкоуровневый протокол удалённого доступа с поддержкой Linux (подходит для собственного ПК как хоста).
- Sunshine + Moonlight — для владельцев GPU NVIDIA (Sunshine на хосте, Moonlight на клиенте). Работает для игр с ПК, не с Xbox.
- Rainway — ещё одна облачная/локальная опция для стриминга игр.
Каждый из этих вариантов применим в разных сценариях и не заменяет Remote Play с Xbox, если вам важно именно стримить с консоли.
Ментальные модели и решение: как выбрать способ
- Минимальные усилия: Xbox Cloud Gaming в браузере (если у вас Game Pass Ultimate).
- Нативный запуск со своей консоли в локальной сети: xbPlay.
- Мало задержек и высокая стабильность: Ethernet + Remote Play.
- Хочется мультиплатформенности и низкой задержки для локальных игр: Parsec или Moonlight (для ПК‑игр).
Решение: если у вас уже есть подписка Game Pass Ultimate — попробуйте Cloud Gaming первым. Если хотите играть в игры, которые установлены только на вашей консоли, используйте xbPlay.
Проверочный чеклист перед игровой сессией
- Xbox включён и не в спящем режиме.
- Компьютер с Linux подключён к той же сети (предпочтительно Ethernet).
- Включено Remote features на Xbox.
- Контроллер подключён и работает в Linux.
- Для cloud: браузер Chromium/Chrome/Edge готов, вы вошли в xbox.com/play.
- Для Remote Play: xbPlay установлен и вы вошли в Microsoft‑аккаунт.
Роль‑ориентированные заметки
- Для игрока: проверьте контроллер и задержки перед матчем.
- Для администратора сети: убедитесь в приоритизации игрового трафика и стабильности LAN.
Совместимость и нюансы по дистрибутивам
- Chromium/Chrome/Edge доступны не во всех репозиториях; ищите официальные сборки или используйте Flatpak/Snap для Chromium.
- Flatpak‑пакеты изолированы; при проблемах с обнаружением консоли проверьте привилегии Flatpak и доступ к сети.
- Bluetooth‑стек (bluez) и его настройки могут отличаться между дистрибутивами — для низкой задержки предпочитайте USB.
Примеры тестовых сценариев (тест‑кейсы)
- Cloud Gaming: открыть xbox.com/play, начать игру, протестировать 10 минут сетевой стабильности и управление контроллером.
- Remote Play (xbPlay): подключиться к консоли в локальной сети, провести 20‑минутную сессию, проверить прекращение и восстановление соединения.
- Сравнение: сделать одно и то же игровое действие в обоих режимах и оценить задержку ввода и качество видео.
Краткая методология настройки — шаги 0→1
- Обновите систему и браузер/Flatpak.
- Проверьте сетевое подключение и включите Remote features на Xbox.
- Подключите контроллер и убедитесь, что он виден в системе.
- Выберите путь: cloud (браузер) или remote (xbPlay) и следуйте инструкции выше.
Риски и советы по их снижению
- Риск: высокая задержка или разрывы связи. Митигировать: Ethernet и минимизация фонового трафика.
- Риск: несовместимость контроллера. Митигировать: USB‑подключение или альтернативный драйвер.
- Риск: ограничения Flatpak‑sandbox. Митигировать: проверка разрешений и обновлений.
Часто задаваемые вопросы
Нужно ли иметь Game Pass Ultimate, чтобы играть через xbPlay?
Нет. xbPlay транслирует игру с вашей собственной консоли, поэтому подписка Game Pass нужна только для облачной версии.
Могу ли я играть по Wi‑Fi?
Да, но Wi‑Fi менее стабилен. Для плавного стриминга лучше Ethernet.
xbPlay бесплатен?
У xbPlay есть бесплатная 20‑минутная пробная версия. Для дальнейшего использования нужно разблокировать приложение через покупку мобильного приложения (указано в магазине).
Итог и ключевые выводы
- На Linux можно играть в игры Xbox двумя основными способами: Cloud Gaming (браузер) и Remote Play (xbPlay).
- Для лучшего качества используйте проводное подключение и совместимый браузер (Chromium/Chrome/Edge).
- xbPlay даёт возможность стримить собственную консоль в локальной сети; он доступен через Flathub как Flatpak.
- При проблемах сначала проверяйте сеть и контроллер — большинство неисправностей связаны именно с этим.
Короткое объявление: если вы перешли на Linux, стриминг Xbox не потерян — нужно лишь правильно выбрать путь и проверить сеть.
Summary:
- Проверьте сеть и включите Remote features на Xbox.
- Для Game Pass используйте Chromium/Chrome/Edge.
- Для локального стрима установите xbPlay через Flatpak.
Похожие материалы
Joker: что это и как защититься
Настройка ленты Excel: скрытие, кастомизация и сброс
Как выбрать филамент для 3D-печати
Обновлённое приложение «Дом» на Apple Watch
Как остановить автоперезагрузку вкладок в Chrome