Debian 13 + XRDP + KDE Plasma (X11) – Basic Setup
```html
Debian 13: KDE Plasma Wayland installieren und per FreeRDP auf die VM zugreifen
xfreerdp3 mit der VM verbinden.
Anleitung 1: KDE Plasma Wayland auf Debian 13 installieren
Diese Anleitung installiert KDE Plasma mit Wayland-Unterstützung für die lokale Anmeldung an der VM.
sudo verwendet.1. Paketquellen aktualisieren
apt update
2. KDE läuftPlasma inmit Wayland und Display-Manager installieren
apt install -y plasma-desktop plasma-workspace-wayland sddm dbus-x11
plasma-desktop installiert eine schlanke KDE-Plasma-Umgebung. Wer ein größeres KDE-Setup möchte, kann stattdessen später kde-standard oder kde-full installieren.3. SDDM aktivieren
SDDM ist der Login-Manager für die grafische Anmeldung.
systemctl enable sddm
4. Grafischen Startmodus aktivieren
systemctl set-default graphical.target
5. System neu starten
reboot
6. Bei KDE Plasma Wayland anmelden
Nach dem Neustart erscheint der grafische Login-Bildschirm.
Wähle dort vor dem Login als Sitzung:
Plasma (Wayland)
Anleitung 2: Per XRDP zuverlässigund xfreerdp3 auf die VM zugreifen
Diese Anleitung richtet XRDP auf der VM ein und zeigt danach die Verbindung mit xfreerdp3 vom Client aus.
1)
1. PaketeXRDP und Xorg-Backend installieren
Auf der VM als root ausführen:
apt update
apt install -y xrdp xorgxrdp plasma-desktop dbus-x11
plasma-desktopkde-standardkde-fullplasma-workspace-wayland 2)
2. XRDP-Startscript für KDE Plasma X11 setzen
Bearbeite die Datei:
/etc/xrdp/startwm.sh
Ersetze den kompletten Inhalt komplett ersetzen:durch:
#!/bin/sh
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
export XDG_SESSION_TYPE=x11
export KDE_FULL_SESSION=true
export QT_QPA_PLATFORM=xcb
export QT_QUICK_BACKEND=software
export LIBGL_ALWAYS_SOFTWARE=1
export KWIN_COMPOSE=N
export KWIN_NO_COMPOSITING=1
exec dbus-run-session -- startplasma-x11
Danach
3. Startscript ausführbar machen:machen
chmod +x /etc/xrdp/startwm.sh
3)
4. XRDP XRDP-Dienste aktivieren /und starten
systemctl enable --now xrdp xrdp-sesman
4)
5. Security-BasicsIP-Adresse (sehrder empfohlen)
VM anzeigen
Auf der VM ausführen:
hostname -I
Merke dir die passende IP-Adresse der VM. Diese wird später bei xfreerdp3 als SERVER-IP verwendet.
6. Benutzer für die RDP-Anmeldung verwenden
jj.Falls
5)werden:
adduser jj
7. FreeRDP-Client installieren
Auf dem Linux-Client ausführen, von dem aus du dich zur VM verbinden möchtest:
apt update
apt install -y freerdp3-x11
8. Verbindung zur VM herstellen
Auf dem Client verbinden (ohne Domain, mit Dynamic Resolution + Clipboard)
Linux-Client (FreeRDP):ausführen:
xfreerdp3 /v:SERVER-IP:3389 /u:jj /d:. /dynamic-resolution /clipboard /cert:tofu
Beispiel:
xfreerdp3 /v:192.168.178.50:3389 /u:jj /d:. /dynamic-resolution /clipboard /cert:tofu
9. Bedeutung der wichtigsten Optionen
/v:SERVER-IP:3389 verbindet sich mit der VM auf Port 3389.
/u:jj verwendet den Benutzer jj.
/d:. /dynamic-resolution /clipboard /cert:tofu Security-Basics
3389 sollte nur im lokalen Netzwerk, über VPN oder über einen sicheren Tunnel erreichbar sein. Das Internet ist kein vertrauenswürdiger Ort, eher eine schlecht beleuchtete Tiefgarage mit Bots.3389 nicht öffentlich ins Internet freigeben.
Wenn möglich nur Zugriff aus dem internen Netz erlauben.
System regelmäßig aktualisieren.
6) Typische Stolpersteine
XRDP zeigt keinen KDE-Desktop
Prüfe, ob die Dienste laufen:
systemctl status xrdp
systemctl status xrdp-sesman
Keine Fensterleisten oder Fenster lassen sich nicht verschieben
Dann läuft KWin wahrscheinlich nicht sauber oder Compositing stört die XRDP-Sitzung.
Das Startscript aus dieser Anleitung deaktiviert Compositing bereits für die XRDP-Sitzung:
export KWIN_COMPOSE=N
export KWIN_NO_COMPOSITING=1
Danach XRDP neu starten:
systemctl restart xrdp xrdp-sesman
Panel ist schwarz oder Transparenzen sehen kaputt aus
Das kann durch deaktiviertes Compositing passieren. Für XRDP ist das meist der stabilere Weg.
Mögliche Lösung:
Zusammenfassung
KeineLokaleFensterleisten / nichts verschiebbar:Anmeldung:KWinKDEläuftPlasmanichtWayland(WindowüberManager abgestürzt). Lösung: Compositing deaktivieren (wie oben) und XRDP neu starten.SDDM.PanelRemote-Zugriffuntenperschwarz / Wallpaper endet am Panel:XRDP:OhneKDECompositingPlasmawirkenX11Transparenzenüberoftstartplasma-x11.
xfreerdp3.```