Ubuntu 17.10 GDM Auto-Login не работает


12

Я выбрал параметр «Автоматический вход в систему» ​​в приложении панели управления Gnome 3 Ubuntu 17.10 по умолчанию, но после каждого перезапуска он сбрасывается на «выключен» и не позволяет автоматически входить в систему.

Есть идеи?


Вы используете драйверы NVIDIA?
Дуги

Если вы не используете драйверы nvidia (на настольном компьютере с ноутбуками все должно быть в порядке), опубликуйте содержимое /etc/gdm3/custom.confтакже обратите внимание, что настройка в меню «Настройки»> «Подробности»> «Пользователи» действует как обложка, т. Е. Все, что вы раскрываете, включено, то, что вы скрываете, отключено.
Дуги

Я использую это, это мойcustom.conf
избранный

2
Проблема в заглавной букве слова True в gdm3 custom.conf
Майкл

2
«AutomaticLoginEnable = true» вместо «AutomaticLoginEnable = True»
Майкл Уитланд,

Ответы:


12

Мне пришлось заставить экран регистрации использовать xorg, а не wayland (пока не поддерживается драйверами nvidia).

Отредактируйте от имени root файл /etc/gdm3/custom.conf.

sudo nano /etc/gdm3/custom.conf

Изменить линию

#WaylandEnable=false

в

WaylandEnable=false

2
Большое спасибо, это работает для меня в сочетании с: AutomaticLoginEnable = true AutomaticLogin = <мое имя пользователя>
amDude1848

3

Я думаю, что я нашел проблему, попробуйте отредактировать /etc/gdm3/custom.conf и написать, AutomaticLoginEnable=true а не AutomaticLoginEnable=Trueв моем случае

(полная строчная буква для слова "правда")

или раскомментируйте эту строку, если она ...


Я не думаю, что это необходимо, потому что мой /etc/gdm3/custom.confуже "AutomaticLoginEnable = true", но это было прокомментировано. Я просто прокомментировал это.
Редбоб

По моему это было написано AutomaticLoginEnable = True, и я никогда не редактировал это вручную .... Может быть, это может помочь некоторым людям, если не вы;)
Пол АЛЬБЕРТ

1
К сожалению, даже для меня это решение сработало, @ Pöl Halbert ... Я не прокомментировал, потому что это было true. Но, переключаясь в Details> Users панель, получается Trueи False. Даже при переходе Trueна trueавтологин не работал.
Редбоб

2

Та же проблема. Первоначально я изменил "/etc/gdm3/custom.conf" и просто включил "AutomaticLoginEnable = True". Это был весь вопрос: я не заметил, что «True» должно быть в нижнем регистре.

РЕДАКТИРОВАТЬ: я был не прав. Мой autologin работает, потому что я не использую gnome-xorg (опция по умолчанию для ubuntu), а сеанс gnome classic. Мне не удастся заставить сеанс gnome-xorg работать должным образом, если я не настрою временный журнал, что немного неприятно.

РЕДАКТИРОВАТЬ 2: Хорошо, я наконец получил достаточно этой проблемы, так как она игнорируется. Чтобы решить мою проблему, так как меня не волнует вопрос о gdm, но я все еще хочу использовать chrome, я установил lightdm и изменил автологин в пользовательских настройках.

Другими словами:

sudo apt install lightdm

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


0

Я могу подтвердить, что это ошибка в приложении Настройки. При изменении флага «Автоматический вход в систему» ​​в разделе «Сведения-> Пользователи» записываются значения True / False для AutomaticLoginEnableв «/etc/gdm3/custom.conf». После ввода значения вручную AutomaticLoginEnable=trueавтоматический вход работает.


1
Это не работает для меня. AutomaticLoginEnable = true был отмечен в файле, но его активация ничего не изменила.
Саймон Ригет

@ SimonRigét - как вы уже написали в своем ответе, обе переменные необходимы для автоматического входа в систему: AutomaticLoginEnableи AutomaticLoginс именем пользователя. Приложение «Настройки» записывает обе переменные, но ошибка в том, что оно пишет True / False заглавными буквами.
Юлий

1
Это решение не сработало для меня, @Julius и @ SimonRigét, не смотря на то, что оно trueили нет True, результат тот же: ничего не работает. Эти два утверждения присутствуют в /etc/gdm3/custom.conf: AutomaticLoginEnableиAutomaticLogin
Redbob

И спустя 2 года это все еще проблема ...
Enigma

0

Мне пришлось установить две переменные, чтобы это работало:

$sudo gedit /etc/gdm3/custom.conf

И вставьте строки:

AutomaticLoginEnable = true
AutomaticLogin = <my user name>

Приложение настроек глючит, и оно становится бесполезным с 11.2017. Надеюсь, что это изменится :)


0

У меня просто были проблемы с автоматическим входом в GDM 3.28.3 с минимальной 18.04 и gnome-coreтолько. GUI полностью завис при загрузке с ошибкой, A start job is running for Hold until boot process finishes upи после долгих исследований я случайно нашел решение, отключив заставку загрузки:

# disable splash screen on boot
sudo sed -i 's/splash quiet//g' /etc/default/grub
sudo update-grub

Примечание: Для того, чтобы включить выплеск снова: sudo gedit /etc/default/grubи убедитесь , что splash quietопять - таки в пределах кавычек , GRUB_CMDLINE_LINUX_DEFAULTнапример GRUB_CMDLINE_LINUX_DEFAULT="splash quiet". Примените новые настройки с помощью sudo update-grub.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.