Per SSH prüfen ob Window Manager schon gestartet wurde
-
- Beiträge: 639
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Per SSH prüfen ob Window Manager schon gestartet wurde
Hallo,
ich möchte per SSH prüfen ob auf einem anderen Rechner das Display schon verfügbar ist um über ein Skript ein Fenster zu öffnen. Es hat wenig Sinn es auszuführen, wenn noch überhaupt kein Display verfügbar ist.
Es geht um ein System mit Xfce.
Richard
ich möchte per SSH prüfen ob auf einem anderen Rechner das Display schon verfügbar ist um über ein Skript ein Fenster zu öffnen. Es hat wenig Sinn es auszuführen, wenn noch überhaupt kein Display verfügbar ist.
Es geht um ein System mit Xfce.
Richard
Re: Per SSH prüfen ob Window Manager schon gestartet wurde
Du willst also von hinten durch die Brust ins Auge?
Warum schilderst du nicht das eigentliche Problem, das du lösen willst?
Warum schilderst du nicht das eigentliche Problem, das du lösen willst?
-
- Beiträge: 639
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Re: Per SSH prüfen ob Window Manager schon gestartet wurde
Der Rechner wird hochgefahren per WOL. Wenn das WM läuft soll ein Script ausgeführt werden. Das Script beinhaltet Eingaben mit xdotool. Das Fenster wird natürlich nur geöffnet, wenn schon der WM läuft.
Das hat nichts mit "von hinten durch die Brust ins Auge zu tun".
Das hat nichts mit "von hinten durch die Brust ins Auge zu tun".
Re: Per SSH prüfen ob Window Manager schon gestartet wurde
Ich stelle den Sinn der ganzen Aktion infrage. Was machst du denn mit dem xdotool? Es gäbe wahrscheinlich eine viel simplere Lösung, die gar keinen X-Server böntigt, statt von hinten durch die Brust ins Auge zu operieren.
-
- Beiträge: 639
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Re: Per SSH prüfen ob Window Manager schon gestartet wurde
Tu ich ja, das geht aber erst wenn das display verfügbar ist. Auch die grafische Anwendung muss vorher gestartet sein. Ich muss also erst warten und prüfen ob alles läuft. Ich behelfen mir derzeit mit sleep.
Re: Per SSH prüfen ob Window Manager schon gestartet wurde
sleep ist doch nicht schlecht. Natürlich könntest du auch per Script schauen, ob der Window Manager schon läuft.
-
- Beiträge: 639
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Re: Per SSH prüfen ob Window Manager schon gestartet wurde
Und genau darum geht es wie prüfe ich das?
-
- Beiträge: 67
- Registriert: 14.02.2011 09:45:53
Re: Per SSH prüfen ob Window Manager schon gestartet wurde
Hi
könnte dir das helfen? Nur noch die suche an dein System anpassen.
Gruß Tommy
Code: Alles auswählen
user@buster ~ $ test -z $(ps -A | grep mate-panel | cut -d" " -f2)
user@buster ~ $ echo $?
1
user@buster ~ $
Gruß Tommy
-
- Beiträge: 639
- Registriert: 11.10.2012 14:18:37
- Lizenz eigener Beiträge: GNU General Public License
Re: Per SSH prüfen ob Window Manager schon gestartet wurde
Irgendwie hab ich da wohl zu kompliziert gedacht.
Bei xfce wäre das dann wohl xfce4-session. Da gibt es einige Prozesse mit xfce im Namen.
Bei xfce wäre das dann wohl xfce4-session. Da gibt es einige Prozesse mit xfce im Namen.