Это того не стоит - есть лучшее и менее болезненное решение:
x11vnc
Я потратил не менее 8 часов на борьбу за подключение к Windows 10 к Ubuntu 16 через xrpd и Windows rdp. Я пробовал бесконечные «решения», которые я нашел, размещенные по всей сети. Я добился прогресса, но так и не смог полностью его решить. Даже если бы у меня было это, похоже, что это слабая настройка в любом случае, потому что:
- Вы не можете использовать Unity Desktop, поэтому ваш rdp подключил вас к совершенно другому пользовательскому интерфейсу ОС, чем тот, который вы использовали бы в качестве стандарта Ubuntu.
- Вы не можете войти в систему уже с этой учетной записью. Так что, если у вас был сценарий, когда вы работаете непосредственно на компьютере с Ubuntu, а иногда подключаетесь удаленно, вам необходимо обязательно выйти из системы, чтобы разрешить это удаленное подключение.
- Из того, что вы прочитали, после того, как у вас это получится, вы также будете сражаться, чтобы получить механизм «повторного подключения», работающий для повторного входа в сеанс rdp, который вы оставили.
- Вы должны вручную вводить учетные данные при каждом входе в систему. Нет возможности сохранить их на стороне клиента и просто подключиться мгновенно.
Я использовал кучу различных интерфейсов удаленного подключения, и в целом ничто не сравнится с простотой и качеством Windows RDP, на мой взгляд. Таким образом, я был довольно зациклен на использовании этого. После того, как я боролся с этим достаточно долго, и, наконец, бросил полотенце, я обнаружил, что VNC почти так же хорошо работает в этом контексте.
Как я уже сказал, на стороне Ubuntu я использовал «x11vnc». Обратитесь к этим инструкциям для получения подробной информации о получении этой полной настройки:
Как настроить x11vnc для доступа с графическим экраном входа?
Со стороны Windows я использовал RealVNC Viewer: https://www.realvnc.com/en/connect/download/viewer/ , который я уже установил и настроил для удаленного подключения к Mac в моей локальной сети.
С этой настройкой у меня НИЧЕГО из слабостей, изложенных выше. Кроме того, в полноэкранном режиме дисплей выглядит так же хорошо, как и в обычном режиме. Я вижу 0 лагов, 0 размытие. У меня есть двунаправленный буфер обмена, работающий без каких-либо усилий, чтобы получить это ...
Теоретически, вы должны иметь возможность использовать xrpd и x11vnc. Смотрите: http://c-nergy.be/blog/?p=5956
Я тоже это попробовал, просто чтобы посмотреть, смогу ли я заставить его работать. Мне тоже не повезло с этим. Поэтому я просто проклял xrpd в конце, удалил его и откатил все изменения, которые я внес в свою машину, сражаясь с ней (или, по крайней мере, с ними).
Если у вас нет основной причины, по которой вам НУЖЕН RDP вместо VNC, я настоятельно рекомендую пойти по этому пути, который я описал.