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

Как использовать смартфон или планшет как второй монитор в Linux

• 10 min read • Linux • Обновлено 25 Nov 2025
Смартфон как второй монитор в Linux
Смартфон как второй монитор в Linux

Если нужно расширить рабочее пространство Linux с помощью мобильного устройства, доступны три практичных варианта: встроенный RDP в Gnome 42, VirtScreen с VNC и кроссплатформенный Deskreen через браузер. Выбор зависит от сервера отображения (Wayland или Xorg), требований к интерактивности и сети. В статье приведены пошаговые инструкции, рекомендации по безопасности, устранению неполадок и контрольные списки для разных ролей.

Планшет как монитор: общий вид рабочего процесса с Linux

Наличие второго монитора повышает производительность и упрощает многозадачность. Если нельзя взять с собой физический монитор или хочется использовать мобильное устройство в роли дополнительного экрана, этот подробный гид по трём методам поможет настроить всё правильно.

Содержание

    1. RDP в Gnome 42
    1. VirtScreen и VNC
    1. Deskreen через браузер
  • Часто задаваемые вопросы
  • Дополнительно: сравнение, безопасность, чеклисты, сценарии устранения неполадок

Также рекомендуем: Как транслировать экран Android на рабочий стол Linux

Короткое объяснение технологий

  • RDP: протокол удалённого рабочего стола, обеспечивает интерактивный доступ и поддержку виртуальных расширяемых мониторов в Gnome 42.
  • VNC: протокол удалённого доступа, передаёт изображение экрана и при правильной настройке позволяет ввод с клиентского устройства.
  • WebRTC/HTTP-стриминг (как в Deskreen): передаёт видеопоток экрана в браузер, обычно без управления с удалённого устройства.

Определение: виртуальный монитор — программный дисплей, который система видит как физический экран.

1. RDP в Gnome 42

Gnome 42 добавляет возможность выдавать расширяемый виртуальный монитор через RDP. Это наиболее простой и удобный способ, если ваша система использует Gnome 42 и Wayland.

Перед началом убедитесь, что у вас дистрибутив с Gnome 42, например Ubuntu 22.04 LTS по умолчанию с Wayland.

Включение функции виртуального монитора в Gnome 42

Запустите в терминале:

gsettings set org.gnome.desktop.remote-desktop.rdp screen-share-mode extend

Окно настройки RDP в Gnome для включения расширяемого экрана

Это позволяет системе создавать виртуальный экран, который в поведении ничем не отличается от физического монитора.

Настройка удалённого рабочего стола через системные настройки

  1. Откройте Настройки и раздел Совместное использование.

Настройки совместного использования в Gnome для удалённого рабочего стола

  1. Выберите Удалённый рабочий стол, включите Удалённый рабочий стол и Управление удалённым рабочим столом.
  2. Задайте имя пользователя и пароль для подключения.

Подтверждение настроек удалённого рабочего стола и учётной записи

  1. Закройте окно и выполните выход из сессии GNOME. После повторного входа служба будет доступна.

Также полезно: Как использовать chroot в Linux и восстановить систему

Подключение с мобильного устройства

На мобильном устройстве установите любой RDP-клиент. Пример: Microsoft Remote Desktop для Android, iOS и iPadOS.

  1. В приложении Remote Desktop нажмите «плюс» и добавьте ПК.

Добавление ПК в RDP-клиенте на мобильном устройстве

  1. В поле PC NAME укажите IP-адрес вашего компьютера. Убедитесь, что все устройства в одной сети.

Указание IP адреса компьютера в RDP приложении

  1. Чтобы узнать IP, выполните в терминале:
hostname -I

Результат команды hostname -I с IP адресом

  1. При первом подключении приложение запросит имя пользователя и пароль. Введите ранее заданные учётные данные и продолжите.

Окно ввода учётной записи в RDP клиенте

Позиционирование виртуального монитора

Откройте Настройки → Дисплеи и расположите виртуальный экран относительно основного. Можно изменить ориентацию и расположение так же, как и с физическим монитором.

Настройка положения виртуального монитора в Gnome

Советы по RDP:

  • RDP обеспечивает ввод с удалённого устройства и низкую задержку для базовых задач.
  • При воспроизведении видео используйте сеть 5 GHz для более плавного потока.
  • Если у вас корпоративная сеть, проверьте фаервол и политики безопасности.

2. VirtScreen

VirtScreen создаёт виртуальный экран и шарит его через VNC. Это решение для тех, кто работает на Xorg. VirtScreen пока неофициално поддерживает Wayland, поэтому переключитесь на Xorg, если хотите использовать этот метод.

Установка VirtScreen

Скачайте пакет с GitHub проекта. Для установки deb-пакета выполните:

sudo dpkg -i path/to/virtscreen.deb

Замените path/to/virtscreen.deb на реальный путь к файлу.

Процесс установки deb-пакета для VirtScreen

Запуск VirtScreen

  1. Запустите в терминале:
virtscreen

Запуск VirtScreen из терминала

  1. В меню панели выберите иконку VirtScreen и откройте программу.
  2. Если окно не открывается из-за несовместимости драйверов, выполните:
export MESA_LOADER_DRIVER_OVERRIDE=i965;
virtscreen

Экспорт переменной окружения для обхода несовместимости драйверов

  1. В интерфейсе VirtScreen выберите разрешение виртуального экрана и нажмите ENABLE VIRTUAL SCREEN.

Настройка разрешения виртуального экрана в VirtScreen

  1. Перейдите на вкладку VNC и нажмите START VNC SERVER.

Запуск VNC сервера в VirtScreen

Подключение через VNC клиент на мобильном устройстве

Откройте VNC Viewer или другой VNC-клиент на телефоне и создайте новую запись. Введите отображаемый IP и порт, например 192.168.0.108:5900. В поле имени можно оставить пустым.

Ввод адреса VNC сервера в VNC Viewer на мобильном устройстве

Нажмите Connect, и вы увидите рабочий стол на виртуальном экране.

Подключение к виртуальному экрану через VNC Viewer

Советы по VirtScreen:

  • VNC может передавать ввод с клиента, но производительность зависит от сети.
  • Настройте пароль и, при возможности, туннелирование через SSH для безопасности.
  • VirtScreen полезен, когда вы хотите виртуальный экран без физического dummy-плагина.

3. Deskreen

Deskreen транслирует экран в любой веб-браузер через локальную сеть. Это удобно, если клиентское устройство не поддерживает RDP или VNC, но поддержка ввода ограничена: Deskreen по умолчанию транслирует видео, а не полноценный интерактивный сеанс.

Установка Deskreen

Скачайте deb-пакет с официального сайта Deskreen. Установите командой:

sudo dpkg -i path/to/deskreen.deb

Также доступен AppImage, который не требует установки.

Установка Deskreen через deb пакет

Совместное использование одного окна

Откройте Deskreen и в браузере на мобильном устройстве перейдите по указанному адресу.

Адрес для подключения к Deskreen, отображаемый в приложении

Подтвердите запрос на доступ к экрану, нажмите Allow.

Запрос подтверждения доступа к экрану в Deskreen

Выберите Application Window и выберите одно из открытых окон для передачи.

Выбор окна для совместного использования в Deskreen

Передача расширённого экрана

Для передачи целого дополнительного дисплея Deskreen требует dummy display plug или виртуального экрана (например, созданного VirtScreen). Dummy plug заставляет систему думать, что подключён физический монитор.

  1. Подключите dummy plug к видеовыходу или создайте виртуальный экран через VirtScreen.
  2. В Settings → Displays установите режим Join Displays.
  3. В Deskreen выберите Entire Screen и затем второй экран.

Выбор и подтверждение экрана для передачи в Deskreen

Подтвердите выбор, и расширенный экран будет показан в браузере клиента.

Подтверждение совместного доступа ко всему экрану в Deskreen

Ограничения Deskreen:

  • Передача идёт в виде видеопотока, поэтому взаимодействие с удалённого устройства ограничено.
  • Если окно, которое вы транслируете, свернуть, браузер покажет пустой чёрный экран.
  • Поддержка Wayland на данный момент ограничена; для стабильной работы используйте Xorg.

