Uaktualniłem z 16.04 do 18.04. Kiedy naciskam Ctrl+ Alt+ F3, dostaję terminal, który monituje o nazwę użytkownika. Kiedy wpisuję swoją nazwę użytkownika i naciskam Enter, nie czeka ona na moje hasło (to tak, jakbym nacisnęła Enterbez wprowadzania danych). Nawet jeśli coś wprowadzę, tekst wyświetlany w postaci zwykłego tekstu oznacza, że moje hasło jest nieprawidłowe. Po kilku latach ekran jest wyczyszczony i ponownie wyświetla monit o podanie mojej nazwy użytkownika i ta sama pętla trwa.
37
/var/log/auth.log
repeatadly pokazylogin[939]: pam_unix(login:auth): conversation failed
,login[939]: pam_unix(login:auth): auth could not identify password for [pduck]
,login[939]: FAILED LOGIN (1) on '/dev/tty3' FOR 'pduck', Authentication failure
. Czy możesz to potwierdzić? Couname -r
pokazuje4.15.0-44-generic
a pierwszy komunikat o błędzie zawiera nazwę użytkownika, a pozostałe nawet nie otrzymują nazwy użytkownika, ponieważ tty nigdy nie czeka na nazwę użytkownika, aż do zbyt wielu prób (5) i resetuje się, aby czekać na nazwa użytkownika ponownie.Odpowiedzi:
Ten sam problem TTY z wersją 4.15.0-44-generic na moim Ubuntu Mate 18.04
Właśnie zaktualizowałem do wersji 4.15.0-45-generic, ale nadal nie rozwiązuje problemu.
Jedyne obejście, które znalazłem, to powrót do starego jądra 4.15.0-43-generic.
Wstrzymałem i usunąłem nowe jądra:
Uwaga: Oczywiście musi być obecny stary jądro Linux - * - 4.15.0-43-generic;) Jeśli nie, zainstaluj z:
Potem system ładuje się poprawnie na 4.15.0-43 i tty login działa, ale potem miałem problemy z drugim monitorem (ale to chyba inny problem).
AKTUALIZACJA: Naprawiłem problem z drugim monitorem, w rzeczywistości był to problem z przyspieszeniem wideo, związany z brakującymi modułami jądra z poprzednim jądrem 4.15.0-43. Komenda „inxi -G” pomogła, pokazując, że moja karta wideo używała sterownika „fbdev” (bufor ramki, brak przyspieszenia GPU), a nie przyspieszonego sterownika „ustawiania trybu”.
przyklad 1 (zainstalowane moduły jądra):
przyklad 2 (moduły jądra NIE są zainstalowane):
Tak więc poprawna składnia powyższego polecenia to:
źródło
Inną opcją jest użycie innego jądra w menu rozruchowym gruba (jeśli jest dostępne), po uruchomieniu:
Wybierz „ Zaawansowane opcje dla Ubuntu ”
W moim przypadku 4.15.0.-43 działał poprawnie
Po prostu spróbuj, co jest dostępne na liście (ale może raczej nie najwyższy wpis, czyli ten, który nie działa, a nie tryb odzyskiwania)
źródło
To niewiarygodne - dzisiaj poszedłem do tego błędu na Ubuntu 16.04.5 LTS ( Xenial Xerus ) ze wszystkimi aktualizacjami i bez PPA na fizycznym sprzęcie.
Problem
4.4.0-142-generic
dotyczył jądra. Objawy były dokładnie takie same jak w pytaniu. Konsola tekstowa Getty wysyła „ Enter” i nie pozwala mi wprowadzić hasła.Login incorrect
Zamiast tego pokazuje .Więc usunąłem to błędne jądro i zamiast tego zainstalowałem 138 (metodą podobną do problemu z USB ):
i ponownie uruchomiony ponownie. Ja / my musimy czekać na normalne stabilne jądro.
Ostrzeżenie: nie aktualizuj jądra do wersji 4.4.0-142-generic, jeśli potrzebujesz logowania do konsoli. Subskrybuj błąd 1813873 i po potwierdzeniu poprawki - zainstaluj ponownie najnowsze jądro za pomocą
sudo apt-get install linux-image-generic linux-headers-generic
.źródło
Pomogło uaktualnienie jądra do 4.20.0.
źródło