Как поделиться виртуальным расширенным экраном в Ubuntu 22.04 | 23.10 ГНОМ
В этом простом руководстве показано, как включить удаленный рабочий стол RDP для расширенного экрана в Ubuntu 22.04, Ubuntu 23.04 и Ubuntu 23.10 с рабочим столом GNOME по умолчанию.
Начиная с Ubuntu 22.04, рабочий стол GNOME по умолчанию имеет встроенную поддержку RDP. Функция имеет возможность совместного использования экрана в режиме «расширения».
В этом режиме Ubuntu не будет зеркально отображать основной дисплей, а создаст виртуальные расширенные экраны для удаленного доступа.
Каждое удаленное подключение ограничено собственным виртуальным экраном. Вы можете перетаскивать любые окна приложения на этот экран, позволяя удаленным пользователям видеть и/или манипулировать ими, сохраняя при этом конфиденциальные данные недоступными на основном экране. .
Или вы можете использовать монитор удаленного клиентского ПК/ноутбука по беспроводной сети, чтобы настроить несколько экранов для машины с Ubuntu. Однако работа на виртуальных внешних мониторах будет немного подтормаживать.
На снимке экрана ниже к моему ПК с Ubuntu подключены две машины через протокол удаленного рабочего стола RDP. Итак, созданы 2 виртуальных дисплея. Каждая удаленная машина может получить доступ к Ubuntu через собственный виртуальный экран. В то время как пользователь перед Ubuntu может управлять всеми тремя экранами (если рядом находятся еще два монитора).
Шаг 1. Включите удаленный рабочий стол RDP
Сначала откройте Настройки и выберите «Общий доступ». Затем нажмите «Открыть диалоговое окно настройки удаленного рабочего стола». Включите эту функцию и оставьте «Включить устаревший протокол VNC» отключенным. Кроме того, переключите дистанционное управление и установите пароль в соответствии с вашими потребностями.
Шаг 2. Настройка режима общего доступа к экрану
Затем найдите и установите Редактор Dconf (если у вас его нет) из Ubuntu Software.
Затем запустите «Редактор Dconf» и перейдите в /org/gnome/desktop/remote-desktop/rdp/screen-share-mode. Наконец, отключите параметр «Использовать значение по умолчанию» и установите для пользовательского значения значение расширить.
Для тех, кто знаком с командами Linux, этот шаг можно выполнить, открыв терминал (Ctrl+Alt+T) и выполнив одну команду:
gsettings set org.gnome.desktop.remote-desktop.rdp screen-share-mode 'extend'
Наконец, вы можете поделиться своим IP-адресом, пользователем и паролем, которые вы установили на шаге 1, своим друзьям для удаленного доступа.
Кроме того:
Для доступа за пределы домашней/локальной сети вам необходимо настроить либо хост DMZ, либо переадресацию IP-порта (в данном случае 3389). Настройка зависит от вашего маршрутизатора, поэтому я не буду ее здесь описывать.
Кроме того, если вы не планируете постоянно сидеть перед компьютером с Ubuntu, установите параметр «Разрешить заблокированный удаленный рабочий стол», чтобы предотвратить потерю соединения из-за блокировки экрана.
Для этого установите и откройте «Менеджер расширений» из программного обеспечения Ubuntu. Затем используйте его для поиска и установки расширения на вкладке «Обзор».