Ubuntu 2404/2410 RDP против Remmina

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

Итак, я установил Ubuntu 2410 (идентичный 2404) Desktop на новом компьютере, обрадовавшись поддержке RDP. Я включил его в системных настройках… никаких реальных опций для настройки, поэтому не думал, что мог сделать что-то “неправильно”.

Пытаюсь подключиться с помощью Remmina с других, более старых Ubuntu; 1.2.0 с 1804 и 1.4.35 из Snap-пакета.

Я могу получить действительно плохое соединение (выглядит как версия 8-битного цвета 32-битного дисплея) на старом, ЕСЛИ я выбираю “GFX RFX (32bpp)”… что отключается, как только я пытаюсь фактически войти на удаленном экране. Никакие другие опции не работают, и это РАБОТАЕТ только для “удаленного” RDP (по умолчанию TCP/3389), но не для “совместного” RDP (по умолчанию TCP/3390).

Новый не… не подключается ни по одной опции, которую я могу придумать. Графика, уровень безопасности TLS, игнорировать сертификат и т. д. Ничего полезного (например, какая-то ошибка, к которой можно было бы обратиться) в журналах.

ОДНАКО… несколько форумов описывают подобную проблему с “настоящим” (Microsoft) RDP клиентом, который также не работает, и предлагают исправление через редактирование .RDP файла, который он создает:

Найдите: use redirection server name:i:0

Измените на: use redirection server name:i:1

Попробовав это на версии для Mac… все сработало без проблем (например, неудача до редактирования, успешное соединение после).

Существует ли какой-либо вариант, который делает то же самое с Remmina или с опцией на хосте (Ubuntu 2410), который избавляет от необходимости в этом?

Я пробовал xfreerdp с похожим отсутствием успеха, но не прилагал особых усилий для его отладки.

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

RDP и Remmina на Ubuntu 24.04/24.10: Сравнение и решения

Проблемы с удалённым рабочим столом (RDP) на Ubuntu являются распространённой темой среди пользователей, особенно после обновлений до последних версий, таких как 24.04 и 24.10. Ваша ситуация с подключением через Remmina и опыт использования различных версий RDP-клиентов дает возможность оценить как встроенные возможности системы, так и альтернативные решения.

Проблема и контекст

Вы установили Ubuntu 24.10 Desktop на новую машину и настроили RDP. Основные проблемы, с которыми вы столкнулись, включают:

  1. Проблемы с качеством подключения: Плохое качество соединения, особенно при использовании опции "GFX RFX (32bpp)", с последующим отключением при попытке входа в систему.
  2. Неуспешные попытки подключения: На более новой версии Ubuntu и при использовании Remmina не удается подключиться ни с одной из настройок — графика, уровень безопасности TLS, игнорирование сертификатов и др.

Кроме того, вы упомянули успешное подключение через Mac-версию RDP-клиента после редактирования .RDP файла. Ваша просьба о нахождении аналогичных решений для Remmina или на стороне хоста является основной темой данного ответа.

Решение проблемы с Remmina

Для решения проблем с Remmina, прежде всего, стоит обратить внимание на следующие моменты:

  1. Настройки соединения:

    • Попробуйте изменить режим настройки RDP на RDP (неиспользуемый по умолчанию), вместо GFX RFX. Это может улучшить стабильность соединения.
    • Убедитесь, что для версии 1.2.0 и 1.4.35 из Snap доступно обновление. Иногда обновления исправляют баги и улучшают совместимость.
  2. Настройки безопасности:

    • Проверьте настройки безопасности в Remmina. Попробуйте переключить режим шифрования на "Ниже стандартного (low)" для тестирования. Это может помочь в случае, если проблема связана с сертификатами.
  3. Расширенные параметры:

    • В конфигурации Remmina вы можете использовать параметры командной строки, добавляя флаги, аналогичные вашему редактированию .RDP файла. Попробуйте использовать --redirect-server-name с подходящими значениями.

Использование xfreerdp

Если Remmina по-прежнему вызывает трудности, xfreerdp может быть более гибким инструментом:

  1. Командная строка: Используйте xfreerdp с ключами, чтобы избежать проблем с редиректом:

    xfreerdp /u:username /p:password /v:host_ip:3389 +redirect
  2. Параметры производительности:

    • Добавьте флаги для улучшения производительности, такие как /gfx:oberland или /bpp:32, чтобы уменьшить нагрузку на сеть.

Альтернативные решения

Если ни одно из решений не дало результатов, рассмотрите следующие варианты:

  • Альтернативные клиенты: Попробуйте использовать другие RDP-клиенты, такие как FreeRDP или rdesktop, которые могут иметь иную реализацию протокола и помочь в вашей ситуации.
  • Проверка на стороне сервера: Убедитесь, что на хост-машине (Ubuntu 24.10) правильно разрешены порты и установлены необходимые пакеты (например, xrdp).

Заключение

Неудачные попытки подключения через Remmina, несмотря на наличие RDP, могут быть вызваны различными факторами, начиная с настроек конфигурации и заканчивая совместимостью. Редактирование файлов и использование альтернативных клиентов могут стать решением вашей проблемы. Рекомендуется протестировать предложенные настройки на внутренней сети и обращать внимание на обновления, которые могут исправить текущие ошибки.

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

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