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

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



Am 02.08.2019 um 15:17 schrieb Richard Kraut:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Am Montag, den 29.07.2019, 12:17 +0200 schrieb Rolf Reintjes:

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

Du möchtest evtl. die Release-Notes zu Buster lesen?

Nein, die möchte ich nicht vollständig lesen. Vielleicht könntest du die relevanten Teile hier mailen?

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

Debian != Ubuntu.

Sehr schlaue Aussage. Das wäre ich jetzt nicht drauf gekommen.

Gruss

Rolf


Reply to: