Re: wo wird $DISPLAY für einen normalen user gesetzt?
-----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?
> Bei einem Bekannten ist das Verhalten unter Ubuntu anders: Da ist nach
> "su - rolf" auch $DISPLAY gesetzt.
Debian != Ubuntu.
- --
MfG Richi
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE6TOXRlsUDJqsZTBYs1cwZ9ywOWAFAl1EN/oACgkQs1cwZ9yw
OWCwIw/7BUcDmbhzM7rFhiomIrqzb+//le5Kox2hm+IgOxZw8r5iFiYjDIoLVHmI
xIsuAhUVL+dS/irCadXGqprw8w1Q5ZaVve42YxHsmW+J9fC/mcttPhC8rXsOGi3d
91kfc4Jvk321k9qP+svil1RCHcWbRvb59yK9dKTquKmHyttFiuUzj86tqBWSdL7A
IbvGKhxIXrt57XM0qasyKJBFnYuGSvbqA6li/QMgTWDWtUeOlTIBEEA1ABHOYLHd
HzKUaACQBJGCZRJtgqWVas73fs+LRi66pljkkhVtfPYpLhJGMdTgYavWauIdi7uC
8ASyKszznZoPEByirMKWP1hrYD1jEf1CaWp+oQuWiCTsnaOYmih1xRxS+EGYcGDg
CyvZv+g9rAS4Ahz2V2Q/GaTru1ORZBIxHZEl54n8kgPoJSnUo0Ki3RPvLzxneVht
rz0ce2G//w8n1NflaCaGLC26KsycCOgKxWCuYQtq5meQXIxwfDyZ+6GcZJrFM1I5
v1ZubBFb0Vu3jXin7r/L9ebbCGBRE0S+fkUKjshLruzi4rypaEt6+p7oV0kOXFI5
++ZImKNjmCpu2Ub8E27BrXKH1InNeZK4RCOPfV2EN0QIyLm5wOOxrVDX7nh6KHVM
mcY5wIo6EkDxbZZFU05vyD9NEUi4DAl2bgUxZBWFIJ8+xiRQgtw=
=mnJJ
-----END PGP SIGNATURE-----
Reply to: