Linux Kubuntu는 매초마다 데드 스크린을 시작합니다

Linux Kubuntu는 매초마다 데드 스크린을 시작합니다

당신이 나를 도울 수 있기를 바랍니다. 비슷한 문제에 대해 몇 가지 해결책을 제공했지만 그 중 어느 것도 나에게 적합한 것 같지 않습니다.

내 설정:

  • 운영 체제:리눅스 쿠반투 19.10
  • MB: ASUS PRIME B350-PLUS
  • CPU: AMD 라이젠 3 1300X
  • 그래픽 프로세서: ATI Radeon HD 5450(듀얼 모니터, 2 x DVI 1920x1080)
  • 메모리:2x4GiB DDR4
  • SSD:부팅 드라이브는 Western Digital M.2 SSD입니다.

이 설정은 2주 전까지 완벽하게 작동했습니다. 그 무렵 BIOS를 업데이트했습니다. 그러다가 계속해서 문제가 발생했습니다. 문제는 다음과 같이 나타납니다.

1번 시작:

  1. BIOS 정보 표시
  2. GRUB이 나타나면 Kubuntu를 선택하고 Enter를 누릅니다.
  3. 화면이 검게 변하고 키보드와 마우스가 꺼집니다(백라이트 및 마우스 표시등).
  4. 모니터 2대가 절전 모드로 전환되고 USB 장치가 다시 켜짐
  5. 아무 일도 일어나지 않습니다. HDD_LED가 계속 켜져 있습니다.

그리고 몇 분 후에 재설정 버튼을 눌렀습니다.

시작 번호 2:

  1. BIOS 정보 표시
  2. GRUB이 나타나면 Kubuntu를 선택하고 Enter를 누릅니다.
  3. 화면이 검게 변하고 키보드와 마우스가 꺼집니다(백라이트 및 마우스 표시등).
  4. USB 장치가 다시 열립니다
  5. 로그인 화면이 나타납니다

화면은 절전 모드로 전환되지 않습니다. nosplash로 닫으면 스플래시 화면이 나오지 않습니다.

nomodeset으로 부팅을 시도했습니다. 지금까지 이것은 매번 작동하는 것 같습니다. 하지만 이 모드는 해당 해상도의 두 화면에 필요한 지원이 부족하기 때문에 내 문제에 대한 영구적인 해결책이 될 수 없습니다.

제가 알고 싶은 것은 이 문제에 대한 해결책을 알고 계시나요? 마지막 부팅에서 부팅 메시지를 읽을 수 있는 방법이 있습니까? 어쩌면 그들이 나에게 더 많은 것을 말해 줄 수도 있습니다.


고쳐 쓰다

마침내 실패한 부팅에서 dmesg를 부팅할 수 있었습니다. (dmesg가 /var/log/dmesg에 쓰고 있는지 확인하기 위해 부팅에 실패한 후 몇 분 정도 기다렸다가 다음 번 성공적인 부팅 후에 /var/에서 로그를 찾았습니다. 로그/dmesg.0). 이것이 나의 관심을 끌었습니다:

[   22.864019] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   22.864030] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   27.868014] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   27.868024] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   27.868032] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BE9E (len 821, WS 0, PS 0) @ 0xBEFB
[   32.872012] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   32.872021] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing CB6C (len 72, WS 0, PS 0) @ 0xCB9B
[   37.876016] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   37.876025] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   42.880011] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   42.880020] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   47.884011] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   47.884020] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   52.888015] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   52.888024] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   52.888095] kernel: [drm:cypress_dpm_set_power_state [radeon]] *ERROR* rv770_restrict_performance_levels_before_switch failed
[   57.892010] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   57.892019] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   57.892028] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BE9E (len 821, WS 0, PS 0) @ 0xBEFB
[   62.896010] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   62.896019] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing CB6C (len 72, WS 0, PS 0) @ 0xCB9B
[   67.900011] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   67.900020] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   72.904010] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   72.904018] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   77.908011] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   77.908020] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   82.912010] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   82.912018] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   87.916009] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   87.916018] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   92.920008] kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[   92.920017] kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C79C (len 62, WS 0, PS 0) @ 0xC7B8
[   93.142085] kernel: EXT4-fs (nvme0n1p2): mounted filesystem with ordered data mode. Opts: (null)

이것이 문제임에 틀림없다. 하지만 특정 부츠에만 해당됩니다. 이제 어떻게 고쳐야 할지 알아봐야겠네요.


고쳐 쓰다

문제를 발견하기 몇 주 전에 BIOS를 업데이트했던 기억이 납니다. 나는 그 사이 몇 주 동안 컴퓨터를 거의 사용하지 않았기 때문에 문제가 이미 거기에 있었는데도 그것을 보지 못했을 수도 있습니다.

저는 "버전 5220 2019/09/24"를 실행 중입니다. 그래서 "버전 5216 2019/09/09"로 되돌렸습니다. 저는 .CAP 파일을 스틱에 넣고 BIOS 메뉴에서 BIOS를 "업그레이드"하여 이 작업을 수행했습니다. 시간이 좀 걸렸지만 효과가 있었습니다.

그런 다음 시작했는데 그 이후로는 아무런 문제가 없었습니다. 그렇다면 마지막 BIOS 업데이트가 문제일 수도 있습니다. 이 버전의 변경 사항은 다음과 같습니다(ASUS에 따르면).

  1. 시스템 성능을 향상하려면 AGESA 1.0.0.3ABBA를 업데이트하세요.
  2. Ryzen 3000 CPU 사용 시 4세대 지원을 제거했습니다.

어쩌면 그들 중 하나가 Linux를 망가뜨렸을까요? 윈도우는 괜찮습니다. 참고: 이 마더보드에서 Linux가 가끔 부팅되지 않는 유사한 문제가 발생하는 경우 GRUB의 Linux 부팅 항목에서 "iommu=soft"를 매개변수로 사용해 보십시오.

관련 정보