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?

Michael Wheatland
źródło
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
Roynux
źródło
2
Wielkie
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 ...

Paul ALBERT
źródło
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.

Ste 'tbx'
źródło
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.

Juliusz
źródło
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 :)

Simon Rigét
źródło
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ć.

MaEtUgR
źródło