TTY가 비밀번호를 기다리지 않습니다


37

16.04에서 18.04로 업그레이드했습니다. Ctrl+ Alt+를 누르면 F3사용자 이름을 묻는 터미널이 나타납니다. 사용자 이름 을 입력하고을 Enter누르면 암호를 기다리지 않습니다 ( Enter아무 것도 입력하지 않고 눌린 것처럼 ). 무언가를 입력하더라도 일반 텍스트로 표시된 텍스트는 계속 암호가 잘못되었다고 말합니다. 몇 번 후 화면이 지워지고 다시 내 사용자 이름을 묻는 메시지가 표시되고 동일한 루프가 계속됩니다.


4
어제부터 U18.04.1과 동일한 문제입니다. 나는 생각 나는 4.15.0-44에 커널 4.15.0-43에서 업데이트 (WAS) 이후이 있습니다. GUI 로그인이 작동하고 사용자 이름을 입력하면 TTY 로그인이 자동으로 RETURN을 누르는 것 같습니다. /var/log/auth.logrepeatadly 쇼 login[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. 확인할 수 있습니까? 무엇을 uname -r보여줍니까?
PerlDuck

2
@ pranphy가 아니지만 auth.log에 동일한 내용이 표시됩니다. 그러나 "...에 대한 암호를 식별 할 수 없습니다"줄에 사용자 이름을 인쇄 했음에도 불구하고 "UNKNOWN에 대한 '/ dev / tty6'에 대한 로그인 실패 (1), 인증 실패"라고 표시되어 있습니다. 그런 다음 "인증 실패"대신 "서비스 모듈 오류"로 끝나는 마지막 오류를 여러 번 반복합니다. uname -r 출력 4.15.0-44- 일반
Rob Mosher

1
@PerbDuck @RobMosher가 말했듯이, 내 커널 버전은 4.15.0-44-generic첫 번째 오류 메시지에 사용자 이름이 포함되어 있으며 다른 오류 메시지는 사용자 이름을 얻지 못합니다. 다시 사용자 이름.
pranphy

5
적어도 누군가 이미 그것을보고했다 : bugs.launchpad.net/ubuntu/+source/shadow/+bug/1812095
PerlDuck

Linux 커널 버전 4.15.0.-44-generic의 문제 인 것 같습니다. 최신 커널 (4.20.5)로 업데이트했는데 문제가 해결되었습니다.
pranphy

답변:


19

Ubuntu Mate 18.04에서 4.15.0-44-generic과 동일한 TTY 문제

방금 4.15.0-45-generic으로 업데이트했지만 여전히 문제가 해결되지 않습니다.

내가 찾은 해결 방법은 이전 커널 4.15.0-43-generic으로 다시 전환하는 것입니다.

새 커널을 보류하고 제거했습니다.

sudo apt-mark hold linux-*-4.15.0-4[45]-generic
sudo apt remove linux-*-4.15.0-4[45]-generic

주의 : 물론, 이전 커널 linux-*-4.15.0-43-generic이 있어야합니다.) 그렇지 않은 경우 다음을 설치하십시오 :

sudo apt install linux-{image,headers}-4.15.0-43-generic

그런 다음 4.15.0-43에서 시스템이 제대로 부팅되고 tty 로그인이 작동하지만 두 번째 모니터에 문제가 있습니다 (그러나 이것은 완전히 다른 문제입니다).

업데이트 : 두 번째 모니터 문제를 수정했습니다. 사실 4.15.0-43 커널의 커널 모듈 누락과 관련된 비디오 가속 문제였습니다. "inxi -G"명령으로 비디오 카드가 가속 된 'modesetting'드라이버가 아닌 'fbdev'드라이버 (프레임 버퍼, GPU 가속 없음)를 사용하고 있음을 보여주었습니다.

예 1 (커널 모듈 설치) :

Graphics:  Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel 
Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa resolution: 1920x1080~60Hz 
OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.2.2

예 2 (커널 모듈 미설치) :

Graphics:  Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel 
Display: x11 server: X.Org 1.19.6 driver: fbdev unloaded: modesetting,vesa resolution: 1920x1080~60Hz 
OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.2.2

따라서 위 명령의 올바른 구문은 다음과 같습니다.

