Linux
Anwendung in einer Bestimmten X-Session starten
Ziel:
Ich möchte eine Anwendung, z.B. "konsole" unter X starten, jedoch kommt immer folgende Meldung:
Fehler:
konsole: cannot connect to X server
Die Lösung:
Mit "w" oder "who" abfragen auf welches Terminal zugegriffen werden soll.
Um die Konsole auf der ersten X-Session (":0" - erreichbar über STRG+ALT+F7) zu öffnen geht folgender Befehl:
DISPLAY=":0.0" konsole
Um die Konsole auf der zweiten X-Session (":1" - erreichbar über STRG+ALT+F8) zu öffnen geht folgender Befehl:
DISPLAY=":1.0" konsole
Aber ganz WICHTIG: man muss den Befehl als der User absetzen, unter der auf der X-Session angemeldet ist (siehe "w" oder "who"). Also vorher mit "su username" der betroffene User werden, falls nicht schon geschehen!
Verwandte Artikel:
Letzte Änderung des Artikels: 2007-07-18 21:17
Verfasser des Artikels: Florian Schrön
Revision: 1.0
Kommentieren nicht möglich