Chủ đề này Mục tiêu là:
để xác định xem có vấn đề gì với kernel 5.8.0-59 hay không, tôi nên báo cáo trên launchpad vì tôi không biết vào thời điểm đó
để yêu cầu hướng dẫn thay đổi hạt nhân tiêu chuẩn để bắt đầu,
làm thế nào để xóa các hạt nhân khác.
CHỈNH SỬA: Để cài đặt các phụ thuộc cho Kernel 5.12.14 để dùng thử thêm
Tôi chạy HP ProBook 450 G6 với LTS 20.04.2, nhưng vì Trình cập nhật phần mềm đã cài đặt kernel 5.8.0-59.66 cho Máy tính đó, nên nó chuyển sang màn hình đen hoàn toàn khi LUKS được yêu cầu nhắc nhập mật khẩu.
Tôi đã đợi nửa giờ để kiểm tra xem có thứ gì đó xuất hiện hay không, nhưng không có gì thay đổi.
Nhập mật khẩu một cách mù quáng và nhấn quay lại cũng không có tác dụng gì. - SAI, xem bên dưới
Tôi có thể nói rằng Hệ thống và LUKS không bị thay đổi thủ công quá nhiều ngoại trừ một số tệp hoán đổi, không có phần mềm nào được khởi tạo trước khi người dùng đăng nhập,
giống như mình đang chạy Gnome thường, phần cứng chỉ có 1 iGPU mà không có GPU chuyên dụng, chạy trên Trình điều khiển X11 nên chắc chắn không có trình điều khiển GPU chuyên dụng như với card nVidia.
Tôi cũng đã rút tất cả các thiết bị USB khỏi hệ thống để khắc phục sự cố mà không có tác dụng.
Với việc sử dụng các tùy chọn khởi động nâng cao và chọn kernel cũ hơn, chẳng hạn như 5.8.0-55.62, mọi thứ sẽ hoạt động như mong đợi ngay cả khi một số cài đặt như Thiết bị âm thanh và Thiết bị micrô đã bị thay đổi.
Sự cố với kernel 5.8.0-59?
Lần đầu tiên tôi dừng ở đây trước khi xem xét báo cáo lỗi, vì vậy báo cáo lỗi có thể chứa nhiều thông tin hơn vì tôi không chắc chắn cách xử lý như vậy.
Tôi không chắc mình có thể thiết lập hoặc đọc nhật ký nào từ lần thử khởi động, vì vậy bạn có thể tư vấn cho tôi để xác định vấn đề nằm ở phía tôi do xung đột phần mềm hoặc nhà phát triển. cạnh?
loại bỏ hạt nhân
Lọc lệnh dpkg sẽ hoạt động để xác định hạt nhân nào chúng tôi muốn xóa. Vì vậy, tôi tìm thấy ví dụ này https://phoenixnap.com/kb/ubuntu-remove-old-kernels
sudo dpkg ââlist | egrep âi ââcolor âlinux-image|linux-headersâ
hoặc
sudo dpkg ââlist | egrep âi ââcolor âlinux-image|linux-headersâ | wc âl
nhưng hệ thống của tôi dường như không có nhà vệ sinh
, tham số --color cũng không hoạt động đối với tôi như lời nhắc CLI.
Tôi vẫn sẽ đánh giá cao lợi ích của phương pháp phức tạp này, nhưng để đơn giản là hoàn thành công việc ngay bây giờ, hãy sử dụng một lệnh đơn giản hơn
dpkg --list | hình ảnh grep linux
Điều này nhắc smth. Tôi có thể làm việc với.
Bây giờ tôi phải xóa một số lựa chọn đó.
Hướng dẫn trong liên kết từ phía trên, đề xuất là Phương pháp để
Xóa thủ công các hạt nhân riêng lẻ khỏi dòng lệnh
lệnh sau liệt kê lại các Kernel, nhưng với trạng thái cài đặt của chúng:
dpkg -l | đuôi -n +6 | grep -E 'linux-image-[0-9]+' | grep -Fv $(uname -r)
Nó nhắc tôi một danh sách, thiếu hạt nhân hiện đang được sử dụng (5.8.0-55.62...). Tôi đoán điều đó nghe có vẻ không sai lắm vì kernel đang hoạt động và đang chạy (?).
Bây giờ là phần thú vị: Hạt nhân 5.8.0-59 mà tôi muốn đánh dấu để xóa, đã được đánh dấu là "đã cài đặt và đủ điều kiện để xóa" với chỉ báo trạng thái "ii".
Vì vậy, trước tiên hãy thử lệnh autoremove:
Sudo apt-get ââpurge autoremove
Kiểm tra lại với danh sách dpkg trước đó, nếu kernel hiện ở trạng thái "rc" hoặc vẫn là "ii" chứng tỏ Kernel 5.8.0-59 vẫn tồn tại và được đánh dấu "ii". Mhhhh... Điều đó đã không hoạt động như bình thường.
Vì vậy, chúng tôi cố gắng thực hiện thủ công:
sudo dpkg ââpurge linux-image-5.8.0-59-generic
hoặc
sudo dpkg ââpurge remove linux-image-5.8.0-59-generic
nhưng điều này nhắc nhở
dpkg: lỗi: cần một tùy chọn hành động
Dự đoán tốt nhất của tôi là mã lỗi này đã được nhắc, vì không còn hạt nhân nào khác trong hệ thống ngoại trừ 5.8.0-55.62, nhưng tôi không biết chắc chắn.
Tôi bị mắc kẹt ở điểm đó:
Tôi không biết cách xóa kernel mong muốn theo cách thủ công.
Tôi cũng không chắc danh sách các hạt nhân được tạo như thế nào - nó chỉ được tạo bởi các hình ảnh có sẵn hay có một số danh sách cần thay đổi không?
--- Cập nhật theo thời gian:
Hạt nhân 5.8.0-63.71
Cập nhật: Máy đã được cập nhật lên kernel 5.8.0-63.71 và màn hình trống vẫn tiếp diễn.
Một người dùng khác, xác nhận vấn đề
Một người dùng khác đã báo cáo vấn đề tương tự trên hai máy HP ProBook 450 G7 của mình. Đáng buồn thay, anh ấy đã đăng nó dưới dạng câu trả lời cho câu hỏi của tôi và bị hạ cấp/xóa, vì vậy bây giờ câu trả lời của anh ấy đã biến mất! Cảm ơn @Mods Dịch vụ dọn phòng tuyệt vời này, sẽ rất tuyệt nếu giúp người dùng và sao chép/dán câu trả lời của anh ấy vào phần bình luận.
Như đã đề cập, tôi sử dụng một số HP ProBook 450 G6, vì vậy nó là Thế hệ trước. Phần cứng khác nhau, nhưng cả hai đều là CPU Intel và iGPU. Phần mềm/Cài đặt của HP cũng có thể ảnh hưởng vì nhiều máy HP được báo cáo có vấn đề tương tự.
Chương trình cơ sở (UEFI)
Tôi đã kiểm tra Chương trình cơ sở của HP ProBook 450 G6 và Intel mới nhất và đã nâng cấp từ 1.08.0 lên Chương trình cơ sở R71 1.16.0 mới nhất cho đến nay. Điều này dường như không có bất kỳ tác dụng.
Tipp dành cho người dùng Linux cần nâng cấp Firmware: HP chỉ cung cấp các tệp cài đặt Windows.
Nếu bạn không có Windows hoặc VM hoặc Wine gốc, bạn không thể truy cập các tệp này.
Ngay sau khi VM/Wine của bạn cài đặt các tệp, bạn có thể duyệt qua thư mục cài đặt (Đường dẫn chuẩn nằm trong C:\SWSetup\XXXXXX), tạo một USB FAT32 Stick và chỉ cần tạo thủ công Cấu trúc thư mục "EFI\HP\BIOS\New" và đặt tệp .bin vào đó, vì đây là mọi thứ mà trình cài đặt thực hiện.
Nếu bạn không có Windows gốc, việc định tuyến thiết bị USB tới Wine/VM có thể khó khăn, vì vậy với gợi ý này, tôi hy vọng sẽ giúp bạn tiết kiệm thời gian.
TPM
IRC #ubuntu Người dùng TJ- nên khởi động Grub - Dòng lệnh và "rmmod tpm" để kiểm tra xem sự cố có liên quan đến TPM hay không.
Có vẻ như lệnh này không hoạt động vì TPM vẫn đang hoạt động:
https://Pastebin.com/c4UeXXsa
Việc tắt TPM trên toàn cầu trong Phần sụn UEFI cũng đã được thử:
Nhật ký phải là nhật ký phù hợp, nhưng nó cho biết TPM đã được kích hoạt. Tôi sẽ thực hiện một bản ghi khác trong lần khởi động lại tiếp theo:
https://Pastebin.com/fjK8TVVL
- Nhưng tôi sẽ cần thực hiện lại thao tác đó và kiểm tra nhật ký nếu TPM đã được hủy kích hoạt thành công.
cập nhật-grub
update-grub đã được thực hiện mà không có hiệu lực.
Khởi động chế độ phục hồi
Tôi đã thử khởi động các chế độ khôi phục của Kernel 5.8.0-59 và -63: Khởi động vào chế độ khôi phục, và tiếp tục khởi động "đầy đủ", không hoạt động. iGPU/màn hình không được vận hành bởi trình điều khiển thông thường bởi điều này (có thể là lý do màn hình không tắt lần này), chẳng hạn như Night Light không hoạt động với điều đó và xem nhanh Trang Giới thiệu về Cài đặt Gnome được tiết lộ một số GPU/trình điều khiển khác nhau
Khởi động với mục nhập mật khẩu mù - hoạt động
Tôi đã thử khởi động lại Kernel -59 và nhập mù mật khẩu LUKS và Người dùng của mình.
Vì tôi không có màn hình thứ hai nên tôi đã thử bật một số ứng dụng âm nhạc va no đa hoạt động. Vì vậy, máy tính đã khởi chạy kernel thành công và khởi động thành công hầu hết các phần, kernel chỉ gặp một số vấn đề liên quan đến màn hình/gpu theo như chúng tôi biết! (Người dùng khác có báo cáo lỗi và phần cứng tương tự, hãy mô tả cổng màn hình bên ngoài đang hoạt động)
Đây là một số nhật ký journalctl -b của điều đó:
https://Pastebin.com/uTAUG6XH
và để so sánh với khởi động "thành công" với Screen/GPU của Kernel 5.8.0-55:
https://pastebin.com/6qzCSKPR
Tôi chưa so sánh các bản ghi một cách chuyên nghiệp, nhưng Người dùng IRC #ubuntu tomreyn đã lưu ý dòng này:
gnome-shell [1530]: Không thể đặt gamma CRTC: bật drmModeCrtcSetGamma
CRTC 51 không thành công: Quyền bị từ chối
Cần điều tra chuyên nghiệp hơn ngoài thông tin người dùng của tôi.
Hạt nhân 5.12.14
Nó đã được đề nghị ở đây https://bugs.launchpad.net/ubuntu/+source/linux/+orms/1934647 để thử hạt nhân 5.12.14.
Tôi đã tải xuống các tệp và dpkg đã cài đặt chúng, nhưng một số tệp phụ thuộc bị thiếu: Tôi nghĩ tên của tệp respory là lib6c và nó cần nâng cấp từ 2.1 lên 2.3 hoặc đại loại như thế.
Nhưng nâng cấp với apt-get install -f, apt-get update && upgrade, apt --fix-broken install không thể thực hiện nâng cấp.
Tôi đã thực hiện một thao tác tự động xóa đang xóa một trong 4 tệp hạt nhân với bản nâng cấp phụ thuộc bị thiếu.
update-grub sau đó, chưa,
3 hạt còn lại
Việc khởi động lại với kernel mới rõ ràng là không thể và nhắc nhở như Kernel, Ramdisk hoặc initd bị thiếu, điều này có thể hiểu được vì anh ta cần tệp kernel tự động xóa và các phụ thuộc cần thiết của nó.
Bây giờ tôi gặp tình huống tương tự như đã nêu ở trên: Loại bỏ các hạt nhân theo cách thủ công sẽ nhắc "hành động bắt buộc" tương tự như đã nêu ở trên. Tôi cần tìm lý do cho lời nhắc lỗi đó hoặc tôi phải cài đặt tệp bị thiếu và nâng cấp phần phụ thuộc.
chẩn đoán
Tôi muốn cung cấp thêm nhật ký chẩn đoán nhưng không chắc chắn về điều gì:
Vì vậy, vui lòng cho tôi biết nhật ký nào bạn muốn xem trong phần nhận xét và có thể trích dẫn lệnh cho tôi. Cảm ơn