Доброго времени суток, знаю, тема не нова, но поиск не дал результатов.
Краткая предыстория: при установке система предлагала включить автоматический вход, но я отказался. На данный момент возникла такая потребность.
Система: Ubuntu 16.04 LTS
Окружение: unity
Что пробовал делать:
заходить в "Учетные Записи" в настройках - переключатель для включения автоматического входа отсутствует (нажимал кнопку "разблокировать"/"заблокировать" эффекта 0)
ставил пакет users-admin - чекбокс для автоматического входа в систему неактивен
правил /etc/lightdm/lightdm.conf его содержание на данный момент таково:
[SeatDefaults]
user-session = ubuntu
greeter-session = unity-greeter
allow-guest = false
autologin-user-timeout = 0
autologin-guest = false
autologin-user = chek
autologin-session = lightdm-autologin
менял пункт greeter-session = lightdm-gtk-greeter
система реагировала сменой окружения, т.е файл я редактировал правильный
ставил autologin-user-timeout = 1 , происходило циклическое моргание экрана, которое исчезало только когда менял опять таймаут на 0
Пробовал добавить пользователя в группу autologin
sudo groupadd -r autologin
делал sudo apt-get install --reinstall lightdm
делал sudo dpkg-reconfigure lightdm
Вообщем, ничего из этого не помогло, не знаю куда дальше рыть, надеюсь тут мне помогут
в системе присутствует шифрование ecryptfs, если это имеет значение
upd: ставил недавно xfce, потом удалял причем вручную, может autoremove какие-то пакеты потерло , но уже тогда не было возможности в настройках сделать автовход
upd: вообщем причину, почему не работает автовход нашел - все дело в шифровании ecryptfs.
Для того, чтобы была возможность автовхода нужно убрать шифрование ecryptfs с раздела /home
Я сделал это по инструкции:
1. Создайте резервную копию вашей домашней директории
sudo cp -rp /home/user /home/user.backup
1.1. Тщательно проверьте комплектность резервных копий!!!
1.2. Воспользуйтесь сетевым сервером резервного копирования!!!
2. Выйдете из менеджера рабочего стола и переключитесь в консоль (CTRL-ALT-F1) от лица root
3. Удалите домашнюю директорию
эрэм эрэф /home/user (user заменить именем пользователя в этом и каждом следующем пункте)
4. Удалите пакеты
apt-get remove ecryptfs-utils libecryptfs0
5. Перенесите или скопируйте домашнюю директорию из резервной копии
mv /home/user.backup /home/user
6 . Проверьте права и владельца новой директории
chown user:user /home/user
chmod 750 /home/user
7. перезагрузиттесь
8. удалите файлы .Private .ecryptfs в домашней директории
rm -rf ~/.Private
rm -rf ~/.ecryptfs
9. Наслаждайтесь
источник:
http://unixforum.org/index.php?showtopic=130145после этого все настройки/вкладки/пароли/приложения/оформление остались на месте, появился переключатель автовхода в настройках, может кому пригодится, тему можно закрывать.