Hallo,
ich hab das auch so gemacht.
von.wert schrieb:
Linux-Server mit X11? Na...
Geh mit ssh drauf!
Bei Hetzner kann man sich einfach Ubuntu-server installieren aber eben kein Desktop. Ich hab aber auch gerne einen Desktop in der Cloud. Mit Xubuntu 20.04 hatte ich da angefangen, war begeistert von Geschwindigkeit und hatte alles was ich brauchte. Seit einigen Kernelupdates hatte ich dann auch Probleme mit XFCE4, wie du beschrieben hast. Und bin nun überall (VPS, Pi400, Laptop) auf Mate, da läuft alles stabil und schnell. Für sehr leichtgewichtige Desktops verwende ich lxde, leider wurde XFCE unbrauchbar. Ich vermute dass X FCE Probleme mit der Umstellung und Übergang auf Wayland hat. Wie die Raspis teilweise auch.Vor einem Jahr mit 21.10 bekam ich überhaupt kein Bild mehr auf den TV, dann später viele freezes wenn wayland lokal und x2go gleichzeitig liefen.
Ich connecte X2Go via SSH auf den Server, ist also nur der SSH Port offen. Passwortauth ist aus, also nur per rsa-key verbindbar.
Standard server Installation und Eintragen meines pub keys
#Standard server Installation und Eintragen meines pub keys
nano ~/.ssh/authorized_keys
sudo -s
apt update
apt upgrade
apt install ubuntu-mate-desktop x2goserver
Damit hab ich meinen Ferndesktop in der Cloud. Was ich mit X2Go so mag ist dass sogar pulse-audio und Dateifreigabe durch SSH getunnelt werden. Und es ist sehr schnell. Ich denke schneller als VNC da es auf nomachine Protokoll setzt. Ich kann meine Session einfach pausieren und auf einem anderen Device wiederaufnehmen. Total genial für mich. Werde verfolgen wie das weitergeht mit wayland und pipewire und X2Go, da wirds wohl zukünftig mehr Probleme geben.
Hab auf Pi400 der am Fernseher hängt auch Probleme mit X2go und Mate in der Form dass sich die Auflösung im X2go ändert wenn man den TV an oder aus macht. Und Snap nach Umstellung auf 22.04. Über X2Go bekomme ich keine Snap Programme mehr zu sehen. Allerdings sind Firefox und Chromium nicht mehr für X optimiert und auch als apt langsamer über X2Go. Die benutze ich deshalb lokal.
Ich kann natürlich auch schnell einen lokalen VNCserver auf dem Server starten und mir den Port durch ssh tunneln
#Auf Server muss x11vnc installiert sein
ssh -p sshport -l user -t -L 5900:localhost:5900 serverip 'x11vnc -localhost -display :0'
Mit Reminna dann vnc auf localhost:0
Nochmal in kurz:
Ich würde zunächst einen ping auf Ubuntuserver machen um hardwareprob auszuschliessen. Bei mir seit ca. 1 Jahr Probleme mit XFCE via Remote, teilweise Freeze, musste die x2go Session hart beenden. Latenz zu gross und Grafikfehler bei der Desktopanzeige. Meine Alternative Mate oder lxde.