Automatyczne logowanie Ubuntu 17.10 GDM nie działa


12

Wybrałem ustawienie „Automatyczne logowanie” z domyślnej aplikacji panelu sterowania Gnome 3 Ubuntu 17.10, ale po każdym restarcie ciągle resetuje się do „off” i nie pozwala mi na automatyczne logowanie.

Jakieś pomysły?


Czy używasz sterowników NVIDIA?
doug

Jeśli nie korzystasz ze sterowników nvidia (na komputerze stacjonarnym, laptopy powinny być w porządku), opublikuj zawartość /etc/gdm3/custom.confrównież zauważ, że ustawienie w Ustawienia> Szczegóły> Użytkownicy działa jak okładka, tzn. Cokolwiek odkryjesz jest włączone, to, co ukrywasz, jest wyłączone.
doug

Używam tego, to jest mójcustom.conf
wybrany

2
Problemem jest podpisana litera w słowie True w gdm3 custom.conf
Michael Wheatland

2
„AutomaticLoginEnable = true” zamiast „AutomaticLoginEnable = True”
Michael Wheatland,

Odpowiedzi:


12

Musiałem zmusić ekran logowania do korzystania z Xorga, a nie Waylanda (jeszcze nie obsługiwane przez sterowniki NVIDIA).

Edytuj jako root plik /etc/gdm3/custom.conf.

sudo nano /etc/gdm3/custom.conf

Zmień linię

#WaylandEnable=false

do

WaylandEnable=false

2

3

Myślę, że znalazłem problem, spróbuj edytować /etc/gdm3/custom.conf i pisać AutomaticLoginEnable=true zamiast AutomaticLoginEnable=Truew moim przypadku

(pełna mała litera słowa „prawda”)

lub odkomentuj tę linię, jeśli jest ...


Nie wydaje mi się to konieczne, ponieważ mój /etc/gdm3/custom.confjest już „AutomaticLoginEnable = true”, ale został skomentowany. Właśnie to skomentowałem.
Redbob

W moim napisano AutomaticLoginEnable = True i nigdy nie edytowałem go ręcznie ... Może to pomoże niektórym ludziom, jeśli nie tobie;)
Paul ALBERT

1
Niestety, nawet dla mnie to rozwiązanie zadziałało, @ Pöl Halbert ... Nie skomentowałem, bo tak było true. Ale przełączanie w panelu Szczegóły> Użytkownicy zmienia się Truei False. Nawet zmiana Truena trueautologin nie działała.
Redbob,

2

Ten sam problem. Pierwotnie zmieniłem „/etc/gdm3/custom.conf” i po prostu włączyłem „AutomaticLoginEnable = True”. To był cały problem: nie zauważyłem, że „prawda” musi być pisana małymi literami.

EDYCJA: Myliłem się. Moje autologin działa, ponieważ NIE używam gnome-xorg (domyślna opcja dla Ubuntu), ale klasyczną sesję gnome. Nie mogę sprawić, aby sesja gnome-xorg działała poprawnie, chyba że skonfiguruję timedlogin, co jest trochę nieprzyjemne.

EDYCJA 2: Ok, w końcu mam dość tego problemu, ponieważ jest ignorowany. Aby rozwiązać mój problem, ponieważ nie dbam o gdm, ale nadal chcę korzystać z chrome, zainstalowałem lightdm i zmieniłem automatyczne logowanie w ustawieniach użytkownika.

Innymi słowy:

sudo apt install lightdm

a następnie zwykła zmiana ustawień użytkownika dla autologin.


0

Mogę potwierdzić, że jest to błąd w aplikacji Ustawienia. Zmieniając flagę „Automatyczne logowanie” w obszarze Szczegóły-> Użytkownicy zapisuje wartości True / False dla AutomaticLoginEnable„/etc/gdm3/custom.conf”. Po ręcznym wpisaniu wartości AutomaticLoginEnable=trueautomatyczne logowanie działa.


1
To mi nie działa. W pliku zaznaczono opcję AutomaticLoginEnable = true, ale aktywacja jej nie zmieniła niczego.
Simon Rigét,

@ SimonRigét - jak już napisałeś w swojej odpowiedzi, obie zmienne są wymagane do automatycznego logowania: AutomaticLoginEnablei AutomaticLoginnazwy użytkownika. Aplikacja Ustawienia zapisuje obie zmienne, ale błąd polega na tym, że zapisuje prawda / fałsz dużymi literami.
Julius

1
To rozwiązanie nie działało dla mnie, @Julius i @ SimonRigét, bez względu na to, trueczy jest True, lub wynik jest taki sam: nic nie działa. Te dwa stwierdzenia są obecne w /etc/gdm3/custom.conf: AutomaticLoginEnableorazAutomaticLogin
Redbob

A 2 lata później to wciąż problem ...
Enigma

0

Musiałem ustawić dwie zmienne, aby działało:

$sudo gedit /etc/gdm3/custom.conf

I wstaw linie:

AutomaticLoginEnable = true
AutomaticLogin = <my user name>

Aplikacja ustawień jest wadliwa, w stopniu, w którym staje się bezużyteczna od 11.2017. Mam nadzieję, że to się zmieni :)


0

Właśnie miałem problemy z automatycznym logowaniem do GDM 3.28.3 z minimum 18.04 i gnome-coretylko. GUI zamarł całkowicie przy rozruchu z błędem A start job is running for Hold until boot process finishes upi po długich badaniach przypadkowo znalazłem rozwiązanie, wyłączając ekran powitalny rozruchu:

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

Uwaga: Aby ponownie włączyć powitanie: sudo gedit /etc/default/grubi upewnij się, że splash quietponownie znajduje się w cudzysłowie GRUB_CMDLINE_LINUX_DEFAULTnp GRUB_CMDLINE_LINUX_DEFAULT="splash quiet". Zastosuj nowe ustawienia za pomocą sudo update-grub.

Mam nadzieję, że pozwoli to zaoszczędzić czas innym ludziom. Jeśli ktoś ma pomysł, dlaczego to zadziałało, proszę dać mi znać.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.