XRDP na Ubuntu 18.04LTS

13

Zainstalowałem czysty Ubuntu18.04 przy minimalnej instalacji i zainstalowałem pakiet xrdp.

Po użytkowniku / haśle XRDP pojawia się monit w haśle dla mojego użytkownika. Po wejściu do niego połączenie po prostu umiera, a okno połączenia znika.

Czy ktoś już uruchomił xrdp w wersji 18.04?

Z góry dziękuję

sebastian
źródło
Myślę, że powinno działać ... Wiem, że wykonałeś czystą instalację, ale czy możesz spróbować sudo apt-get purge --autoremove xrdp, uruchomić ponownie, a następnie zainstalować ponownie?
Hee Jin,

Odpowiedzi:

7

Działa dobrze z moim komputerem!

obrazek - sukces logowania xrdp

Dobrą wiadomością jest to, że do tej pory działa dobrze ze sterownikami Nvidia.

Jednak nadal istnieje problem do rozwiązania:

  1. Jeśli nie wylogowujesz się lokalnie, zdalne logowanie nie powiedzie się.
  2. Poprosi Cię o ponowne wprowadzenie hasła po zalogowaniu.

    obraz - hasło ponownie

  3. Po zalogowaniu poprosi o uwierzytelnienie.

    obraz - uwierzytelnianie nigdy nie przechodzi

    I to uwierzytelnienie nigdy nie przejdzie, chyba że klikniesz Anuluj. (Po prostu anuluj, a następnie wejdziesz na pulpit.)

aby uniknąć uwierzytelniania wyskakującego okienka, możesz wykonać poniższe polecenie
(dostarczone przez ten post ):

sudo bash -c "cat >/etc/polkit-1/localauthority/50-local.d/45-allow.colord.pkla" <<EOF
[Allow Colord all Users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile
ResultAny=no
ResultInactive=no
ResultActive=yes
EOF

Jeśli problem nie zostanie rozwiązany, zasugeruję:

  1. Zainstaluj sterowniki przez:

    sudo apt-get update
    sudo ubuntu-drivers autoinstall
    
  2. Wyloguj się z dowolnego zalogowanego lokalnego konta.

cswu
źródło
Więc co dokładnie ma wykonywać to polecenie?
0xC0000022L,
5

Aby odpowiedzieć na pytanie PO:

Ubuntu nie działało, dopóki nie dodałem gnome-sessiondo /etc/xrdp/startwm.sh. Skomentowałem linie testi execna dole pliku i dodałem gnome-session(nie jestem pewien, czy to był właściwy sposób, czy nie ... ale to zadziałało).

Wyświetla monit o dostęp do utworzenia urządzenia do korekcji kolorów. Uwierzytelniłem się i musiałem ponownie uruchomić komputer, aby komunikaty zniknęły.

Jeśli masz zamiar wypróbować inne smaki, oto, co znalazłem:

Właśnie zrobiłem nową instalację 18.04 UbuntuBudgie, Kubuntu, Xubuntu i Ubuntu. Tylko Kubuntu pracował z XRDP po wyjęciu z pudełka na goły metal z hardline networking.

Kubuntu daje pulpit, ale dręczy Cię polityka połączeń sieciowych. Usunąłem widget sieciowy z zasobnika systemowego i potem działał bezproblemowo. To było najbardziej płynne doświadczenie z tych, które wypróbowałem.

Xubuntu nie działa po wyjęciu z pudełka (to naprawić go - jak skonfigurować xrdp zacząć cynamon jako domyślnej sesji pulpitu - Zobacz sekcję, która ma startxfce4tam co sprowadza się do dodania startxfce4do /etc/xrdp/startwm.sh).

UbuntuBudgie nie działał, dopóki nie dodałem budgie-desktopdo /etc/xrdp/startwm.sh. Znów nie jestem pewien, czy był to „właściwy” sposób, ale zadziałało.

jfgrissom
źródło
0

Instaluję XRDP na maszynie wirtualnej KVM, dlatego nie będzie działać bez instalacji xorgxrdppakietu.

rkantos
źródło
0

Widzę podobnie w Kubuntu 18.04. Jeśli jesteś zalogowany lokalnie i próbujesz XRDP na tym samym komputerze, sesja się rozłączy (bez błędów, po prostu rozłącz się). Przekonałem się, że jest też odwrotnie - jeśli rozłączysz sesję XRDP bez wylogowania, spróbuj zalogować się lokalnie, a zostaniesz rozłączony. Może jest gdzieś ustawienie pozwalające na wiele sesji?

phil l
źródło
Znalazłem drugiego użytkownika, który może zalogować się na XRDP, podczas gdy inny jest zalogowany lokalnie. Myślę, że to potwierdza pomysł, że istnieje ograniczenie liczby dozwolonych loginów. Mogę użyć drugiego identyfikatora użytkownika do zdalnego dostępu, dopóki nie będę w stanie wymyślić, jak to zrobić.
phil l
0

Przeczytaj / Zrób to: http://c-nergy.be/blog/?p=11868 <- Przed uruchomieniem pobranego skryptu (Std-Xrdp-Install-0.2.sh) Zrób to: Edytuj pobrany skrypt i:

  1. Usuń część, w której sprawdzana jest wersja Ubuntu (tylko jeśli masz pewność, że masz Ubuntu Desktop 18.04), zapisz i uruchom skrypt, a następnie ...
  2. Zrestartuj wszystko Ubuntu Desktop 18.04 i nie loguj się, po stronie Windows połącz się za pomocą zdalnego pulpitu.

Wskazówka: Jeśli nie można połączyć się z Ubuntu 18.04, zaloguj się w Ubuntu 18.04 i wpisz to w terminalu:, a sudo systemctl enable xrdpnastępnie uruchom ponownie Ubuntu Desktop 18.04 ponownie i nie loguj się, przejdź do strony Windows i spróbuj ponownie połączyć się za pomocą pulpitu zdalnego.

Charly Rivera
źródło
0

Stworzyłem i przetestowałem skrypt do automatycznej instalacji i konfiguracji xRDP na Ubuntu 18.04, który instaluje:

  • xrdp
  • sesja partnerów
  • sesja gnome
  • sesja xfce4

Następnie możesz łatwo zmienić pulpit ~/.xsession

mate-session # Works
#gnome-session --session=gnome-flashback-metacity --disable-acceleration-check & gnome-panel # Works
#xfce4-session # Works

GIST: https://gist.github.com/djravine/88f2b9957a0bef6a6dd4c55aca951a09

STOSOWANIE: curl -sL https://gist.github.com/djravine/88f2b9957a0bef6a6dd4c55aca951a09/raw | bash -s --

Adan Rehtla
źródło