Score:0

เคอร์เนลยุ่งเหยิงหลังจากถอนการติดตั้ง amdgpu Ubuntu 21.10

ธง kr

ฉันต้องการความช่วยเหลือในการแก้ปัญหานี้ ขอบคุณที่สละเวลา

ฉันติดตั้ง amdgpu (amdgpu-pro-21.30-1290604-ubuntu-20.04.tar.xz จากเว็บไซต์ amd.com) เมื่อไม่นานมานี้และมันก็ทำงานได้ดีบน Ubuntu 21.10 ของฉัน จากนั้นสิ่งต่าง ๆ ก็พังหลังจากอัปเดต gcc (อัปเดตอูบุนตูปกติ) และไม่สามารถคอมไพล์ได้อีกต่อไป ตั้งแต่นั้นมา การอัปเดตใด ๆ กับเคอร์เนล linux ก็ล้มเหลว ดูเหมือนว่าจะทำงานได้ แต่ฉันไม่สามารถบูตได้อีกต่อไป ระหว่างการบู๊ตเครื่องหยุดทำงานด้วยหน้าจอสีดำ

ฉันถอนการติดตั้ง amdgpu ด้วยคำสั่งรวม 'amdgpu-install --uninstall' และติดตั้งเคอร์เนลใหม่ แต่ก็ไม่ได้เปลี่ยนแปลงอะไร ฉันติดตั้งอีกครั้ง ได้รับข้อความแสดงข้อผิดพลาดว่าคอมไพล์ไม่ได้) ไม่มีการเปลี่ยนแปลง จากนั้นฉันก็ลบมันอีกครั้งไม่มีการเปลี่ยนแปลง ฉันติดตั้งแพ็คเกจ mesa, xserver, เคอร์เนลรวมถึงส่วนหัว ฯลฯ ใหม่ แต่ไม่มีอะไรเปลี่ยนแปลง ได้รับหน้าจอสีดำระหว่างการบู๊ต ฉันติดตั้ง Ubuntu ใหม่บนพาร์ติชันอื่นเพียงเพื่อคัดลอกเคอร์เนล (/boot/initrd.img-5.13.0-28-generic) จากที่นั่นไปยัง /boot/ ของฉัน ด้วยไฟล์เคอร์เนลนั้นทุกอย่างทำงานได้ดี การบูตเครื่องเป็นเรื่องปกติ แต่ทันทีที่ติดตั้งเคอร์เนลหรือเรียกใช้ update-initramfs ฉันพบปัญหาอีกครั้งและฉันก็ติดอยู่บนหน้าจอสีดำอีกครั้งเมื่อบูต ฉันยังลองติดตั้งเคอร์เนลเก่าและลบเคอร์เนลใหม่ มันเกิดขึ้นกับทุกเคอร์เนลที่ฉันลอง

ข้อผิดพลาดที่ฉันได้รับจาก update-initramfs:

cp: ไม่สามารถ stat '/lib/firmware/updates/amdgpu': ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/amdgpu/vangogh_gpu_info.bin สำหรับโมดูล amdgpu
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/amdgpu/aldebaran_ta.bin สำหรับโมดูล amdgpu
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/amdgpu/aldebaran_sos.bin สำหรับโมดูล amdgpu
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/amdgpu/aldebaran_rlc.bin สำหรับโมดูล amdgpu
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/amdgpu/aldebaran_mec2.bin สำหรับโมดูล amdgpu
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/amdgpu/aldebaran_mec.bin สำหรับโมดูล amdgpu
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/amdgpu/aldebaran_sdma.bin สำหรับโมดูล amdgpu
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/amdgpu/sienna_cichlid_mes.bin สำหรับโมดูล amdgpu
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/amdgpu/navi10_mes.bin สำหรับโมดูล amdgpu
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/amdgpu/aldebaran_vcn.bin สำหรับโมดูล amdgpu
W: อาจไม่มีเฟิร์มแวร์ /lib/firmware/amdgpu/aldebaran_smc.bin สำหรับโมดูล amdgpu
I: initramfs จะพยายามดำเนินการต่อจาก /dev/nvme0n1p2

ฉันสังเกตเห็นว่าไฟล์เคอร์เนลที่มีรูปแบบไม่ถูกต้อง (/boot/initrd.img-5.13.0-28-generic) มีขนาดใหญ่กว่าไฟล์ที่ฉันคัดลอกมาจากการติดตั้งใหม่ ไม่รู้ว่าสำคัญไหม ฉันไม่เคยใช้ update-initramfs มาก่อน แต่ฉันดูในไฟล์ปรับแต่งภายใต้ /etc/ และไม่พบสิ่งที่น่าสงสัย

กราฟิกการ์ดของฉันคือการ์ด AMD navi 22, radeon 6700xt ถ้าฉันรู้ว่าไดรเวอร์จาก amd.com ไม่ได้ให้ประโยชน์ใด ๆ กับไดรเวอร์ที่รวมอยู่ในเคอร์เนลสำหรับผู้ใช้ทั่วไป ฉันคงไม่ติดตั้งมันตั้งแต่แรก แต่ตอนนี้ฉันต้องออกไปจากความยุ่งเหยิงนี้ กรุณาช่วย

us flag
ติดตั้งอูบุนตูอีกครั้ง นั่นเป็นวิธีแก้ไขที่ง่ายที่สุด
kr flag
ฉันหวังว่าจะมีวิธีแก้ปัญหาที่ง่ายกว่านี้ การติดตั้งใหม่ทุกอย่างเป็นงานมาก
us flag
ขณะรีบูตเครื่อง คุณสามารถใช้เคอร์เนลที่เก่ากว่าจากเมนูด้วงได้หรือไม่? เคอร์เนลนั้นแก้ไขปัญหาหรือไม่
kr flag
ในขณะที่มันทำงานกับเมล็ดที่เก่ากว่า ในความพยายามของฉันที่จะแก้ไขปัญหาที่แต่เดิมฉันมีเฉพาะกับเคอร์เนลใหม่ล่าสุดเท่านั้น พวกเขาถูกสร้างขึ้นใหม่โดย update-initramfs และใช้งานไม่ได้อีกต่อไป

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา