ubuntuusers.de

Probleme mit SSH und grafischer Anwendung

Status: Gelöst | Ubuntu-Version: Xubuntu 24.04 (Noble Numbat)
Antworten |

ecfs

Anmeldungsdatum:
18. September 2025

Beiträge: 4

Hallo Leute,
ich habe ein Problem, was mir langsam aber sicher, meine grauen Haare in weiße verwandelt…

Auf meinem Arbeitsrechner läuft als Betriebssystem Xubuntu 24.04.2 LTS – ohne irgendwelche proprietären Grafiktreiber - und als Virtualisierungslösung Incus 6.14. Weiterhin ein Incus Container auf Basis von Ubuntu 20.04 in dem ein spezielles Programm installiert ist, was nur auf Ubuntu 20.04 läuft (ich kann diesen Container also nicht neu mit z.B. Ubuntu 24.04 erstellen.).

Die Anwendung im Container hat Zugriff auf die Dateien auf dem Host (meinem Arbeitsrechner).

Ich kann nun auf dem Host den Dateimanager öffnen (Thunar) und eine Datei auswählen, die ich mit der Anwendung im Container öffnen möchte. Dies mit dem Befehl „Öffnen mit / Mit anderer Anwendung / Einen benutzerdefinierten Befehl benutzen“ und dem Befehl: ssh -X USER@IP.des.Contain.ers xdg-open „%f“

Auf meinem Host funktioniert das einwandfrei, er öffnet mir die Anwendung und die Datei in einem Fenster – so wie man es sich wünscht.

Nun versuche ich, diese Lösung auf einen anderen Computer (Host) zu übertragen. Betriebssystem Xubuntu 24.04.3, keine extra Treiber, Incus – alles so wie auf meinem Arbeitsrechner. Den Container exportiert / importiert, läuft wie geschmiert – Zugriff auf Dateien, openssh-server, alles gleich konfiguriert – wie auf meinem Arbeitsrechner.

Man sollte also meinen, es müsste auch hier alles funktionieren, wenn ich es so mache, wie auf dem Arbeitsrechner… Tut es auch, bis auf einige kleine Details:

Wenn ich die Datei öffne, wie oben beschriebe, braucht er natürlich eine gewisse Zeit, bis er die Anwendung geöffnet hat und die Datei geladen. Dabei kann ich folgendes beobachten:

1) verschwindet auf dem Host plötzlich das XFCE Panel und das Fenster vom Dateimanager hat keine Deko mehr, d.h. die oberste Zeile mit dem Kreuz rechts oben und den anderen Symbolen verschwindet.

2) Öffnet er die Anwendung und die Datei, zeigt aber nur einen Ausschnitt – ich würde sagen, dass linke obere Drittel des Fensters. Und dieses Fenster ebenfalls ohne Steuerelemente. Ich sehe aber, dass er die Datei ordnungsgemäß geöffnet hat und die Anwendung reagiert auch, d.h. ich kann dort z.B. das Menü anwählen und dort „Anwendung schließen“ wählen und es geht. D.h. er schließt die Datei und beendet die Anwendung.

Sämtliche Fenster Steuerelemente und das XFCE Panel auf dem Host bleiben aber verschwunden…

Kennt jemand dieses diese Phänomen und kann mir einen Tipp geben, wo das Problem liegen könnte?

Bearbeitet von Berlin_1946:

Forensyntax korrigiert.

coraggioso

Anmeldungsdatum:
22. August 2025

Beiträge: 456

ecfs schrieb:

und als Virtualisierungslösung Incus 6.14.

die Aktuelle Version wäre aber Incus 6.16. Mal versucht diese auf dem neuen Gerät mit Xubuntu 24.04.3 zu verwenden?

Incus Release tarballs

ecfs

(Themenstarter)

Anmeldungsdatum:
18. September 2025

Beiträge: 4

@coraggioso

Danke für den Hinweis - ich behalte es mal im Hinterkopf bzw. teste es. Ich glaube aber nicht, dass es daran liegt - mein Gefühl ist, es hat etwas mit ssh bzw. der ssh Konfiguration zu tun. Ich weiß nur nicht, was es sein könnte ... Den einzigen signifikanten Unterschied, zwischen beiden Systemen ist, die Verwendung von Xubuntu 24.04.2 auf dem Host, auf dem es geht und Xubuntu 24.04.3 da, wo es nicht geht...

