Сірий екран XRDP, спробував усе


15

Після кількох днів пошуку рішень я все ще не можу отримати належне підключення RDP з Windows 7 до Ubuntu Desktop 13.10 (або 14.04). Коли я використовую RDP в Windows, він підключиться до мого вікна Ubuntu просто чудово, але я отримую сірий / чорний піксельний екран із символом "X" для курсору.

Ось що я спробував до цього часу (і 13.10, і 14.04)

  • Створений .xsessionфайл для використання gnome-2d

  • Встановлено xfce4 та оновлений .xsessionфайл для його використання

  • Я дійсно перезапустив xrdp після будь-яких змін у .xsession файлі

  • Змінено startwm.sh, щоб вказати на розташування файлу .xsession

  • chmod 755 .xsession файл, щоб він виконувався

  • Оновлені драйвери nvidia

Я в збитті щодо того, що відбувається. Мені вдалося використовувати x11vnc, щоб взяти під контроль машину Ubuntu, але я намагаюся створити фактичний віддалений сеанс з Windows, а не просто взяти під контроль.

Будь-яка допомога буде дуже вдячна, я шукав рішення, і поки що будь-який інший, хто стикався з цим, їхнє рішення для мене не було успішним.

Відповіді:


7

Гаразд, швидка перерва та пошук трохи іншого набору інструкцій дозволив мені це працювати! (FYI я зробив чисту установку 14.04 спочатку)

Ось посилання на покрокові інструкції: http://c-nergy.be/blog/?p=5305

Дві відмінності в цих інструкціях були:

  1. Перед встановленням xfce4 запустіть оновлення
  2. Файл .xsession був просто xfce4-session

Я все ще не можу змусити gnome-2d працювати, але поки що щасливий, що можу створити віддалений сеанс на своїй машині Linux, не фактично беручи під себе контроль!


6

Ось що працювало для Ubuntu 16.04 LTS (липень 2017 року)

Крок за кроком:

cd
sudo apt-get update
sudo apt-get install xrdp
sudo apt-get update
sudo apt-get install xfce4
echo xfce4-session > .xsession

Тепер спробуйте його на машині Windows (віддалений робочий стіл Windows), і ви отримаєте робочий стіл xfce4 в системі Ubuntu. Він виглядає інакше, ніж консоль, але повністю функціональний.


Ця інформація надійшла від

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


Тепер, щоб піти трохи далі, щоб мати змогу знову підключитися до тієї ж сесії, зробіть це:

cd /etc/xrdp
sudo vi xrdp.ini

знайдіть рядок у кінці розділу [xrdp1], який виглядає приблизно так:

port=-1

і змінити його, щоб сказати

port=ask5910

Збережи це.

(Якщо ви цього не робите, то можете скористатися текстовим редактором на ваш вибір)

Тепер, коли ви спробуєте увійти з іншої машини, ви отримаєте три підказки. Ім'я користувача, пароль та порт. Порт буде заповнено 5910. Якщо це ваш перший сеанс, ви зміните 5910 на -1 після введення імені користувача та пароля.

Тоді якщо ви від'єднаєтесь і хочете знову підключитися, просто залиште його як 5910, і він знову підключиться до того ж сеансу.


1

Я божеволіла від цього, як і багато інших (я підозрюю), що намагаюсь створити Linux VM для майбутнього MOOC. Я приземлився тут, невдало спробувавши кроки, викладені на інформаційній пошті Griffons.

Довга коротка історія, я згадав, що десь бачив про alt + f2. Я спробував це, і нічого не вийшло.

Цього разу я потрапив на нього, перш ніж натиснути на дратівливий сірий екран і Хааза !!!! "Ласкаво просимо до першого запуску панелі"

Я не знаю, чи це було просто тому, що я правильно тримав рот, чи це тому, що це робив alt + f2 перед натисканням миші, але я вхожу.

Сподіваюся, що це комусь допоможе, напевно, здається, що є багато людей з цією проблемою без вирішення.


1

Створено нового користувача. З цим новим користувачем я зміг увійти за допомогою rdp. Так виглядає проблема з профілем користувача (домашній dir).

Копіював діючий дім домашній реж. Змінили право власності та поміняли його проблематичним. І тепер проблема вирішена.


1

Встановіть xrdp та xfce4 та змусьте xrdp використовувати xfce4:

sudo apt-get update    
sudo apt-get install xrdp    
sudo apt-get update    
sudo apt-get install xfce4

Вкажіть xrdp для використання xfce4:

echo xfce4-session > ~/.xsession

Не забудьте перезапустити службу xrdp:

sudo service xrdp restart

Перевірте налаштоване ім'я хоста на xrdp:

hostname -I
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.