Jak skonfigurować lightdm, aby umożliwić ręczne logowanie w Ubuntu 14.04

36

Kiedyś modyfikowałem /etc/lightdm/lightdm.conf, dodając wiersz greeter-show-manual-login=true, aby umożliwić logowanie ukrytym użytkownikom i rootowi.

Teraz właśnie zainstalowałem nowy Ubuntu 14.04 i plik lightdm.confnie jest już zlokalizowany /etc/lightdm. Jest w /etc/initi został całkowicie zmodyfikowany.

Jak zmusić ekran logowania lightdm do pokazania pola do wprowadzenia nazwy logowania?

Kok
źródło

Odpowiedzi:

29

Ok, w końcu znalazłem rozwiązanie, bardzo proste. Plik do edycji znajduje się teraz /usr/share/lightdm/lightdm.conf.d, a nazywa się: 50-ubuntu.conf.

Właśnie dodałem wiersz:

greeter-show-manual-login=true

a przy następnym uruchomieniu mogłem wprowadzić dowolną nazwę użytkownika na ekranie logowania.

wprowadź opis zdjęcia tutaj

Kok
źródło
4
Zamiast edytować domyślny plik systemowy, dlaczego nie dodać własnego do folderu lightdm.conf.d?
bshacklett
1
Jeśli utworzysz zupełnie nowy plik, zgodnie z sugestią @bshacklett, musisz go rozpocząć [SeatDefaults].
pix
W przypadku Plazmy plik to/usr/share/lightdm/lightdm.conf.d/40-kde-plasma-kf5.conf
Danny Beckett
10

Miałem również ten sam problem z instalacją Ubuntu 14.04. Ale rozwiązałem problem, obserwując stronę.

Rozwiązaniem jest utworzenie pliku lightdm.confwewnątrz /etc/lightdm/i umieszczenie w nim następującej zawartości:

[SeatDefaults]
greeter-show-manual-login=true

Po ponownym uruchomieniu systemu mogłem zalogować się z innymi użytkownikami.

acharyagTM
źródło
W Ubuntu 14.04 64bit plik konfiguracyjny został zmieniony na /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf Ale w 32
bitowym
0

Powinieneś także wykonać następujący krok:

zaktualizuj /etc/pam.d/common-sessioni zmień wiersz:

session sufficient pam_lsass.so

do:

session [success=ok default=ignore] pam_lsass.s

Po ponownym uruchomieniu moja ścieżka była w porządku i wydaje się, że wszystko znów działa normalnie.

Zobacz raport o błędzie

użytkownik115226
źródło
0

Oprócz greeter-show-manual-login=trueopcji można użyć greeter-hide-users=true. Osobiście to właśnie mam /etc/lightdm/lightdm.conf: opcja ręcznego logowania jest komentowana, a pozostała tylko opcja ukrywania użytkowników.

Sergiy Kolodyazhnyy
źródło
Jeśli dobrze cię rozumiem, ta opcja umożliwia logowanie tylko jako użytkownik-gość.
odszedł
@ odszedł nie, logowanie jest dozwolone dla wszystkich użytkowników, nie tylko gości. Musisz tylko wpisać nazwę użytkownika, zamiast wybierać z listy w oknie powitalnym
Sergiy Kolodyazhnyy
Nie w mojej instalacji. Nie ma gdzie wpisać nazwę użytkownika. Jest tylko etykieta z Guest Sessionprzyciskiem Log In >i, a jeśli klikniesz lub wciśniesz enter, użytkownik-gość zaloguje się. Używanie strzałek w górę / w dół również nie pomaga. Przełączanie użytkowników po zalogowaniu jako gość również nie działa.
odszedł
@ gone A jakiej wersji Ubuntu używasz?
Sergiy Kolodyazhnyy
U14.04.3 LTS w maszynie wirtualnej VirtualBox na Macbooku Pro z systemem MacOS.
odszedł