Самый минималистический способ переключения пользователей в X сеанс

Если я хочу минималистский логин, я могу использовать что-то вроде этого в моем .zprofile :

 if [ $(tty) = "/dev/tty1" ]; then startx fi 

Однако я не могу переключать пользователей на лету. Т.е. блокируйте один сеанс X без выхода из системы и переключитесь на сеанс X другого пользователя.

Какой самый минималистский способ получить эту работу? Например, я не хочу использовать диспетчер отображения тяжелого веса, например gdm или kdm.

  • Как я могу поменять свои два экрана слева направо?
  • Отображение scancodes для кодов клавиш
  • Почему ядро ​​использует режим, а не разделение привилегий?
  • xrandr, xorg test screen error - по умолчанию используется только допустимый режим
  • Запуск различных приложений на втором, третьем и четвертом мониторах
  • Настройки видеопамяти Grub?
  • X искажает прямоугольник вокруг моего указателя мыши
  • как заставить X указатель мыши показать выше отображаемого курсора приложения?
  • 2 Solutions collect form web for “Самый минималистический способ переключения пользователей в X сеанс”

    «Самый минималистический» способ состоял бы в том, чтобы использовать легкий экранный блок, например slock или i3lock, и иметь профиль для вашего второго пользователя, который начинает свою сессию с другого TTY:

     if [ $(tty) = "/dev/tty2" ]; then exec startx -- vt2 &>/dev/null logout fi 

    Затем вам нужно будет заблокировать сеанс (привязать slock к keybind или запустить xautolock после периода бездействия) и переключиться на TTY2 и начать сеанс для User2.

    Никогда не бойтесь, cdm здесь. (Был в настроении Underdog.)

    Interesting Posts

    rsync игнорировать владельца, группу, время и perms

    Оптимизировать команду yum

    Открытие сессии через XDMCP до GDM

    Можно ли скопировать установку archlinux на другой компьютер?

    Печать файла с локального компьютера с использованием принтера, подключенного к удаленному серверу

    как настроить клиент linux для использования информации ntp, предоставляемой через dhcp?

    Удобный способ имен файлов в Linux

    Как настроить числовые поля в текстовом файле

    Как скопировать часть информации с dd?

    Общее количество попыток pam_tally вместо пользовательских?

    Символ файловой системы на «+» (drwxr-x — + 2 root root 4096 20 янв. 21:48 myusername)

    Как создать несколько пользователей root-like и non_root-like linux

    Я не могу скомпилировать пакет Slingswarm из GitHub на Debian 8

    Команды, вставленные в bash, не записанные в истории

    предоставлять разрешение на чтение, запись, выполнение, но не может быть удалено другими пользователями

    Linux и Unix - лучшая ОС в мире.