Всем здравия!
Исходные данные: сервер под управлением Ubuntu 26.04 LTS, установленный на нем gnome, gnome-remote-desktop. Windows 10 22H2.
Проблема: mstc (remote desktop) не подключается к Ubuntu. Что происходит? Windows запрашивает данные аутентификации, при вводе логина и пароля появляется черный экран на пару секунд и происходит закрытие сессии. Иногда появляется изображение со службой gdm3 для выбора пользователя аутентификации и снова происходит вылет.
Что в логах gnome-remote-desktop?
journalctl -u gnome-remote-desktop –no-pager -f
gnome-remote-desktop-daemon[1847]: [12:57:36:792] [1847:000068bc] [ERROR][com.freerdp.core.rdp] - [tpkt_ensure_stream_consumed_][0x5f6918e2abe0]: [rdp_read_info_packet] Received invalid TPKT header length 610, 214 bytes too long!
gnome-remote-desktop-daemon[1847]: [RDP] Sending server redirection
gnome-remote-desktop-daemon[1847]: [RDP] Network or intentional disconnect, stopping session
gnome-remote-desktop-daemon[1847]: [12:57:39:449] [1847:000068bc] [ERROR][com.freerdp.core.peer] - [rdp_set_error_info]: ERRINFO_LOGOFF_BY_USER [0x0001000C]
gnome-remote-desktop-daemon[1847]: [12:57:39:456] [1847:00000737] [ERROR][com.freerdp.core.transport] - [transport_default_write]: BIO_should_retry returned an error: error:80000020:system library::Broken pipe
Предпринятые пути решения: от учетной записи –system –user сбрасывал настройки grdctl и генерировал сертификат с CN сервера, назначал на папку с сертификатом и ключем владельца gnome-remote-desktop. Вычитал на форумах, что помогает параметр use redirection server name:i:1 в .rdp файл, однако и с ним не заработало.
Отмечу, что выполнял обновление с прошлой версии Ubuntu до 26.04, а на старой работал xrdp. В 26.04 удалили xsession и xrdp больше не выполняет функции. Работоспособность gnome-remote-desktop подтверждаю с клиента wfreerdp. Сколько пересмотрел, перечитал форумов у многих работает подключение с mstc.
gnome, rdp, ubuntu
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Мышка в Линуксе | -5 | 3 | 24-06-2026 |
| 2 | Выключить Wayland в wine | 0 | 7 | 26-06-2026 |
| 3 | Ноут не позволяет включить 240гц | -8 | 5 | 24-06-2026 |
| 4 | XMPP-клиент на Tcl/Tk, который заводится даже на Android | 5 | 7 | 25-06-2026 |
| 5 | Отображение иконки на панели задач при запуске программы | 0 | 5 | 24-06-2026 |
| 6 | Как задавать в скриптах имя вкладки screen? | 0 | 6 | 23-06-2026 |
| 7 | Debian Woody на qemu - не работает горячая смена дисков | -5 | 3 | 13-06-2026 |
| 8 | VPN без установки и насторойки ч/з SSH | 0 | 5 | 01-04-2026 |
| 9 | Планы развития Ubuntu Desktop 26.10 | 0 | 5 | 07-06-2026 |
| 10 | Непонятно удаление | 0 | 5 | 25-06-2026 |