Build-Essential을 설치한 후 Kubuntu 20.04를 시작할 수 없습니다

Build-Essential을 설치한 후 Kubuntu 20.04를 시작할 수 없습니다

Kubuntu 20.04를 거의 새로 설치했습니다. 무작위로 재부팅되지 않을 때까지 모든 것을 진행하고 설정했습니다. 부팅 파티션을 포함하여 전체 디스크 LUKS 암호화를 사용하고 있습니다(여기). 구체적인 동작은 다음과 같습니다. grub 메뉴가 표시되고 Kubuntu를 선택하고 LUKS 비밀번호를 입력하면 성공적으로 잠금이 해제된 다음 "Dell" 로고에서 정지됩니다.

btrfs와 Timeshift 덕분에 롤백할 수 있었고 빌드 필수 설치로 인해 충돌이 발생하는 것을 발견했습니다. 나는 이것을 여러 번 테스트했습니다. 제외하고는 원활하게 재부팅됩니다.

sudo apt install build-essential

다시 시작했는데 실패했습니다. Dell 로고에 붙어 있으면 아무 일도 일어나지 않습니다. CapsLock 표시등이 작동하지 않고 키보드의 개별 키에 아무 것도 표시되지 않습니다( Ctrl++ 작동). 복구 모드, 루트 쉘로 재부팅하면AltDelete

apt remove build-essential; apt autoremove

여전히 시작되지 않습니다. 다시 작동하게 하는 유일한 방법은 라이브 USB로 부팅하고 빌드 필수를 설치하기 전에 btrfs 스냅샷을 복원하는 것입니다. 다시 설치 하면 build-essential또 죽습니다.

이 문제를 해결하는 방법에 대한 아이디어를 주시면 감사하겠습니다.

편집 1:build-essential을 설치하면 다른 여러 종속성도 설치되기 때문에 실제로 모든 종속성을 다시 확인하고 명시적으로 설치하여 그 중 하나가 시작 프로세스를 방해하는지 확인했습니다. 저는 이를 두 가지로 단순화했습니다. 빌드 필수 자체와 서로 의존하는 dpkg-dev입니다. 그러니 그것은 확실히 그 두 가방 중 하나일 뿐이고 다른 것은 아닙니다.

편집 2:"quiet" 및 "boot"를 제거하기 위해 grub 옵션을 편집하면 중단된 부팅 프로세스의 마지막 줄이 "사용 가능한 GPU 감지 시작 및 시스템 변경 사항 처리"라는 것을 볼 수 있습니다. 화면이 깜박입니다. 그러나 두 번째로 재부팅하고 똑같은 작업을 수행했습니다. 이번에는 해당 줄을 지나갔고 마지막 줄은 "Started Run anacron jobs"였습니다. 세 번째 시도, 마지막 줄은 "간단한 데스크탑 디스플레이 관리자 시작"입니다. 그래서 그것이 붙어있는 곳이 일관성이 없는 것 같습니다.

편집 3:복구 모드로 부팅하고 계속 부팅하면 성공합니다. 직접/정상적으로 시작할 때만 실패합니다. 복구 부팅 후 build-essential 및 dpkg-dev를 제거해도 여전히 부팅되지 않습니다.

편집 4:그래픽 드라이버와 관련이 있는 것 같습니다. grub에 "nomodeset"을 추가하면 시작됩니다. 그것 없이는 없을 것입니다.

편집 5:해결됨 sudo ubuntu-drivers autoinstallBuild-essential이 그래픽 드라이버를 무작위로 중단하고 프롬프트로 일반적인 오류 메시지 없이 Ubuntu 부팅을 완전히 차단한 이유를 여전히 알 수 없지만 약 8시간의 시간 손실 후 Ubuntu가 다시 안정적으로 실행되는 것 같습니다. .. ...

답변1

이는 그래픽 드라이버 문제였으며 해결되었습니다 sudo ubuntu-drivers autoinstall. 디버깅 프로세스의 특정 단계에 대해서는 원래 질문 끝에 있는 편집 내용을 참조하세요.

sudo ubuntu-drivers install대신 Ubuntu 22.04 이상에서 사용됩니다.

관련 정보