Гид по технологиям

Как играть в игры Xbox на Linux: Cloud и Remote Play

8 min read Игры Обновлено 28 Dec 2025
Играть в Xbox на Linux: Cloud и Remote Play
Играть в 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:

  1. Откройте Настройки.
  2. Перейдите в Устройства и подключения (Devices & connections).
  3. Выберите Удалённые функции (Remote features).
  4. Включите опцию “Enable remote features”.

Меню теста удалённого воспроизведения на Xbox Series X

Примечание: нажмите кнопку “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.

Шаги:

  1. Откройте браузер на Linux.
  2. Перейдите на https://xbox.com/play и войдите в аккаунт Microsoft.
  3. Выберите игру и начните трансляцию.

Советы по качеству:

  • Если картинка и звук ухудшились, используйте Ethernet.
  • Для наилучшего результата закройте фоновые загрузки и приложения, потребляющие сетевой трафик.

Ноутбук, на котором запущен Xbox Remote Play

Низкое разрешение в браузере? Измените 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

  1. Откройте магазин Flathub или встроенный магазин вашего дистрибутива.
  2. Найдите “xbplay” и нажмите Установить.
  3. Если магазин не показывает приложение, можно установить вручную через терминал:
flatpak install flathub net.studio08.xbplay

Окно установки Flatpak в Flathub

Платность: xbPlay не является полностью бесплатным. Доступен пробный период 20 минут. Чтобы продолжить, нужно разблокировать приложение (в текущем описании это покупка мобильного приложения за $5 для Android или iOS).

Запуск и базовая настройка xbPlay

Запустите через меню приложений или командой:

flatpak run net.studio08.xbplay

Действия после запуска:

  1. Войдите в аккаунт Microsoft через стандартное окно входа.
  2. Уберите наложение контроллера (наследие мобильной версии):
    • Откройте меню (иконка из девяти точек).
    • Перейдите в Settings → Touch Controls.
    • Установите Transparency для Touch Controls в 0 и нажмите Apply & Close.
  3. Нажмите Connect и выберите вашу консоль.

xbPlay стримит изображение с консоли Xbox на Linux

Чтобы выйти — через меню нажмите Quit Game.

Устранение проблем и рекомендации (troubleshooting)

Если поток отказывается работать или качество плохое — следуйте этому плану:

  1. Базовая проверка
    • Проверьте, что Xbox и компьютер в одной подсети и пингуются друг с другом.
    • Убедитесь, что на Xbox включён Remote features и консоль не в режиме сна.
  2. Сеть и задержки
    • Переключитесь на Ethernet.
    • Перезапустите роутер, если наблюдаются всплески потерь пакетов.
  3. Контроллер
    • Попробуйте другой контроллер или смените способ подключения (USB вместо Bluetooth).
  4. Приложение xbPlay
    • Если приложение не обнаруживает консоль, проверьте firewall на Linux и правила Flatpak (sandbox).
    • Обновите Flatpak и xbPlay до последних версий: flatpak update.
  5. Браузер для 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.

Примеры тестовых сценариев (тест‑кейсы)

  1. Cloud Gaming: открыть xbox.com/play, начать игру, протестировать 10 минут сетевой стабильности и управление контроллером.
  2. Remote Play (xbPlay): подключиться к консоли в локальной сети, провести 20‑минутную сессию, проверить прекращение и восстановление соединения.
  3. Сравнение: сделать одно и то же игровое действие в обоих режимах и оценить задержку ввода и качество видео.

Краткая методология настройки — шаги 0→1

  1. Обновите систему и браузер/Flatpak.
  2. Проверьте сетевое подключение и включите Remote features на Xbox.
  3. Подключите контроллер и убедитесь, что он виден в системе.
  4. Выберите путь: 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.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Joker: что это и как защититься
Безопасность

Joker: что это и как защититься

Настройка ленты Excel: скрытие, кастомизация и сброс
Руководство

Настройка ленты Excel: скрытие, кастомизация и сброс

Как выбрать филамент для 3D-печати
3D-печать

Как выбрать филамент для 3D-печати

Обновлённое приложение «Дом» на Apple Watch
Умный дом

Обновлённое приложение «Дом» на Apple Watch

Как остановить автоперезагрузку вкладок в Chrome
браузер

Как остановить автоперезагрузку вкладок в Chrome

Luminar AI: редактирование пейзажей — пошагово
Фотография

Luminar AI: редактирование пейзажей — пошагово