XRDP unter Ubuntu 18.04LTS


13

Ich habe ein sauberes Ubuntu18.04 mit minimaler Installation installiert und das xrdp-Paket installiert.

Nach dem XRDP-Benutzer / Passwort wird in Ubuntu eine Passwortabfrage für meinen Benutzer angezeigt. Wenn ich es betrete, stirbt die Verbindung einfach und die Verbindungsfenster verschwinden.

Hat jemand xrdp schon in der Version 18.04 zum Laufen gebracht?

Danke im Voraus


Ich denke, es sollte funktionieren ... Ich weiß, dass Sie eine Neuinstallation durchgeführt haben, aber können Sie versuchen, dies neu zu sudo apt-get purge --autoremove xrdpstarten und dann neu zu installieren?
Hee Jin

Antworten:


7

Es funktioniert gut mit meinem Desktop!

Bild - Erfolg Login xrdp

Die gute Nachricht ist, dass es bisher mit Nvidia-Treibern gut funktioniert.

Es gibt jedoch noch ein Problem, das behoben werden muss:

  1. Wenn Sie sich nicht lokal abmelden, schlägt die Remote-Anmeldung fehl.
  2. Nach dem erneuten Anmelden werden Sie aufgefordert, ein Kennwort einzugeben.

    Bild - Passwort nochmal

  3. Nach der Anmeldung wird nach einer Authentifizierung gefragt.

    Bild - Authentifizierung nie bestanden

    Und diese Authentifizierung würde niemals bestehen, wenn Sie nicht auf Abbrechen klicken. (Kündigen Sie es einfach ab, dann können Sie auf den Desktop gelangen.)

Um das Popup zur Authentifizierung zu vermeiden, können Sie den folgenden Befehl ausführen
(in diesem Beitrag angegeben ):

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

Wenn das Problem nicht gelöst ist, empfehle ich Ihnen:

  1. Installieren Sie die Treiber von:

    sudo apt-get update
    sudo ubuntu-drivers autoinstall
    
  2. Melden Sie alle lokal angemeldeten Konten ab.


Was genau soll dieser Befehl tun?
0xC0000022L

5

Um die OP-Frage zu beantworten:

Ubuntu hat nicht funktioniert, bis ich hinzugefügt gnome-sessionhabe /etc/xrdp/startwm.sh. Ich habe die Zeilen testund execam Ende der Datei auskommentiert und hinzugefügt gnome-session(nicht sicher, ob das der richtige Weg war oder nicht ... aber es hat funktioniert).

Ich werde aufgefordert, ein Farbkorrekturgerät zu erstellen. Ich habe mich authentifiziert und musste neu starten, damit die Eingabeaufforderungen verschwinden.

Wenn Sie andere Geschmacksrichtungen ausprobieren möchten, habe ich Folgendes gefunden:

Ich habe gerade eine Neuinstallation von 18.04 UbuntuBudgie, Kubuntu, Xubuntu und Ubuntu durchgeführt. Nur Kubuntu arbeitete mit XRDP auf Bare-Metal-Basis mit Hardline-Networking.

Kubuntu bietet Ihnen einen Desktop, nervt Sie jedoch über eine Netzwerkverbindungsrichtlinie. Ich habe das Netzwerk-Widget aus der Taskleiste entfernt und es hat danach problemlos funktioniert. Dies war die reibungsloseste Erfahrung von denen, die ich ausprobiert habe.

Xubuntu funktionierte nicht aus der Box (Dieser es fest - So konfigurieren Sie XRPD Zimt als Standard - Desktop - Sitzung zu starten - Siehe Abschnitt, der hat startxfce4da drin, die zugegebenen Mengen startxfce4an /etc/xrdp/startwm.sh).

UbuntuBudgie hat nicht funktioniert, bis ich hinzugefügt budgie-desktophabe /etc/xrdp/startwm.sh. Wieder nicht sicher, ob das der "richtige" Weg war, aber es hat funktioniert.


0

Ich führe meine XRDP-Installation auf einer virtuellen KVM-Maschine aus und daher funktioniert sie ohne die Installation des xorgxrdp-Pakets nicht.


0

Ich sehe ähnliche in Kubuntu 18.04. Wenn Sie lokal angemeldet sind und versuchen, XRDP auf demselben Computer zu installieren, wird die Sitzung getrennt (keine Fehler, nur trennen). Ich habe festgestellt, dass auch das Gegenteil der Fall ist. Wenn Sie eine XRDP-Sitzung trennen, ohne sich abzumelden, versuchen Sie, sich lokal anzumelden, und Sie werden getrennt. Vielleicht gibt es irgendwo eine Einstellung, um mehrere Sitzungen zuzulassen?


Ich habe festgestellt, dass sich ein zweiter Benutzer bei XRDP anmelden kann, während ein anderer lokal angemeldet ist. Ich denke, dies bestätigt die Idee, dass die Anzahl der zulässigen Anmeldungen begrenzt ist. Ich kann eine zweite Benutzer-ID für den Remotezugriff verwenden, bis ich herausgefunden habe, wie ich sie anpassen kann.
Phil l

0

Lesen / Tun Sie dies: http://c-nergy.be/blog/?p=11868 <- Bevor Sie das heruntergeladene Skript ausführen (Std-Xrdp-Install-0.2.sh) Gehen Sie folgendermaßen vor: Bearbeiten Sie das heruntergeladene Skript und:

  1. Entfernen Sie den Teil, in dem Ihre Ubuntu-Version überprüft wird (nur wenn Sie sicher sind, dass Sie Ubuntu Desktop 18.04 haben), speichern Sie das Skript und führen Sie es aus, dann ...
  2. Starten Sie Ubuntu Desktop 18.04 neu und melden Sie sich nicht an. Stellen Sie auf der Windows-Seite eine Verbindung über den Remotedesktop her.

Tipp: Wenn keine Verbindung zu Ubuntu 18.04 hergestellt werden kann, melden Sie sich bei Ubuntu 18.04 an und geben Sie dies in ein Terminal ein: sudo systemctl enable xrdpStarten Sie dann Ubuntu Desktop 18.04 erneut und melden Sie sich nicht an. Gehen Sie zur Windows-Seite und versuchen Sie die Verbindung erneut über den Remotedesktop.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.