Главная
» LINUX
»
Как транслировать игры Steam на ваш Linux-компьютер с помощью Steam Link
Как транслировать игры Steam на ваш Linux-компьютер с помощью Steam Link
Чтобы транслировать игры Steam на свой рабочий стол Linux , запустите Steam на компьютере, который будет запускать игру, установите клиент Steam Link от Valve на ПК с Linux, с которого вы хотите играть, выполните сопряжение двух машин и запустите игру через Remote Play. Сама игра запускается на хосте; клиент Linux принимает видео и аудио и отправляет ввод с клавиатуры, мыши или контроллера обратно на хост.
На текущей странице Steam Remote Play от Valve указано, что Linux является поддерживаемой платформой Steam Link. Для наиболее плавной настройки начните с того, чтобы оба компьютера находились в одной домашней сети.
Что вам нужно
Компьютер с установленным Steam, авторизованный и способный запускать игру в обычном режиме.
Для работы клиента Steam Link требуется настольный компьютер или ноутбук с операционной системой Linux x86_64. Текущий проверенный пакет Linux доступен на Flathub .
Клавиатура и мышь или поддерживаемый игровой контроллер.
Надежная сеть. Valve рекомендует использовать Ethernet везде, где это возможно; если клиенту необходимо использовать Wi-Fi, предпочтительнее использовать стабильное соединение 5 ГГц, чем 2,4 ГГц.
Шаг 1: Установите Steam Link на Linux
Если Flatpak и Flathub уже настроены, установите Steam Link из терминала:
Затем запустите его из меню приложений или выполните следующую команду:
flatpak run com.valvesoftware.SteamLink
Если в вашем дистрибутиве еще не установлен Flatpak, используйте инструкции по настройке, специфичные для вашего дистрибутива, а не устаревшие инструкции из AUR-helper или сторонние шаблоны установки.
Установите проверенный Steam Link Flatpak, затем запустите приложение с рабочего стола или терминала.
Шаг 2: Позвольте Steam Link найти главный компьютер.
Запустите Steam на компьютере и оставьте его работать. Откройте Steam Link на клиенте Linux. Приложение должно просканировать локальную сеть и отобразить список компьютеров, на которых запущен Steam. Выберите компьютер, который хотите использовать.
Если хост не отображается, убедитесь, что обе машины находятся в одной подсети и что изоляция гостевой сети или точки доступа не разделяет их.
Выберите компьютер, на котором запущен Steam. Если автоматическое обнаружение не обнаружит Steam, воспользуйтесь опцией «Другой компьютер».
Шаг 3: Сопряжение клиента Linux со Steam.
В процессе первого сопряжения Steam Link может отобразить PIN-код. Введите этот PIN-код на компьютере, на котором установлен Steam, когда система запросит его. После подтверждения сопряжения клиент Linux сможет подключиться к компьютеру через Steam Remote Play.
Этот этап сопряжения заменяет устаревшее предположение о том, что обе системы должны быть Linux. В данном случае клиентом является настольный компьютер с Linux; хостом может быть другой поддерживаемый компьютер, на котором запущен Steam, включая ПК с Windows.
Введите PIN-код, отображаемый Steam Link на компьютере с запущенным Steam, чтобы завершить сопряжение.
Шаг 4: Проверьте качество потоковой передачи перед началом игры.
Откройте настройки потоковой передачи Steam Link и начните с предустановки сбалансированного качества. Если ваша сеть испытывает проблемы, уменьшите разрешение, частоту кадров или ограничение пропускной способности, прежде чем снижать внутриигровые графические настройки. Рекомендации Valve по работе с сетью Remote Play советуют подключить главный компьютер к маршрутизатору по кабелю и использовать индикатор производительности для выявления скачков напряжения в сети.
Используйте элементы управления потоковой передачей, чтобы при необходимости пожертвовать качеством изображения ради снижения пропускной способности и повышения стабильности работы.
Шаг 5: Запустите игру и начните трансляцию.
После подключения откройте свою библиотеку Steam через сессию Steam Link, выберите игру, которая уже установлена на хосте, и нажмите «Играть» . Хост запустит и отобразит игру, а рабочий стол Linux будет выступать в качестве клиента потоковой передачи.
Когда закончите, откройте оверлей Steam Link или меню сессии и выберите опцию остановки или выхода из потоковой передачи. Точное название может различаться в зависимости от версии клиента, поэтому нет необходимости полагаться на старый фиксированный способ с использованием клавиши Escape.
Если Steam Link не может подключиться или трансляция прерывается
В документации Valve по поддержке Remote Play указаны UDP-порты 27031 и 27036, а также TCP-порты 27036 и 27037 для потоковой передачи. Если обнаружение не удается, убедитесь, что Steam разрешен через брандмауэр хоста и что никакая функция сетевой изоляции не блокирует связь между локальным устройством и устройством.
Для воспроизведения прерывистого видео сначала протестируйте подключение хоста через Ethernet. Закройте ресурсоемкие сетевые передачи, включите наложение производительности и попробуйте более быстрый или менее ресурсоемкий режим потоковой передачи. Если на хосте установлена Linux и ввод с контроллера ненадежен, Valve отмечает, что /dev/uinputили /dev/input/uinputдолжны быть доступны для чтения и записи Steam. В примечаниях к упаковке Steam Link для Linux также предупреждается, что некоторые конфигурации хоста Wayland могут работать лишь частично, в то время как X11 может обеспечить лучшую совместимость в таких случаях; см. примечания к упаковке Steam Link Flatpak .
Можно ли транслировать игру, предназначенную только для Windows, на Linux?
Да, если игра корректно работает на хосте под управлением Windows. Функция Remote Play отправляет видео и аудио с хоста на клиент под управлением Linux, поэтому игре не требуется собственная сборка для Linux на клиентском компьютере. Также нет необходимости устанавливать игру дважды; её нужно установить только на том хосте, на котором она фактически запускается.