Как сохранить имя последнего входившего пользователя на экране блокировки
Материал из Wiki AlterOS
Версия от 08:40, 13 февраля 2023; Dereviannykh.vo (обсуждение | вклад) (Новая страница: «Чтобы на экране входа сохранялись имена входивших пользователей, необходимо раскоменти…»)
Чтобы на экране входа сохранялись имена входивших пользователей, необходимо раскоментировать параметры в конфигурационном файле /etc/lightdm/lightdm.conf
greeter-hide-users=false greeter-show-manual-login=true greeter-show-remote-login=true allow-user-switching=true
Для доменных пользователей важно, чтобы профиль появлялся в конфигурационном каталоге /var/lib/AccountsService/users/ Пока мы работаем над автоматизацией этого процесса, можно созать профили вручную выполнивдействия приведенные ниже. 1. Создать файл в каталоге /var/lib/AccountsService/users/ c именем пользователя и текстом:
[User] XSession=cinnamon SystemAccount=false
2. Перезапустить AccountsService командой systemctl restart accounts-daemon.
Либо запустить bash-скрипт от суперпользователя:
#!/bin/bash LISTOFUSERS=$(/bin/ls /home/ | awk -F "@" '{print $1}') for USER in $LISTOFUSERS do if [ ! -f /var/lib/AccountsService/users/$USER ]; then echo $USER echo '[User] XSession=cinnamon SystemAccount=false ' > /var/lib/AccountsService/users/$USER fi done /bin/systemctl restart accounts-daemon