The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Создать новую тему
 - Свернуть нити
Пометить прочитанным
Архив | Избранное | Мое | Новое | | |  
Форум Информационная безопасность
два xorg от разных пользователей, !*! namedw, 04-Мрт-20, 21:33  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Не знаю, какую задачу вы решаете, но подозреваю что она похожа на ту, которую не, !*! Licha Morada (ok), 23:37 , 04-Мрт-20 (1)
    > Не могу понять как запустить два 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 определен своя переменная DISPLAY 1 и DISPL, !*! odmin (??), 04:16 , 05-Мрт-20 (2)
    > Не могу понять как запустить два xorg от разных пользователей.

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

    сообщить модератору +/ответить
  • Какова цель Многомесная система maltihead , !*! Аноним (4), 07:06 , 17-Июн-20 (4)
    Какова цель? Многомесная система (maltihead)?
    сообщить модератору +/ответить
 
Пометить прочитанным Создать тему
Архив | Избранное | Мое | Новое | | |



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру