Как я могу переключить пользователей из XFCE?

Я использую xubuntu 11.10. Я хотел бы смочь переключить пользователей, и я хотел бы смочь сделать это в xfce пользовательском интерфейсе. Я считал где-нибудь, что мог бы быть апплет, который я могу установить, но я, может казаться, не нахожу его. Кто-то может помочь?

10
задан 14 November 2011 в 17:02

6 ответов

enter image description here

В терминале:

sudo apt-get install xfswitch-plugin

Во время установки это попросит, чтобы Вы для переключения менеджера окон - не выбирали GDM, но придерживались lightdm. N.B., так как это - текстовый экран, нажимают TAB, чтобы перейти к "OK" и нажать ENTER

Щелкните правой кнопкой и добавьте новый объект панели - Пользователь, Переключающийся

10
ответ дан 23 November 2019 в 04:18

Можно нажать имя пользователя в верхней панели и затем выбрать "Экран Блокировки". От заблокированного экранного выбора "Новый Вход в систему" и это заберет Вас на экран LightDM, где можно нажать другое имя пользователя и ввести пароль. Первый пользователь все еще зарегистрирован, и можно переключить назад и вперед этот путь.

5
ответ дан 23 November 2019 в 04:18

Если Вы не хотите вводить весь gdm и зависимости, можно просто создать средство запуска, которое достигает того же самого. Поместите это

#!/bin/sh
zenity --question --text "Switch user?" --title "New login" &&
gdmflexiserver --new

в названный файл fast-user-switch, затем сделайте

chmod +x fast-user-switch
sudo mv fast-user-switch /usr/local/bin/

Затем добавьте плагин Средства запуска к своей панели, отредактируйте меню и нажмите кнопку с отчетом с плюс на нем, там можно просто ввести в быстром пользовательском переключателе (это должно автоматически заполнить, в то время как Вы вводите, если Вы сделали прошлые шаги правильно), и выберите хороший значок (искать switch для подходящего …)

Примечание: Следующая версия XFCE, 4.10, будет включать кнопку Switch User в плагин Действий и удерживать от использования меню сессии.

Примечание к примечанию: если у Вас есть kdm вместо gdm/lightdm (kdm+xfce, может быть нечетная комбинация, но это происходит), 4.10 кнопки Switch User не работают. Однако следующие работы сценария удара, и дополнительно позволяют, Вы или входите в систему, как в настоящее время входил в систему пользователь, или запустите новый вход в систему:

#!/bin/bash

set -f              # no globbing, so we can safely use *

# other_local[joe]=:0, other_local[bob]=:1 etc. for all active local
# users other than us:
unset other_local; declare -A other_local; 
while read -rd $'\t'; do
    IFS=$',\n' r=($REPLY)
    [[ "${#r[@]}" -ge 4 && "${r[4]}" != '*' && "${r[2]}" != '' && "${r[0]}" != '' ]] && other_local[${r[2]}]=${r[0]}
done < <(kdmctl list alllocal)
IFS=$',\n' r=($REPLY)
[[ "${#r[@]}" -ge 4 && "${r[4]}" != '*' && "${r[2]}" != '' && "${r[0]}" != '' ]] && other_local[${r[2]}]=${r[0]}


user_choice=$( printf "%s\n" "${!other_local[@]}" "New login" |\
    zenity --list --column User --text 'Switch to an active user, or start a new login:' --title 'Switch user?' ) || exit 1

case $user_choice in
    "New login" ) kdmctl reserve ;;
    * ) kdmctl activate "${other_local[$user_choice]}" ;;
esac
5
ответ дан 23 November 2019 в 04:18

Экран блокировки, и при запросе войти в систему нажимает "New login".

(Работы над 12,04, но это, вероятно, работает над 11,10 также),

3
ответ дан 23 November 2019 в 04:18

gdmflexiserver не работал на меня, потому что это не было там в моей системе.

Я использовал dm-инструмент вместо этого: https://bugs.launchpad.net/ubuntu / + source/xfswitch-plugin / + ошибка/1320560

3
ответ дан 23 November 2019 в 04:18

Вызов dm-инструмента, или с 'блокировкой' или с опцией 'переключателя зазывале', оставит xfce4 сессию уязвимой для входа в систему без пароля согласно следующему отчету об ошибках: https://bugs.launchpad.net/lightdm / + ошибка/904006.

Вместо того, чтобы преследовать ошибку, devs, кажется, направляют людей для использования легкого блокировщика, который прост в использовании, и настроен с безопасными значениями по умолчанию.

Следующее фиксирует, гарантирует, что 'пользовательская опция' переключателя в xfce4 панели вызывает легкий блокировщик. Нет никакой потребности создать плагин средства запуска или установить дополнительный gnomeware.

(1) Легкий блокировщик установки (в моем случае от Debian 8/Jessie стабильный репозиторий).

(2) Замените/usr/local/bin/gdmflexiserver:

#!/bin/bash
light-locker-command -l
# [End]

(3) перезагрузка (полное завершение работы и перезапуск, необходимый однажды только, чтобы заставить панель активировать 'пользовательскую опцию' переключателя - у Вас могут быть более умные способы сделать это).

Каждый раз я поразил 'пользовательский пункт меню' переключателя, существует небольшая пауза на черном экране, прежде чем вход в систему появится, который не является там, когда я использую dm-инструмент, но хорошо знать, что моя сессия полностью заблокирована.

Благодаря pomidorabelisima в https://bugs.launchpad.net/ubuntu / + source/xfswitch-plugin / + ошибка/1320560 (копируют отчет об ошибках) для предостережения.

3
ответ дан 23 November 2019 в 04:18

Другие вопросы по тегам:

Похожие вопросы: