Я настроил Ubuntu 14.04 LTS, так что я могу xrdp с ПК с Windows 7 на рабочий стол xfce, к сожалению, рабочий стол xfce отображается только для одного конкретного пользователя Linux, если я RDP к коробке с другим пользователем, то экран просто серый с X курсором. Есть идеи, пожалуйста?
Выполнение следующая команда из Вашего каталога домашнего пользователя (например: /home/myuser
) рассматриваемый:
echo xfce4-session > ~/.xsession
Перезапуск xrdp сервис
sudo service xrdp restart
Я использовал xrdp экстенсивно на более ранних версиях Ubuntu и обычно находил, что проблемы соединения были довольно просты в конце. В моем случае это всегда было что-то незначительное, которое было препятствием. Таким образом, когда я врезался в проблему на двух из моих полей, обновленных до 14,04, я предполагаю, что знал инстинктивно, что это, вероятно, просто будет потребность в некотором простом изменении к более ранним решениям. Который является точно, что я обнаружил в своем случае.
Литература в общественном достоянии была быстра, чтобы указать, что xrdp не работает над 14,04 с 'из поля' desktop/s. Потеря функции окна свертки уже регулировала меня назад на xfce4 рабочий стол, таким образом, я думал, что мое более раннее знание починит серый экран непосредственно. Как оказалось, корректировка находится в том же месте, но просто немного отличающаяся.
Как в стороне Вы, возможно, сначала должны выключить несложный брандмауэр (остановите ufw), только, чтобы быть уверенным это не способствует проблеме. Сценарий входа в систему может остановиться, если брандмауэр фильтрует обмен данными. После фиксации xrdp, можно выяснить, существует ли потребность внести некоторые корректировки там.
THE FIX:/etc/xrdp/startwm.sh
редактирования заставляет последние две строки быть похожими на это;
#. /etc/X11/Xsession
. /usr/bin/startxfce4
(В более ранних версиях я использовал оператор session=xfce4-session)
Сохранили файл и перезапускают xrdp, и необходимо найти, что Вы имеете, отлично вел себя сессия удаленного рабочего стола.