Установка последней версии Remmina в Ubuntu. Настройка RDP подключения к Windows 8.

В этой статье хочу рассказать о клиенте удаленного рабочего стола Remmina.

Коротко о программе Remmina.

Remmina - клиент для удаленного доступа. Использует FreeRDP в качестве RDP клиента. Кроме RDP поддерживает протоколы: SFTP, SSH, NX, VNC, VNCI и XDMCP. Поддержка протоколов расширяется плагинами. 
Данный клиент установлен по умолчанию во всех дистрибутивах Ubuntu и производных от неё. 
Во всех текущих версиях Ubuntu на данный момент используется версия 0.99, которая была выпущена в 2010 году:

Многие, подключившись с помощью Remmina по rdp к windows, ловят различные баги.
Какие же проблемы с этой старой версией встречаются?
Из моих проблем:
- Вырвиглазный рендеринг шрифтов. Шрифты выглядят просто ужасно. Никакие настройки не помогают.
- Очень неприятный баг с курсором мышки. Он не меняется, используется стандартный Ubuntu. То есть выделяя текст, или растягивая окно, вы не увидите изменений курсора.
- Не работал двухсторонний буфер обмена.
- Не работало назначение общей папки.

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

К чему я это описал?
Очень мало информации об этом клиенте, следовательно многие могли подключиться, увидеть эти проблемы, почитав местные форумы, разочароваться в этом клиенте и перестать им пользоваться.
Поэтому хочу поделиться информацией, что эти баги устранены, но в новой - последней версии.

Нет смысла искать какие-то конфигурации по форумам или команды в терминале для решения этих проблем. Все эти ошибки - это баги самого клиента, которые были устранены в последней версии программы. Следовательно, нужно просто обновить наш клиент и плагин RDP.

Установка последней версии Remmina в Ubuntu.

Для Ubuntu есть репозиторий на ланчпад, где добавляются последние версии remmina и rdp плагина. В репозитории есть пакеты только для версий 14.04 - 15.04.

Чтобы установить последнюю версию Remmina в Ubuntu откройте терминал и выполните следующие команды:

sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
sudo apt-get update
sudo apt-get install remmina remmina-plugin-rdp

Для Ubuntu 12.04 попробуйте такой фокус:
Как установить программу из репозитория, в котором нет пакетов для вашей версии дистрибутива Ubuntu

Всё. Теперь последняя версия Remina установлена.

Если нужно удалить программу, то выполните следующие команды:

sudo apt-add-repository -r ppa:remmina-ppa-team/remmina-next
sudo apt-get update
sudo apt-get remove remmina remmina-plugin-rdp

Настройка RDP подключения к Windows 8.

Давайте подключимся по RDP к Windows 8.

Настройка на Windows 8.

Заходим в "Система" - "Настройка удаленного доступа", на вкладке "Удаленный доступ" разрешаем удаленный подключения к этому компьютеру.

Не забудьте задать текущему пользователю пароль, или создайте другого пользователя для удаленного подключения. Тогда вам надо будет еще и "Выбрать пользователей" нажать и там выбрать созданного пользователя.

Вот и всё. Теперь нужно лишь узнать ip компьютера в локальной сети:

Настройка на windows 8 на этом закончилась.

Настройка подключения к windows 8 на Ubuntu.

Открываем Remmina, создаем новое подключение.
Заполняем Название (удобное Вам).
В поле Сервер вписываем ip компьютера c Windows 8. Также вписываем имя пользователя и пароль. Всё. Сохраняем и подключаемся.

Кроме того можно отредактировать еще качество картинки, я обычно "Хорошее" выбираю:

Вы всегда можете отредактировать данные параметры, просто нажав на соединении правой кнопкой мыши и выбрав "правка".

Кроме того, в настройка Remmina (CTR-P) можно качество отрегулировать:

При первом подключении не забудьте согласиться на получение сертификата:

Вот и всё, подключаемся.

Вот так выглядит картинка.
Нормальные шрифты и курсор меняется, нет зависания картинки при старте подключения. Работает всё шустро, нет задержек.
Можно вполне себе работать, использую компьютер с windows как тонкий клиент:

И мой сайт хорошо выглядит:

И еще один момент, чтобы нормально срабатывали комбинации клавиш, такие как смена раскладки или alt-f4, нужно, чтобы была зажата данная опция в меню:

Вот и всё.

Плагины к Remmina.

По умолчанию в Remmina доступно мало протоколов удаленного доступа:

VNC плагин не ставьте, он работать не будет.
Из рабочих плагинов можно поставить для протоколов NX и XDMCP:

sudo apt-get install remmina-plugin-nx remmina-plugin-xdmcp

Перезапустить Remmina и в окне нового подключения станут доступны новые протоколы:

XDMCP не использовал, поэтому ничего сказать не могу, но по сообщения, работает ужасно.

Про NX расскажу подробнее в следующей статье.

  • https://www.blogger.com/profile/02028285154768727445 synth2008

    Спасибо. Как всегда поучительно!

  • https://www.blogger.com/profile/15287729297330936104 Alter

    Походу, именно потому что нет vnc плагина, программу и не обновляют в основном репозитории.

    • https://www.blogger.com/profile/00865845114198842309 Edward Kobylyanets

      vnc вообще плохо работает.

  • https://www.blogger.com/profile/06246350462198973724 Олег Лозовой

    Столкнулся с такой проблемой что не работает двухсторонний буфер обмена в Remmina. Обновил прогу по инструкции

    Но это не помоголо((

    Моя система Ubuntu 14.04 LTS 64 бит подключаюсь к компу с Вин 8 (судя по начальному экрану входа). Там находится база Moab. И они делают экспорт файлов в буфер обмена. У меня он почему-то остается пустым.

    Может кто сталкивался с подобной проблемой?

    З.Ы. Пробовал подключаться через 2XClient, так даже коннектится отказался.

    • https://www.blogger.com/profile/00865845114198842309 Edward Kobylyanets

      Буфер обмена работает для текста. Файлы переместить не получится таким образом.
      Расшарьте каталог на виндоуз, зайдите под убунту в неё и всё.
      Вот отсюда второй пункт "Давайте теперь расшарим папку на Windows и подключимся к ней из Ubuntu.":
      http://www.linuxrussia.com/2013/08/samba-windows-ubuntu.html

  • https://www.blogger.com/profile/16648880831318849909 Unknown

    А как поставить на linux mint ?

    • https://www.blogger.com/profile/00865845114198842309 Edward Kobylyanets

      linux mint — это ubuntu с другим окружением рабочего стола и с некоторыми дополнительными багами — опциями. Так что разницы почти никакой. Также ставить.

  • https://www.blogger.com/profile/09057921880942343364 Vadim Ysynin

    так же как на убунту

  • https://www.blogger.com/profile/13835936199293493358 Игорь Харченко

    vnc прекрасно работает

    • https://www.blogger.com/profile/14134520832241059788 Дима

      В последних версиях не работает vnc

  • https://www.blogger.com/profile/08232976878802477353 Александр Кодряну

    Добрый день. Столкнулся с такой проблемой — client Linux Mint 17.3 подключается к WinServ 2008 R2 через Remmina (стоит галочка сделать локальные принтеры общедоступные) пробрасывается принтер Canon MF 4330d, печать работает, но с проблемами = если количество экземпляров 1 все нормально печатается, а если на печать было запущенно количество экземпляров 2 — распечатывается 4 листа. Подскажите где искать и как побороть проблему?

    • https://www.blogger.com/profile/06593868715402798242 Unknown

      Была такая же проблема. В настройках принтера нужно снять галочку "Разобрать по порядку". Тогда количество не удваивается.

  • https://www.blogger.com/profile/17561727656062219481 Unknown

    Однако на счет плюшки с VNC не соглашусь. Только что производил подключение с комика на компик (на предприятии) на моем пекаре бубунта 16.04, на подключаемой машине окно ХР. Подключилось на ура через плюху VNC. Без глюков/багов/лагов и прочей лабуды.

  • https://www.blogger.com/profile/06795100978769500256 Бырсанчик

    Добрый день! Кто бы мог мне помочь, по поводу пункта :

    И еще один момент, чтобы нормально срабатывали комбинации клавиш, такие как смена раскладки или alt-f4, нужно, чтобы была зажата данная опция в меню:

    Вот и всё.

    Мне нужно переключаться между рабочими столами. Поэтому зажатая кнопка не спасает, как мне настроить чтоб я мог переключаться между столами и к примеру при сочетании клавиш win+r открывался run или win-d сворачивать все программы в windows server?
    Заранее спасибо!

  • Gibson

    VNC работает, пользуюсь — радуюсь