Сравнение методов: краткая таблица преимуществ и ограничений

  • RDP в Gnome 42

    • Плюсы: интерактивность, поддержка виртуальных мониторов, низкая задержка в локальных сетях
    • Минусы: требует Gnome 42 и Wayland; могут быть нюансы с настройкой в корпоративных сетях
  • VirtScreen + VNC

    • Плюсы: гибкость, виртуальный экран без hardware dummy plug, поддержка ввода
    • Минусы: требует Xorg, может быть медленнее при плохой сети
  • Deskreen

    • Плюсы: работает в браузере на любой платформе, прост в запуске
    • Минусы: потоковое видео без полноценного управления, чувствителен к свернутым окнам

Когда этот подход не подходит

  • Нужны сверхнизкая задержка и цветовая точность для профессиональной обработки видео или игр
  • Отсутствует стабильная локальная сеть 5 GHz или сеть с высокой пропускной способностью
  • Администрация сети запрещает P2P или определённые порты

Рекомендации по сети и производительности

  • Используйте локальную Wi-Fi сеть 5 GHz или проводное подключение для минимальной задержки.
  • Для потокового видео закладывайте пропускную способность от 5 до 20 Мбит/с на устройство в зависимости от разрешения.
  • Снижение качества изображения в клиентах помогает при медленной сети.

Важно: не придумываем точных числовых гарантий, так как реальная пропускная способность зависит от оборудования и окружения.

Безопасность и конфиденциальность

  • Всегда задавайте надёжный пароль для удалённого доступа.
  • По возможности используйте туннели SSH для VNC или VPN при подключениях через публичные сети.
  • Контролируйте, какие окна и приложения вы транслируете. Не передавайте конфиденциальные данные по незашифрованным каналам.
  • Убедитесь, что файерволы разрешают нужные порты и только между доверенными устройствами.

Совместимость и миграция

  • Gnome 42: встроенная поддержка RDP и виртуального монитора. На более ранних Gnome этой возможности может не быть.
  • Wayland: предпочтителен для RDP в Gnome 42. VirtScreen и Deskreen при полной функциональности лучше запускать на Xorg.
  • При переходе между Xorg и Wayland перезапустите сессию на экране входа в систему.

Руководство по устранению неполадок

Пошаговый чек-лист при проблемах с подключением:

  1. Проверьте, что все устройства в одной сети и видят друг друга (ping).
  2. Узнайте IP: hostname -I.
  3. Убедитесь, что служба запущена: для RDP проверьте настройки Remote Desktop, для VirtScreen проверьте, что VNC сервер запущен.
  4. Если клиент не видит службу, проверьте блокировку портов и правила фаервола.
  5. Для проблем с графическими драйверами попробуйте запустить с экспортом MESA_LOADER_DRIVER_OVERRIDE и перезапустить приложение.
  6. При виде чёрного экрана в Deskreen проверьте, что транслируемое окно не свернуто и режим дисплея настроен правильно.
  7. Если RDP перестаёт работать после перезагрузки, выйдите из сессии и войдите снова.

Критерии приёмки

  • Устройство подключается к виртуальному дисплею и показывает рабочий стол в течение 10 секунд после попытки соединения в локальной сети.
  • При использовании RDP или VirtScreen ввод с клиента отражается на хосте.
  • При Deskreen браузер на клиенте отображает выбранное окно или экран и не показывает пустой кадр при работающем окне.

Чек-листы по ролям

Администратор

  • Проверить политику сети и фаервола
  • Настроить учётные записи и гарантировать шифрование
  • Документировать используемые порты и сервисы

Разработчик или power user

  • Установить необходимое ПО: RDP клиент, VirtScreen, VNC Viewer, Deskreen
  • Тестировать на Xorg и Wayland
  • Подготовить скрипты для быстрого переключения окружения

Обычный пользователь

  • Убедиться, что мобильное устройство подключено к той же сети
  • Следовать инструкциям установки клиента и вводить только надёжные пароли
  • Проверить положение виртуального экрана в настройках дисплея

