AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme [X.Org|SSH] Anwendung auf Zielrechner-Display starten
Thema durchsuchen
Ansicht
Themen-Optionen

[X.Org|SSH] Anwendung auf Zielrechner-Display starten

Ein Thema von implementation · begonnen am 11. Nov 2011 · letzter Beitrag vom 12. Nov 2011
Antwort Antwort
Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#1

[X.Org|SSH] Anwendung auf Zielrechner-Display starten

  Alt 11. Nov 2011, 19:58
Betriebssystem: Linux
Guten Abend,

ich habe eine SSH-Verbindung zu einem Rechner, und möchte darüber eine graphische Anwendung starten.
Diese soll aber nicht bei mir auf dem Rechner angezeigt werden (X-Forwarding), sondern auf dem Zielrechner in einer bestehenden X-Instanz.

Wie könnte ich da ansetzen?

Ich habe zunächst mal an "--display :1" gedacht, aber da bekomme ich die Meldung "Anzeige kann nicht geöffnet werden: :1"
  Mit Zitat antworten Zitat
Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#2

AW: [X.Org|SSH] Anwendung auf Zielrechner-Display starten

  Alt 11. Nov 2011, 20:26
Hallo,

erstmal musst du dich als am Display eingeloggter Benutzer einloggen. Wenn am Rechner niemand eingeloggt ist, oder du als anderer Benutzer verbunden bist, dann wird das nichts. Danach musst du "DISPLAY" als Environment-Variable übergeben. Der Wert sollte anhand der X-Server abzählbar sein, aber wie üblich bei 0 beginnend. Folglich sollte folgendes funktionieren:

Code:
DISPLAY=:0 xterm
Liebe Grüße,
Valentin
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat
Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#3

AW: [X.Org|SSH] Anwendung auf Zielrechner-Display starten

  Alt 11. Nov 2011, 20:37
Funktioniert hervorragend, Vielen Dank

Bin einfach nicht drauf gekommen, bei 0 anzufangen, mein lokaler Rechner scheint nämlich bei 1 zu beginnen
  Mit Zitat antworten Zitat
Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#4

AW: [X.Org|SSH] Anwendung auf Zielrechner-Display starten

  Alt 12. Nov 2011, 12:39
erstmal musst du dich als am Display eingeloggter Benutzer einloggen. Wenn am Rechner niemand eingeloggt ist, oder du als anderer Benutzer verbunden bist, dann wird das nichts.
Natürlich kann auch ein anderer Benutzer angemeldet sein. Hauptsache ein X-Server lauscht auf dem entsprechenden Display. Man kann ja schließlich auch prinzipiell als Root im Desktop eines normalen Benutzers X-Anwendungen starten. Das ist dann das selbe in Grün.

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz