Пустой рабочий стол при входе через xrdp

Я пытаюсь получить доступ к Ubuntu 11.10 с помощью удаленного рабочего стола с компьютера с Win 7. Я установил Xrdp. Я запускаю клиент удаленного рабочего стола Windows и вход в систему. Затем меня просят ввести имя пользователя и пароль.

Затем он входит в систему, но я вижу только фон, никаких меню, ничего. Я должен убить удаленный рабочий стол, закрыв его.

Даже если я щелкну правой кнопкой мыши, ничего. Любые идеи ???

Единственная причина, по которой я даже пошел по дороге RDP, заключалась в том, что VNC также не будет работать, даже после того, как я включил совместное использование рабочего стола. Я в затруднении, поскольку мне нужно подключиться к Ubuntu через Windows. В версии 8 Ubuntu это не было проблемой, и это просто работало.

38
задан 29 September 2012 в 17:53

14 ответов

Попробуй это. Просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:

sudo apt-get install gnome-session-fallback
echo “gnome-session -–session=gnome-fallback” > ~/.xsession
sudo /etc/init.d/xrdp restart
0
ответ дан 29 September 2012 в 17:53

Возможно, в вашей конфигурации .xsession еще есть другой менеджер рабочего стола.

cd /home/youruser
echo "gnome-session --session=ubuntu-2d" > .xsession
sudo /etc/init.d/xrdp restart

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

0
ответ дан 29 September 2012 в 17:53

Если я вас правильно понял, у вас есть машина Win 7 (клиент rdp) и ubuntu 11.10 (сервер rdp).

Если вы включили Unity 3D в Ubuntu, это вызовет проблемы. Используйте запасной вариант сеанса gnome:

sudo apt-get install gnome-session-fallback

(вам нужно выйти из системы и выбрать «классический гном без эффектов» )

.. или xubuntu (xfce): [ 118]

sudo apt-get install xubuntu-desktop

.. или lubuntu (lxde):

sudo apt-get install lubuntu-desktop

Также попробуйте использовать rdesktop из командной строки. Похоже, xrdp и другие графические программы rdp не поддерживают полные возможности rdesktop, поэтому лучше использовать командную строку напрямую.

rdesktop -h

0
ответ дан 29 September 2012 в 17:53

Для будущих читателей этого поста (я нашел этот пост в начале моего поиска в Google, когда у меня возникла та же проблема), xrdp, похоже, больше не работает с Ubuntu-2d в Ubuntu 14.04. Вместо этого вы должны установить xfce

sudo apt-get install xfce4

, а затем добавить строку

xfce4-session

в файл ~ / .xsession вместо гнома. -session --session = ubuntu-2d line

0
ответ дан 29 September 2012 в 17:53

Смотрите здесь, это лучшее решение до сих пор для Ubuntu 13.10. Прокрутите вниз, чтобы увидеть комментарии Брайана Муллана. Я установил x2go и работает как брелок в KDE Ubuntu 13.10 Нет больше xrdp.

http://c-nergy.be/blog/?p=4448&cpage=1#comment-1013

Всем хорошего дня ...

0
ответ дан 29 September 2012 в 17:53

если у вас все еще есть проблема,

вы можете взглянуть на этот пост, для меня это, кажется, хорошо объяснено

http://c-nergy.be / blog /? p = 2879

Надеюсь, что это будет полезно и для других

0
ответ дан 29 September 2012 в 17:53

Добавьте обратную косую черту перед вашим логином, например: \ yourlogin

. Он удаляет домен из ваших учетных данных.

0
ответ дан 29 September 2012 в 17:53

Попробуйте другой менеджер рабочего стола. При использовании lightdm я получал пустой / черный экран через XRDP. Как только я перешел на lxdm, все заработало как положено.

0
ответ дан 29 September 2012 в 17:53

Я бы попробовал использовать совместное использование vnc, встроенное в Ubuntu. Я думаю, вы найдете это более надежным и менее глючным. Это руководство покажет вам, как настроить совместное использование VNC в Ubuntu, и объяснит некоторые технические приемы переадресации портов.

0
ответ дан 29 September 2012 в 17:53

Ограничением xrdp является то, что вы можете войти только на рабочий стол: 0

Я вошел в систему на целевой машине, а также пытался подключиться. Как только я вышел из сервера, я смог войти.

0
ответ дан 29 September 2012 в 17:53

Я пробовал это с 2D версией также и той же проблемой. Как вы используете командную строку из Win7 в Ubuntu?

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; : 05

Попробуйте Bitvise Tunnelier. Он работает, как чемпион по терминалам, FTP и RDP из Windows.

0
ответ дан 29 September 2012 в 17:53

Это скорее обходной путь, но если вы получите пустой рабочий стол, то на удаленном компьютере Ubuntu может возникнуть вопрос, отказать или нет. Просто нажмите кнопку разрешения из оповещения.

0
ответ дан 29 September 2012 в 17:53

Я должен был сделать следующее, прежде чем это работало:

  • Установка xfce4 и настройте .xsession к "xfce4-сессии" согласно ответу Paul Rosenberg выше.

  • Решите проблему полномочий с /etc/xrdp/ это вызвало следующую ошибку в /var/log/xrdp.log:

    [ERROR] Cannot read private key file /etc/xrdp/key.pem: Permission denied
    

    Я добавил пользователя xrdp кому: ssl-cert группа, не уверенная, если это - лучшее обходное решение все же.

0
ответ дан 23 November 2019 в 00:16

У меня была такая же проблема "пустой синий экран после входа в систему" при использовании xrdp и xfce4 на Ubuntu 18.04.4 до Я оказался здесь. «Эта проблема связана с xorgxrdp и некоторыми изменениями, внесенными в Ubuntu 18.04 по сравнению с предыдущими, которые нарушили возможности xrdp»

Чтобы решить эту проблему, установите xorgxrdp-hwe :

sudo apt-get install xorgxrdp-hwe-18.04

Затем перезапустите службу xrdp (демон):

sudo /etc/init.d/xrdp restart
0
ответ дан 9 May 2020 в 13:33

Другие вопросы по тегам:

Похожие вопросы: