5.10.7-3 리눅스 커널의 신비한 문제

5.10.7-3 리눅스 커널의 신비한 문제

저는 지난 한 달 동안 거의 매일 매우 이상한 문제에 직면해 있었습니다.

평소처럼 시스템을 사용하고 있는데 화면이 갑자기 정지됩니다.

오디오가 재생 중인 경우 마지막 1초 정도에 끝없이 반복되기 시작합니다.

키보드와 마우스가 응답하지 않게 됩니다. TTY 또는 SysRq에 액세스할 수 없습니다.

잠시 후 키보드의 Numlock 표시등이 꺼집니다.

1~2분 후에 광마우스의 표시등도 꺼집니다.

마우스와 키보드를 분리했다가 다시 연결해도 아무런 효과가 없습니다.

화면이 꺼지지 않는 이유는 아마도 자체 전원이 있기 때문일 것입니다.

이 시점에서 제가 할 수 있는 유일한 일은 하드 종료를 수행하는 것입니다.

이 문제는 CPU 또는 메모리 사용량과 관련된 것으로 보이지 않습니다.

일반적으로 이런 일은 Firefox가 열려 있을 때 발생합니다. 비록 이것이 제가 항상 Firefox를 열어두었기 때문인지는 확실하지 않습니다.

이상하게도 최신 LTS 5.4.89-1 커널로 롤백하면 문제가 해결되는 것 같습니다.

저는 이 문제를 더 깊이 파고들어 5.10 커널에서 정확히 무엇이 문제를 유발하는지 이해하고 싶습니다.

커널과 xorg 로그를 읽어보았으나 흥미로운 내용을 찾을 수 없었습니다. 아마도 로그를 읽고 중요한 로그를 분리하는 방법을 모르기 때문일 것입니다.

필요한 경우 5.4에서 5.10 사이의 모든 커널 버전을 시도하여 문제가 있는 버전을 격리해 보겠지만 거의 무작위로 발생하므로 시간이 좀 걸릴 것입니다.

편집: 이 문제는 커널 5.9.16-1에서도 발생합니다. 출력을 볼 때 journalctl컴퓨터가 정지되기 전 출력의 마지막 몇 줄이 에서 나온 것임을 알았습니다 rtkit-daemon. 이는 컴퓨터와 관련이 있다고 의심하게 만들었습니다.

Feb 07 11:15:24 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:24 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Successfully made thread 9011 of process 8922 owned by '1000' RT at priority 10.
Feb 07 11:15:32 glorious-manjaro rtkit-daemon[1131]: Supervising 5 threads of 3 processes of 1 users.
Feb 07 11:15:47 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.
Feb 07 11:15:47 glorious-manjaro rtkit-daemon[1131]: Supervising 4 threads of 2 processes of 1 users.

그리고 이번에는 파이어폭스를 열지 않았습니다.

나는 다음을 사용하고 있습니다 :

운영 체제: KDE Plasma 5.20.5(Xorg)가 포함된 Manjaro Linux

커널 버전: 5.10.7-3

운영 체제 유형: 64비트

프로세서: 4x Intel® Core™ i5-4590 CPU @ 3.30GHz

메모리: 3.8GiB RAM

그래픽 프로세서: Mesa DRI Intel® HD Graphics 4600

답변1

나는 당신과 같은 오류를 겪었습니다. 커널 문제인 것 같습니다. 유일한 방법은 최신 커널을 얻거나 lts를 사용하는 것입니다.

대략적인 구체적인 이유는 Journalctl에서 확인할 수 있습니다.

tpm0: [펌웨어 오류]

관련 정보