was bedeutet export DISPLAY=:0 ? [gelöst]

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
docNet
Beiträge: 876
Registriert: 03.08.2004 15:00:06
Wohnort: Wiesbaden

was bedeutet export DISPLAY=:0 ? [gelöst]

Beitrag von docNet » 02.02.2005 21:24:05

hi,

wer kann mir hier weiter helfen.

Code: Alles auswählen

coolerMaster:/home/docnet# xtpsetup

Gdk-WARNING **: locale not supported by C library
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

ERROR:
xtpsetup can't open X display
Please use the following sequence when switching to root:

xhost +
su root
export DISPLAY=:0
thx :)
Zuletzt geändert von docNet am 03.02.2005 15:15:16, insgesamt 1-mal geändert.
break on through to the other side

Benutzeravatar
brody
Beiträge: 150
Registriert: 21.01.2002 19:13:52
Wohnort: München
Kontaktdaten:

Beitrag von brody » 02.02.2005 22:01:14

Code: Alles auswählen

xhost +
ermöglichst Du allen Anwendern, die ein "x-Display" benötigen, Dein Display zu verwenden - der X-Server erlaubt Verbindungen auf Dein Display "von überall"
besser:

Code: Alles auswählen

xhost localhost
ermöglicht nur Anwendern der lokalen Maschine Dein Display zu benutzen.
In einer Konsole,xterm o.ä. wechselst Du mit "su -" die Anwenderkennung zu "root", die Anwendungen die jetzt gestartet werden "kennen" kein Display.

Code: Alles auswählen

echo $DISPLAY
gibt kein Ergebnis, anders das xterm des orginären X-Window Anwenders -- der sollte als Ergebnis ein ":0" sehen.
Heißt, alle Programme dieses Anwenders werden auf die Xserver Konsole " :0" geleitet.
Der Anwender "root", bis jetzt noch ohne Grafik fähigem Display muß die Variable Display exportieren - deswegen:

Code: Alles auswählen

export DISPLAY=:0
okay?
---
The Heineken Uncertainty Principle:
You can never be sure how many beers you had last night.
---

Benutzeravatar
docNet
Beiträge: 876
Registriert: 03.08.2004 15:00:06
Wohnort: Wiesbaden

Beitrag von docNet » 02.02.2005 22:14:47

hmm?
was mache ich falsch? ich versuche turboprint zu installieren.

Code: Alles auswählen

docnet@coolerMaster:~$ xhost localhost
localhost being added to access control list
docnet@coolerMaster:~$ su root
Password:
coolerMaster:/home/docnet# export DISPLAY=:0
coolerMaster:/home/docnet# xtpsetup

Gdk-WARNING **: locale not supported by C library
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

ERROR:
xtpsetup can't open X display
Please use the following sequence when switching to root:

xhost +
su root
export DISPLAY=:0

coolerMaster:/home/docnet#
danke für deine antwort
break on through to the other side

Benutzeravatar
docNet
Beiträge: 876
Registriert: 03.08.2004 15:00:06
Wohnort: Wiesbaden

Beitrag von docNet » 02.02.2005 22:18:14

und warum hatte ich diese probleme unter gnome nicht?
erst seitdem ich openbox habe :roll:
break on through to the other side

Benutzeravatar
brody
Beiträge: 150
Registriert: 21.01.2002 19:13:52
Wohnort: München
Kontaktdaten:

Beitrag von brody » 02.02.2005 22:36:26

kontrollier bitte doch mal mit

Code: Alles auswählen

echo $DISPLAY
dein setting mit Deinem normal account -- ist es wirklich ":0"??!??
-als root, nach dem export, teste es noch mit einem anderen "kleinen" Programm, wie xeyes,

-- hmm, unter gnome hast du höchstwahrscheinlich die "hauseigene" Konsole benutzt, da kann es sein, wie bei konsole unter kde, das der aufruf einer root-sitzung die display variablen gleich mitumgesetzt werden -- anwenderfreundlich eben.
---
The Heineken Uncertainty Principle:
You can never be sure how many beers you had last night.
---

Benutzeravatar
docNet
Beiträge: 876
Registriert: 03.08.2004 15:00:06
Wohnort: Wiesbaden

Beitrag von docNet » 03.02.2005 11:57:57

Code: Alles auswählen

echo $DISPLAY
:0.0
habe dann

Code: Alles auswählen

export DISPLAY=:0.0
veruscht aber leider ohne erfolg.
gleiche fehlermeldung wie oben :roll:

bye
break on through to the other side

lochkarte
Beiträge: 190
Registriert: 08.12.2004 11:43:44

Beitrag von lochkarte » 03.02.2005 12:55:31

Als User (X-Server-Eigner):
xhost +local:

Benutzeravatar
docNet
Beiträge: 876
Registriert: 03.08.2004 15:00:06
Wohnort: Wiesbaden

Beitrag von docNet » 03.02.2005 13:08:13

@lochkarte
jetzt hat's geklappt :hail:
thx
hab nun leider noch ein problem mit turboprint. es gibt keine drucker zum auswählen.! verstehe das nicht. hab turobprint schon x mal installiert. nie probleme gehabt. erst seitdem ich openbox nutze? :roll:

aber vielen dank für eure hilfe :)

bye
break on through to the other side

Benutzeravatar
docNet
Beiträge: 876
Registriert: 03.08.2004 15:00:06
Wohnort: Wiesbaden

Beitrag von docNet » 03.02.2005 15:14:29

hab's hin bekommen.

bye :wink:
break on through to the other side

Antworten