XRDP Szary ekran, wypróbowałem wszystko


15

Po kilku dniach poszukiwania rozwiązań nadal nie mogę uzyskać prawidłowego połączenia RDP z systemu Windows 7 z Ubuntu Desktop 13.10 (lub 14.04). Kiedy korzystam z RDP w systemie Windows, połączenie z moim systemem Ubuntu jest w porządku, ale dostaję szary / czarny ekran pikselowy z „X” dla kursora.

Oto, co próbowałem do tej pory (zarówno w 13.10, jak i 14.04)

  • Utworzono .xsessionplik do użycia gnome-2d

  • Zainstalowałem xfce4 i zaktualizowałem .xsessionplik, aby z niego skorzystać

  • Rzeczywiście zrestartowałem xrdp po każdej zmianie pliku .xsession

  • Zmodyfikowano plik startwm.sh, aby wskazywał lokalizację pliku .xsession

  • chmod 755 .xsession plik, więc jest wykonywalny

  • Zaktualizowano sterowniki NVIDIA

Nie wiem, co się dzieje. Byłem w stanie użyć x11vnc do przejęcia kontroli nad maszyną Ubuntu, ale próbuję utworzyć rzeczywistą sesję zdalną z systemu Windows, a nie tylko przejąć kontrolę.

Jakakolwiek pomoc byłaby bardzo mile widziana, szukałem rozwiązania, a jak dotąd inni ludzie, którzy zetknęli się z tym, ich rozwiązanie nie było dla mnie skuteczne.

Odpowiedzi:


7

OK, więc szybka przerwa i znalezienie nieco innego zestawu instrukcji pozwoliło mi to uruchomić! (Do Twojej wiadomości zrobiłem najpierw czystą instalację 14.04)

Oto link do instrukcji krok po kroku: http://c-nergy.be/blog/?p=5305

Dwie różnice w tych instrukcjach to:

  1. Przed zainstalowaniem xfce4 uruchom aktualizację
  2. Plik .xsession był po prostu xfce4-session

Nadal nie mogę zmusić gnome-2d do pracy, ale na razie cieszę się, że mogę utworzyć zdalną sesję na moim komputerze z linuksem, nie przejmując nad nią kontroli!


6

Oto, co działało w Ubuntu 16.04 LTS (lipiec 2017 r.)

Krok po kroku:

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

Teraz wypróbuj to na komputerze z systemem Windows (Windows Remote Desktop), a dostaniesz pulpit xfce4 w systemie Ubuntu. Wygląda inaczej niż konsola, ale jest w pełni funkcjonalny.


Ta informacja pochodzi

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


Teraz, aby pójść nieco dalej, aby móc ponownie połączyć się z tą samą sesją, wykonaj następujące czynności:

cd /etc/xrdp
sudo vi xrdp.ini

znajdź linię na końcu sekcji [xrdp1], która wygląda następująco:

port=-1

i zmień to na powiedzenie

port=ask5910

Zapisz to.

(Jeśli nie zrobisz vi, możesz użyć dowolnego edytora tekstu)

Teraz, gdy spróbujesz zalogować się z innego komputera, otrzymasz trzy monity. Nazwa użytkownika, hasło i port. Port zostanie wstępnie wypełniony 5910. Jeśli jest to Twoja pierwsza sesja, zmienisz 5910 na -1 po wprowadzeniu nazwy użytkownika i hasła.

Następnie, jeśli rozłączysz się i zechcesz połączyć się ponownie, po prostu pozostaw to jako 5910, a nastąpi ponowne połączenie z tą samą sesją.


1

Oszalałem z tego powodu, podobnie jak wielu innych (podejrzewam) próbuję skonfigurować maszynę wirtualną z systemem Linux na nadchodzące MOOC. Wylądowałem tutaj po nieudanej próbie wykonania kroków opisanych na stanowisku IT Griffons.

Krótko mówiąc, przypomniałem sobie, że widziałem gdzieś o alt + f2. Próbowałem i nic nie dało.

Tym razem uderzyłem go, zanim kliknąłem na denerwujący szary ekran i Haaazah !!!! „Witamy na pierwszym uruchomieniu panelu”

Nie wiem, czy to tylko dlatego, że trzymałem usta poprawnie, czy też dlatego, że wykonało to alt + f2 przed kliknięciem myszką, ale jestem włączony.

Mam nadzieję, że to komuś pomoże, na pewno wygląda na to, że wiele osób ma ten problem bez rozwiązania.


1

Utworzono nowego użytkownika. Z tym nowym użytkownikiem mogłem zalogować się za pomocą rdp. Wygląda więc na problem z profilem użytkownika (katalog domowy).

Skopiowałem pracujący dom reż. Zmieniłem własność i zamieniłem ją na problematyczną. A teraz problem został rozwiązany.


1

Zainstaluj xrdp i xfce4 i zmuś xrdp do użycia xfce4:

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

Wskaż xrdp, aby użyć xfce4:

echo xfce4-session > ~/.xsession

Nie zapomnij zrestartować usługi xrdp:

sudo service xrdp restart

Sprawdź skonfigurowaną nazwę hosta dla xrdp:

hostname -I
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.