Metainformationen zur Seite
  •  

Dies ist eine alte Version des Dokuments!


Debian 13 VM unter Proxmox – Disk erweitern & Desktop mit XRDP einrichten

Ziel

Diese Anleitung beschreibt die Einrichtung einer Debian-13-VM unter Proxmox mit:

* Vergrößerung der virtuellen Festplatte
* Erweiterung der Partition und des Dateisystems
* Installation eines XFCE-Desktops
* Einrichtung von XRDP für den Remotezugriff per Windows
* Behebung typischer Probleme (Session-Abbruch)
* Optional: Reduzierung der Kernel-Ausgaben auf der Konsole


1. Festplatte in Proxmox vergrößern

In der Proxmox-Weboberfläche:

Hardware → Festplatte → Disk ActionResize

Beispiel: von 4 GB auf 60 GB.


2. Neue Partitionsgröße übernehmen

Partition prüfen

\\
lsblk\\

growpart installieren

\\
apt update\\
apt install cloud-guest-utils -y\\

Partition erweitern

\\
growpart /dev/sda 1\\

Dateisystem vergrößern

(ext4)

\\
resize2fs /dev/sda1\\

Kontrolle

\\
df -h\\

3. System aktualisieren

\\
apt update\\
apt upgrade -y\\

4. XFCE Desktop installieren

\\
apt install xfce4 xfce4-goodies -y\\

5. XRDP installieren

\\
apt install xrdp xorgxrdp -y\\

6. Zusätzliche Pakete installieren

Diese Pakete verhindern häufige Session-Probleme.

\\
apt install dbus-x11 policykit-1 -y\\

7. Benutzer anlegen

Es wird empfohlen, nicht per RDP als root zu arbeiten.

\\
adduser mark\\
usermod -aG sudo mark\\

8. XFCE als Standard-Desktop festlegen

\\
echo "startxfce4" > /home/mark/.xsession\\
chown mark:mark /home/mark/.xsession\\

9. XRDP Startskript anpassen

Datei öffnen:

\\
nano /etc/xrdp/startwm.sh\\

Die letzten beiden Zeilen

\\
test -x /etc/X11/Xsession && exec /etc/X11/Xsession\\
exec /bin/sh /etc/X11/Xsession\\

ersetzen durch

\\
exec dbus-launch --exit-with-session startxfce4\\

10. XRDP neu starten

\\
systemctl enable xrdp\\
systemctl restart xrdp\\
systemctl restart xrdp-sesman\\

11. Verbindung herstellen

Unter Windows:

\\
mstsc\\

Anmelden mit:

* Benutzer: mark
* Passwort: entsprechendes Benutzerpasswort

Hinweis:

XRDP erstellt standardmäßig eine eigene Desktop-Sitzung. Diese ist unabhängig von der lokalen Proxmox-Konsole.


Fehlerbehebung

Session wird nach Login sofort beendet

Prüfen, ob folgende Pakete installiert sind:

\\
apt install xrdp xorgxrdp dbus-x11 xfce4 xfce4-goodies -y\\

Prüfen, ob die Datei ~/.xsession existiert:

\\
cat ~/.xsession\\

Sie sollte enthalten:

\\
startxfce4\\

"X server could not be started"

Prüfen:

\\
which Xorg\\
ls -l /usr/lib/xorg/Xorg\\

XRDP-Konfiguration prüfen:

\\
cat /etc/xrdp/sesman.ini\\

Im Abschnitt [Xorg] sollte stehen:

\\
param=/usr/lib/xorg/Xorg\\

Optional: Kernelmeldungen aus der Konsole entfernen

Kernelmeldungen werden weiterhin im Journal gespeichert, erscheinen jedoch nicht mehr direkt im Terminal.

Datei erstellen:

\\
nano /etc/sysctl.d/99-kernel-printk.conf\\

Inhalt:

\\
kernel.printk = 4 4 1 4\\

Übernehmen:

\\
sysctl --system\\

Kontrolle:

\\
cat /proc/sys/kernel/printk\\

Erwartete Ausgabe:

\\
4 4 1 4\\

Ergebnis

Nach Abschluss dieser Schritte verfügt die VM über:

* vollständig vergrößerte Festplatte
* XFCE Desktop
* funktionierenden XRDP-Zugriff
* stabilen Desktop ohne Session-Abbrüche
* separaten Benutzer mit sudo-Rechten
* optional reduzierte Kernel-Ausgaben auf der Konsole

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information