SOP: быстрый рабочий процесс для развертывания RDP в Gnome 42

  1. Проверить версию Gnome и сервер отображения.
  2. Включить режим extend через gsettings.
  3. Включить Remote Desktop в Настройках и задать пароль.
  4. На мобильном устройстве установить RDP клиент и добавить ПК по IP.
  5. Подключиться и настроить положение дисплея.

Возможные альтернативные подходы

  • Использовать физический USB-C монитор или портативный монитор с HDMI при работе вне сети
  • Применять программные решения с использованием браузерных плагинов или облачных рабочих столов, если локальная сеть ограничена
  • Для односторонней трансляции экрана рассмотреть OBS Studio с отправкой локального потока по сети

Ментальные модели и эвристики при выборе метода

  • Если нужен ввод с удалённого устройства, ищите RDP или VNC-решения.
  • Если важно простое воспроизведение и кроссплатформенность без установки, выбирайте Deskreen.
  • Если ваша система на Wayland и у вас Gnome 42, сначала пробуйте RDP как самый интегрированный вариант.

Минимальные тесты и критерии приёмки

  • Функциональный тест: подключение с мобильного и видимость рабочего стола
  • Производительность: перемещение окна без заметных задержек в течении 30 секунд
  • Безопасность: проверка, что передача требует пароля

Decision tree для выбора метода

flowchart TD
  A[Нужен ввод с мобильного?] -->|Да| B{Есть Gnome 42 и Wayland?}
  A -->|Нет| C[Подойдёт Deskreen]
  B -->|Да| D[RDP в Gnome 42]
  B -->|Нет| E{Работа на Xorg?}
  E -->|Да| F[VirtScreen + VNC]
  E -->|Нет| C

Тестовые сценарии и приемочные критерии

  • Подключение RDP: мобильное устройство успешно подключается и прокручивает окно без ошибок
  • VirtScreen: VNC клиент на мобильном отображает виртуальный экран и регистрирует ввод
  • Deskreen: браузер отображает окно и видео обновляется при изменениях на хосте

Часто задаваемые вопросы

Почему RDP не работает после перезагрузки

Это известная проблема. Часто помогает выход из текущей сессии и повторный вход. Также проверьте, что служба Remote Desktop активна и учётные данные не изменились.

Как сменить сервер отображения с Xorg на Wayland и обратно

На экране входа в систему Gnome нажмите значок настроек перед вводом пароля и выберите предпочитаемый сервер отображения. Затем выполните вход.

Можно ли использовать более одного виртуального дисплея в Gnome 42

Технически да, но при добавлении нескольких виртуальных дисплеев нагрузка на графическую подсистему и CPU может заметно возрасти.

Можно ли воспроизводить видео на вторичном экране

Да. RDP, VirtScreen и Deskreen справляются с воспроизведением видео в локальной сети. Для лучшего качества используйте 5 GHz сеть или кабельное соединение.

Можно ли взаимодействовать с Linux с мобильного устройства

RDP и VirtScreen позволяют ввод и управление. Deskreen представляет экран как видео и не поддерживает полноценное управление с клиента.

Риски и их смягчение

  • Небезопасные пароли: используйте сложные пароли и по возможности двухфакторную аутентификацию
  • Открытые порты: ограничьте доступ по IP и используйте VPN для удалённого доступа
  • Производительность: снизьте разрешение или битрейт при медленной сети

Локальные альтернативы и ограничения

В некоторых регионах и корпоративных средах доступ к внешним репозиториям может ограничиваться. В таком случае используйте локальные зеркала или установщики из корпоративного хранилища.

Краткое резюме

  • Выбор метода зависит от сервера отображения, требований к интерактивности и качества видеопередачи.
  • RDP в Gnome 42 — лучший вариант для интерактивного виртуального монитора на Wayland.
  • VirtScreen хорош для Xorg и полноценного ввода через VNC.
  • Deskreen удобен для быстрого подключения через браузер, но не обеспечивает ввод с клиента.

Image credit: Screenshots by Muhammad Munna

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

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

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро