URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 5522
[ Назад ]

Исходное сообщение
"два xorg от разных пользователей"

Отправлено namedw , 04-Мрт-20 21:33 
Реализованов tails:
Debian-+  4704  1.6  1.5 365132 62740 tty1     Sl+  02:08   0:04 /usr/lib/xorg/Xorg vt1 -displayfd 3 -auth /run/user/113/gdm/Xauthority -background none -noreset -keeptty -verbose 3
amnesia   5604  2.8  2.6 419128 107068 tty2    Sl+  02:08   0:06 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
Не могу понять как запустить два xorg от разных пользователей.

Содержание

Сообщения в этом обсуждении
"два xorg от разных пользователей"
Отправлено Licha Morada , 04-Мрт-20 23:37 
> Не могу понять как запустить два xorg от разных пользователей.

Не знаю, какую задачу вы решаете, но подозреваю что она похожа на ту, которую недавно решил для себя я.
Хотелось в штатном Ubuntu Desktop (конкретно 18.04 Mate), не трогая дефолтный логин и, возможно, графическуя сессию на vt7, иметь киоск с неким дашбордом на vt8.
При загрузке на экране показывается киоск. Если с машиной надо повзаимодействовать, то руками переключаюсь на нормальный десктоп Alt-Ctrl-F7, делаю что надо, закрываю или блокирую сессию, переключаюсь обратно Alt-Ctrl-F8.

Вот кусок моей technical memory:

apt-get install openbox nodm

NEWUSER=kioskuser
NEWGECOS="Kiosk User"
adduser --disabled-password --quiet --gecos "${NEWGECOS}" ${NEWUSER}

install -b -m 755 /dev/stdin /home/${NEWUSER}/runkiosk.sh << EOF
#!/bin/sh

xset -dpms
xset s off
#openbox-session &
#xterm
#chromium-browser --app=https://xxxxxxxx
#firefox https://xxxxxxxx
firefox --kiosk --url=xxxxxxx

EOF

cat >> /etc/default/nodm
NODM_ENABLED=true
NODM_USER=${NEWUSER}
NODM_XSESSION=/home/${NEWUSER}/runkiosk.sh
NODM_X_OPTIONS=':8 vt8 -nolisten tcp'
EOF

/etc/init.d/nodm stop
/etc/init.d/nodm start

Масштабировать на N kioskuser не пробовал, но не вижу почему бы ему не.
Это дело сожительствует с Mate Desktop, но совершенно от него не зависит. Без всего, думаю, nodm будет работать точно так-же.



"два xorg от разных пользователей"
Отправлено odmin , 05-Мрт-20 04:16 
> Не могу понять как запустить два xorg от разных пользователей.

там скорей всего для каждого Xorg определен своя переменная DISPLAY=":1" и DISPLAY=":2", поэтому в параметрах этого не видно


"два xorg от разных пользователей"
Отправлено Аноним , 17-Июн-20 07:06 
Какова цель? Многомесная система (maltihead)?