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: