Черный экран RDP с белым курсором на 24.04LTS.

Вопрос или проблема

Я знаю, что этот вопрос уже обсуждался, но я не смог найти решение для моей ситуации. Когда я пытаюсь использовать RDP для подключения к моему физическому Ubuntu через клиент MS, я вижу черный экран и белый курсор, который можно перемещать. Я включил “Удаленный рабочий стол” и установил учетные данные. У меня не запущен xrdp, и я также пробовал выйти из Ubuntu перед доступом к нему по RDP. Я также пытался настроить разрешение “экрана”.

В конечном итоге я пытаюсь настроить физическую Ubuntu без экрана, и у меня много проблем. Я купил фиктивные HDMI-адаптеры для этой цели, но на данном этапе я даже не могу подключиться к машине по RDP. Любая помощь будет очень признательна.

Версия Ubuntu: 24.04LTS
Удаленная система: Apple Silicon Sonoma 14.5 (Я пробовал несколько систем)
Клиент: Microsoft Remote Desktop 10.9.9 (2257)

Спасибо

В новом клиенте Microsoft RDP (теперь называется Windows App) вам нужно изменить настройки в RDP файле.

  1. Найдите строку, которая говорит: use redirection server name:i:0
  2. Измените ее на: use redirection server name:i:1

Если вы не можете найти RDP файл, вы можете создать новый:

  1. Щелкните правой кнопкой мыши на вашем текущем подключении.
  2. Выберите “Экспорт”, чтобы сохранить файл.
  3. Откройте сохраненный файл и внесите изменения, упомянутые выше.
  4. Импортируйте отредактированный файл как новое подключение.

Благодарность: Ответ на Reddit от @JohnDoeMan79

Я только что столкнулся с этой проблемой.

После тестирования выяснилось, что это вызвано несовместимостью с новыми версиями клиента Microsoft RDP.

А именно, клиент удаленного рабочего стола на Windows и Mac и новое Windows App

Если вы используете MSTSC.EXE на Windows, подключение будет установлено.

У меня похожая проблема, и описанное решение не помогает.

У меня безэкранный сервер на версии 24.04.1. В моем случае, когда я пытаюсь подключиться удаленно, используя Windows App на Mac, я ввожу имя пользователя и пароль, и получаю пустой экран с перемещаемым курсором на 30 секунд, затем он исчезает и соединение обрывается.

Системный журнал сообщает

Dec 29 15:27:03 astrobuntu gnome-remote-de[2305]: [DaemonSystem] Прекращение передачи данных, удаление удаленного клиента с удаленным id /org/gnome/RemoteDesktop/Client/1861712809
Dec 29 15:27:03 astrobuntu gnome-remote-desktop-daemon[2305]: [15:27:03:391] [2305:00000901] [ОШИБКА][com.freerdp.core.peer] – [rdp_set_error_info]: ERRINFO_CB_CONNECTION_CANCELLED [0x00010409]

Я в тупике, так что любая помощь приветствуется.

Ответ или решение

Уважаемый пользователь,

Столкновение с черным экраном и белым курсором при подключении через RDP к Ubuntu 24.04 LTS может вызывать множество неприятностей, особенно если вы настраиваете головной сервер. Давайте рассмотрим возможные причины и решения этой проблемы.

Причины проблемы:

  1. Несовместимость с клиентом RDP: Особенно это относится к новым версиям Microsoft Remote Desktop, как на Windows, так и на Mac, включая приложение "Windows App". Использование устаревших клиентов, таких как MSTSC.EXE, может помочь временно решить проблему.

  2. Конфигурация экрана без головы: Отсутствие физического монитора может вызывать конфликты из-за недостатка информации о конфигурации дисплея, что приводит RDP к сбоям в отображении.

  3. Настройки гнома и RDP на Ubuntu: Ошибки логов (например, ERRINFO_CB_CONNECTION_CANCELLED) указывают на проблемы с совместимостью демона удаленного рабочего стола GNOME и FreeRDP.

Рекомендации по решению проблемы:

  1. Проверка и корректировка настроек RDP:

    • Экспортируйте файл RDP вашего текущего подключения и откройте его в редакторе.
    • Измените настройку use redirection server name:i:0 на use redirection server name:i:1, если вы можете её найти.
    • Импортируйте отредактированный файл как новое подключение.
  2. Использование альтернативного RDP клиента:

    • Попробуйте использовать MSTSC.EXE для Windows, который может оказаться более надежным.
    • Для Mac, попробуйте альтернативные клиенты RDP, такие как "Remmina" или "Vinagre".
  3. Установка и запуск dummy HDMI адаптера:

    • Подключите адаптер к HDMI порту вашей Ubuntu машины, что может помочь в эмуляции подключения дисплея, обеспечивая корректную работу графического интерфейса.
  4. Обновление и настройка FreeRDP и библиотеки xrdp:

    • Попробуйте обновить системы и используемое ПО, так как недавние обновления могли предоставить исправления для вашей версии.
    • Проверьте настройки xrdp и gnome-remote-desktop для корректного взаимодействия.
  5. Проверка логов и диагностика:

    • Исследуйте /var/log/syslog и другие логи на наличие ошибок для получения более детальной информации о проблемах и их возможных решениях.

Фраза "дьявол кроется в деталях" как нельзя лучше подходит для описания работы IT специалиста. Мы искренне надеемся, что эти рекомендации помогут вам в решении проблемы с RDP на Ubuntu. Если проблема остается нерешенной, возможно, стоит рассмотреть возможность консультации с профессионалом IT или изучить специализированные форумы, такие как Reddit, для получения дополнительной информации и поддержки.

С уважением, Ваш IT консультант.

Оцените материал
Добавить комментарий

Капча загружается...