RDP на сервере Denkart и настройка двух мониторов (GNOME Remote Desktop)

Дата: 2026-02-10

Документ описывает RDP на хост-сервере DENKART (подключение клиента к серверу) и настройку двух мониторов при таком подключении.


1. Обзор RDP на сервере Denkart

Что используется

На хосте Denkart удалённый рабочий стол по протоколу RDP обеспечивает GNOME Remote Desktop, а не xrdp.

Элемент Значение
Сервис gnome-remote-desktop (systemd)
Порт 3389 (стандартный RDP, ms-wbt-server)
Экран входа GDM: при подключении показывается экран входа GNOME (логин/пароль пользователя хоста)
Окружение GNOME на Wayland (Ubuntu 24.04)

Подробнее о том, как определить сервис RDP на сервере: Как определить, какое приложение обеспечивает RDP.

Включение RDP на сервере (Ubuntu 24.04)

  1. Войти в систему на хосте Denkart (локально или по SSH).
  2. Открыть Параметры (Settings).
  3. Перейти: СистемаУдалённый рабочий стол (System → Remote Desktop).
    В части установок пункт может быть в разделе «Общий доступ» (Sharing).
  4. Включить «Удалённый рабочий стол» (Remote Desktop).
  5. При необходимости включить «Удалённый доступ к рабочему столу» и задать, требовать ли пароль и разрешать ли управление.

После включения сервис gnome-remote-desktop слушает порт 3389. Подключение с клиента: адрес хоста Denkart (например, 192.168.1.112 или имя в сети), порт 3389, учётные данные пользователя хоста.


2. Два монитора при подключении к серверу Denkart (GNOME Remote Desktop)

При подключении к Denkart по RDP использование двух мониторов на стороне клиента настраивается в RDP-клиенте. Сервер (GNOME Remote Desktop) принимает параметры от клиента (разрешение, несколько мониторов) и отдаёт один рабочий стол, который клиент может растянуть на оба экрана.

Ниже — настройка по типам клиентов.


2.1. Windows (Подключение к удалённому рабочему столу)

  • [ ] Запустить Подключение к удалённому рабочему столу (mstsc.exe).
  • [ ] Ввести адрес сервера: IP или имя хоста Denkart (например, 192.168.1.112). Порт 3389 используется по умолчанию.
  • [ ] Нажать «Показать параметры».
  • [ ] Открыть вкладку «Дисплей».
  • [ ] Включить «Использовать все мои мониторы для удалённого рабочего стола» (Use all my monitors for the remote session).
  • [ ] При необходимости задать разрешение экрана (например, полное для двух мониторов).
  • [ ] Подключиться. Сессия GNOME будет отображаться на обоих мониторах клиента.

2.2. macOS (Microsoft Remote Desktop из App Store)

  • [ ] Открыть Microsoft Remote Desktop.
  • [ ] Добавить или выбрать ПК с адресом хоста Denkart (например, 192.168.1.112).
  • [ ] Открыть настройки этого подключения (правый клик → Edit или Add PC → настройки).
  • [ ] Перейти в раздел Display.
  • [ ] Включить «Use all monitors» или выбрать количество мониторов (2).
  • [ ] Сохранить и подключиться.

2.3. Linux: Remmina (подключение к Denkart)

  • [ ] Создать новое подключение или открыть настройки существующего (к хосту Denkart).
  • [ ] Протокол: RDP. Сервер: IP или имя хоста Denkart (например, 192.168.1.112), порт 3389.
  • [ ] Вкладка «Дисплей» (Display):
  • Режим: Полноэкранный (Fullscreen) — мультимонитор в Remmina обычно работает только в полноэкранном режиме.
  • Если есть опция «Использовать все мониторы» / «Multi-monitor» — включить.
  • Либо задать разрешение вручную, равное суммарному разрешению двух мониторов (например, 3840×1080 для двух Full HD).
  • [ ] Вкладка «Дополнительно»: при необходимости Безопасность: NLA; Игнорировать сертификат: включить (если нет своего сертификата на сервере).
  • [ ] Сохранить профиль и подключаться в полноэкранном режиме.
  • [ ] Выход из полноэкранного режима: Ctrl+Alt+Enter или Правый Ctrl+F (зависит от версии Remmina).

2.4. Linux: xfreerdp (подключение к Denkart)

  • [ ] Узнать номера мониторов на клиентском ПК:
    bash xfreerdp /monitor-list
  • [ ] Подключение с двумя мониторами (два отдельных экрана):
    bash xfreerdp /v:192.168.1.112 /u:cdto /monitors:0,1 /multimon
    Подставить свой логин и при необходимости IP хоста Denkart. Номера мониторов — из шага 1 (например, 0,1 или 1,2).
  • [ ] Вариант «один большой экран» на оба монитора:
    bash xfreerdp /v:192.168.1.112 /u:cdto /span
  • [ ] Если сервер не принимает NLA или есть предупреждения по сертификату:
    bash xfreerdp /v:192.168.1.112 /u:cdto /monitors:0,1 /multimon /cert:ignore

3. Ограничения и примечания (GNOME Remote Desktop)

  • Разрешение и мониторы: GNOME Remote Desktop подстраивается под параметры, которые передаёт клиент (разрешение, мультимонитор). Выбор «какие именно мониторы» и «все мониторы» делается на клиенте.
  • Режим «extend» на сервере: В Ubuntu 22.04+ в настройках удалённого доступа и через dconf (/org/gnome/desktop/remote-desktop/rdp/screen-share-mode) может быть режим расширенного/виртуального экрана; это влияет на то, какой «рабочий стол» отдаётся по RDP, но не заменяет настройку двух мониторов на клиенте. Для двух мониторов на стороне пользователя достаточно настройки в RDP-клиенте (см. раздел 2).
  • Сеть: Для подключения к Denkart по RDP порт 3389 должен быть доступен с клиента до хоста (локальная сеть или проброс порта/ VPN, в зависимости от вашей схемы). На хосте проверка: ss -tlnp | grep 3389 или sudo lsof -i :3389.

4. Ссылки по теме


Документ добавлен по запросу CDTO Dkvark: обзор RDP на сервере Denkart и настройка двух мониторов при подключении к серверу через GNOME Remote Desktop.