Script per SSH auf anderem Rechner ausführen

Mr. Brooks

Lt. Commander
Registriert
Aug. 2011
Beiträge
1.441
Hi,

auf meinem Computer läuft ein Script, das u.a. xdotool verwendet und daher einen laufenden X Server braucht. Starte ich das Script nun über SSH bekomme ich die Fehlermeldung, dass kein Display geöffnet werden kann. Wenn ich "DISPLAY=:0" hinzufüge geht es aber auch nicht. Ich vermute er versucht das auf dem X Server des Clienten zu öffnen, nicht dem des Servers?

Wie kann ich das Script so starten, dass es auf dem X Server des Servers läuft? Am Ende soll es ohnehin von einem Clienten ohne X Sever gestartet werden, ich teste das nur derzeit vom Laptop aus.

Mr. Brooks
 
Läuft denn auf dem Server überhaupt ein XServer?
 
  • Gefällt mir
Reaktionen: pseudopseudonym
Google mal XAUTHORITY.
Ich glaube das muss zusätzlich zum Display gesetzt werden.
Wenn du Wayland statt dem XServer nutzt geht das glaube ich nochmal anders.
 
Zurück
Oben