sudo apt install linux-{image,headers,modules,modules-extra}-4.15.0-43-generic

1
서로 다른 완전히 업데이트 된 두 시스템에서 커널 4.15.0-45 를 사용 하고 있습니다. 하나는 Kubuntu 18.04.1 설치를 사용하고 다른 하나는 Xubuntu 18.04.1 설치를 사용합니다. 이 문제는 Kubuntu를 실행하는 시스템에서만 발생합니다. 다른 하나는 아무 일도 일어나지 않은 것처럼 콘솔 모드에서 암호를 수락합니다. 이것을 어떻게 설명 할 수 있습니까?
Stormlord

이상한 문제. 문제가 4.15.0-45 / 44에는 있지만 4.15.0-43에는없는 Ubuntu Mate 18.04.1을 실행하는 랩톱이 있습니다. 그러나 Ubuntu Mate 18.04.01 및 커널 4.15.0-45가있는 내 Virtualbox VM에는 동일한 문제가 없습니다.
Andrea Turbiglio

Mint Cinnamon과 함께 커널 4.15.0-45를 사용하고 있으며 동일한 문제가 있습니다.
boctulus

나는 언급을 잊었다 ... 나는 또한 프레임 가속기를 사용하고 GPU 가속을 사용하지 않았다. 이 답변은 매우 정확합니다.
boctulus

9

다른 옵션은 부팅grub 부트 메뉴 에서 다른 커널을 사용 하는 것입니다 (사용 가능한 경우).

"선택 우분투에 대한 고급 옵션을 "
내 경우에는 4.15.0.-43가 제대로 작동했다

목록에서 사용 가능한 항목을 시도하십시오 (그러나 아마도 최상위 항목이 아닌 항목은 작동하지 않으며 복구 모드는 아닙니다)

여기에 이미지 설명을 입력하십시오


9

이것은 믿을 수 없습니다-오늘 나는 모든 업데이트와 함께 물리적 하드웨어의 PPA없이 Ubuntu 16.04.5 LTS ( Xenial Xerus ) 에서이 버그에 갔다 .
그래서 문제는 4.4.0-142-generic커널이었습니다. 증상은 문제와 정확히 동일합니다. 텍스트 콘솔의 Getty는 " Enter"을 (를) 보내며 비밀번호를 입력 할 수 없습니다. Login incorrect대신 보여줍니다 .

그래서이 버그가있는 커널을 제거하고 대신 138을 설치했습니다 ( USB 문제 와 비슷한 방법으로 ).

sudo apt-get purge linux-image-generic linux-headers-generic
sudo apt-get purge linux-image-4.4.0-139-generic linux-headers-4.4.0-139-generic \
linux-image-4.4.0-140-generic linux-headers-4.4.0-140-generic \
linux-image-4.4.0-141-generic linux-headers-4.4.0-141-generic \
linux-image-4.4.0-142-generic linux-headers-4.4.0-142-generic
sudo apt-get install amd64-microcode intel-microcode thermald
sudo apt-get autoremove

sudo apt-get install linux-image-4.4.0-138-generic linux-image-extra-4.4.0-138-generic
sudo apt-get install linux-headers-4.4.0-138 linux-headers-4.4.0-138-generic

나중에 재부팅했습니다. 나는 정상적인 커널을 기다릴 필요가있다.

경고 : 콘솔 로그인이 필요한 경우 커널을 4.4.0-142-generic로 업그레이드하지 마십시오 . 버그 1813873을 구독 하고 수정 사항을 확인한 후 최신 커널을 다시 설치하십시오 sudo apt-get install linux-image-generic linux-headers-generic.


2

4.20.0으로의 커널 업그레이드가 도움이되었습니다.


4
이 커널을 어떻게 설치 했습니까?
디저트

예, Linux Mint, 일명 Ubuntu 4.20.0으로 설치하는 방법을 찾고 싶습니다.
Patrik Laszlo

'Ukuu'를 사용하여 커널 4.20.7을 설치했으며 모든 것이 잘 작동합니다 ... x86-energy-perf-policy를 사용하려고 할 때 '지원되지 않는'커널을 사용하지 않아야하는 이유를 깨달았습니다.
boctulus
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.