[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

wo wird $DISPLAY für einen normalen user gesetzt?



Hallo zusammen,

wenn ich unter Buster und Xfce 4 eine shell öffne, dann ist die $DISPLAY Variable gesetzt. Wo und wie wird diese Variable gesetzt?

Mache aus der shell ein "su - rolf" ist die $DISPLAY Variable nicht gesetzt.

Hier meine Befehle:
rolf@R61i-debian:~$ echo $DISPLAY
:0.0
rolf@R61i-debian:~$ su - rolf
Passwort:
rolf@R61i-debian:~$ echo $DISPLAY

rolf@R61i-debian:~$ gedit &
[1] 1626
rolf@R61i-debian:~$ Unable to init server: Verbindung ist gescheitert: Verbindungsaufbau abgelehnt

(gedit:1626): Gtk-WARNING **: 12:05:49.608: cannot open display:

[1]+  Exit 1                  gedit


Bei einem Bekannten ist das Verhalten unter Ubuntu anders: Da ist nach "su - rolf" auch $DISPLAY gesetzt.

Viele Grüße

Rolf


Reply to: