LINUX.ORG.RU
ФорумAdmin

Есть ли универсальный способ определить `DISPLAY ` для юзера?

 


0

1

?

для Xorg, xrdp можно определить так: loginctl show-session N /Display

Для FreeNX (rx@eterosoft) нужно искать tty терминал для юзера (первый способ уже не работает)

А более универсальный, одной командой есть способ?

★☆

Последнее исправление: ivanich10 (всего исправлений: 1)

echo $DISPLAY уже не в моде?

BOOBLIK ★★★★
()

по-русски желательно.

можно по-аглицки, но главное по делу.

а xrdp лучше выкинуть и юзать x2go или там xpra. На LTSP посмотреть…

mrjaggers
()

Это переменная окружения, какое значение ты хочешь получить, в какой сессии, в каком терминале?

soomrack ★★★★★
()

для Xorg

А кроме Xorg никто и не использует DISPLAY, внезапно.

mord0d ★★★★★
()
Ответ на: комментарий от soomrack

Это переменная окружения

Которую выставляет при старте сам Xorg.

/usr/bin/env -i ..., и окружение будет пустым.

mord0d ★★★★★
()

cd

ln -s /tmp/.Xauthority .Xauthority

chmod go=r /tmp/.Xauthority

nionio35
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.