Bearbeitet von schwarzheit:

Fullquote entfernt. Bitte benutze keine kompletten Zitate & Verhaltenskodex/Fullquote.

coraggioso

Anmeldungsdatum:
22. August 2025

Beiträge: 456

Nun die SSH-Konfigurationsdateien lassen sich ja ziemlich einfach vom alten auf den neuen Rechner übertragen. Vorher aber die alten sichern und nicht einfach so blind überschreiben.

Evtl. hast du ja auf dem alten Rechner auch mal eine userspezifische ~/.ssh/config eingerichtet. Die müsste dann auf den neuen Rechner ins entsprechende Verzeichnis des Users.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 7994

@ecfs

Xfce Desktop (Abschnitt „Problembehebung“) - der letzte Befehl da.

@coraggioso

Hör bitte auf den Thread in die falsche Richtung zu lenken. Die Version hat nichts mit dem Problem zu tun.

ecfs

(Themenstarter)

Anmeldungsdatum:
18. September 2025

Beiträge: 4

@schwarzheit
Danke für die Hinweise - habe mir den Abschnitt angesehen - wenn ich den Anweisungen folge (xfdesktop - ausloggen - einloggen), habe ich wieder Deko und Panel. Im Verzeichnis ~/.cache/sessions gibt es keine Einträge.

Meinem Gefühl nach, stellen sich zwei Fragen:

  1. ) was führt dazu, dass beim Start der SSH Verbindung bzw. dem Laden des Programms via SSH Panel & Deko (auf dem Rechner, von dem die SSH Verbindung gestartet wird) verschwinden und

  2. ) warum wird nur ein Ausschnitt des Fensters (ohne Fensterdeko) dargestellt.

@coraggioso die SSH-Konfiguration habe ich überprüft - alles gleich, userspezifische ~/.ssh/config gibt es nicht.

Bearbeitet von schwarzheit:

Bitte verwende in Zukunft Listen, um die Lesbarkeit zu verbessern! Und benutze bitte den Vorschaubutton. Danke.

Bearbeitet von Berlin_1946:

Forensyntax korrigiert.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 7994

Diese Fragen sind nicht beantwortbar. Weil das Problem auch nicht reproduzierbar ist. Es taucht einfach auf oder eben auch nicht.

Wir wissen nur das der Cache sich dann zerlegt. Und wenn etwas in der Richtung auftaucht (verschwindende Panel oder Hintergrundbilder etc.) man den Cache einfach löscht.

Gugg hier im XFCE (Xubuntu) da findeste alle möglichen Auslöser für dieses Prob.


Dein Prob ist also gelöst?

Dann markiere den Thread bitte noch als gelöst.
Forum/Syntax (Abschnitt „geloest-ungeloest“)

ecfs

(Themenstarter)

Anmeldungsdatum:
18. September 2025

Beiträge: 4

@schwarzheit

Danke für die Tipps. Nachdem mir klar ist, dass dieses Problem nicht einfach reproduzierbar ist, war meine Hoffnung auch nicht, "die Antwort" zu bekommen. Ehr die Hoffnung, dass schon mal jemand ähnliches probiert hat und ähnliche Erfahrungen gemacht hat bzw. einen Weg gefunden hat.

Wie dem auch sei, ich habe einen weiteren Test gemacht und das Ergebnis bestärkt mich in der Annahme, dass es tatsächlich an einem Unterschied - welchem auch immer - zwischen Xubuntu 24.04.2 (auf dem einen Host) und 24.04.3 auf dem anderen liegt.

Ich habe auf einem Rechner zunächst Ubuntu Server 24.04.3 installiert und dann darauf eine GUI (Xserver & XFCE4) "draufgesetzt". Incus installiert, Container importiert und siehe da, es läuft wie geschmiert ... Ich muss das jetzt noch mindestens ein weiteres Mal testen und wenn das Ergebnis stabil bleibt, ist das für mich ein Weg.

Also danke nochmals für Eure Gedanken und Ideen.

Antworten |