ไม่มีปัญหาเกี่ยวกับเฟิร์มแวร์ AMD GPU บน Ubuntu 17.10


17

ในขณะที่ทำงานsudo apt-get update && sudo apt-get upgradeฉันได้รับข้อผิดพลาดต่อไปนี้ในขณะที่กระบวนการอัพเกรดกำลังประมวลผลทริกเกอร์ในตอนท้าย จะแก้ไขได้อย่างไร?

ฉันอยู่ในการกำหนดค่าเริ่มต้นของ Ubuntu 17.10 ฉันได้ติดตั้งไดรเวอร์ที่มีอยู่แล้วโดยใช้ "โปรแกรมและการอัพเดท"

W: Possible missing firmware /lib/firmware/amdgpu/raven_gpu_info.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_rlc.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_mec2.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_mec.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_me.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_pfp.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_ce.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_sdma.bin for module amdgpu
W: Possible missing firmware /lib/firmware/amdgpu/raven_vcn.bin for module amdgpu

คำตอบ:


28

คุณสามารถละเว้นบรรทัดเหล่านั้นได้อย่างปลอดภัย

สิ่งที่คุณสังเกตเห็นมีไม่ได้ "ข้อผิดพลาด" คุณกำลังดูที่"คำเตือน" (ซึ่งคุณสามารถรับรู้ได้จากความจริงที่ว่าบรรทัดเหล่านั้นถูกเติมด้วยw)

เหตุผลที่คุณเห็นคำเตือนเหล่านั้น (และสิ่งที่พวกเขาไม่ได้บอกคุณ) ก็คือกราฟิกของ AMD ทั้งหมดจะโหลดขึ้นมาพร้อมกับllvmpipeแยกข้อความออกมา (โดยเฉพาะในรุ่นที่กำลังพัฒนา)

อย่างไรก็ตามคำเตือนเหล่านั้นสามารถละเว้นได้อย่างปลอดภัย

Nota Bene: สิ่งที่คุณไม่ต้องการทำคือดึงไฟล์ที่ถูกaptเตือนเกี่ยวกับจากแหล่งต่าง ๆ เช่นpeople.freedesktop.org/~agd5f/radeon_ucode/raven/ที่อาจแนะนำเวกเตอร์โจมตีที่มีศักยภาพ หากคุณยอมรับความปลอดภัยส่วนบุคคลอย่าวางใจไบนารีที่ไม่รู้จักจากแหล่งสุ่มซึ่งไม่สามารถตรวจสอบได้ว่ามีความอ่อนโยน


OP ถามถึงวิธีแก้ไข คำตอบนี้ไม่ได้ทำ ฉันก็เห็นข้อความนี้และเอาท์พุทหน้าจอของฉันก็เล่นได้หลายวิธี ความสามารถในการแก้ไข - โดยการแก้ไขคำเตือนเหล่านี้ - จะดีมาก
Roel Van de Paar

มัน @Roel those warnings can be safely ignoredไม่ได้หมายถึงได้รับการแก้ไขซึ่งเป็นเหตุผลที่ผมเตือนว่า หลักของปัญหาคือ AMD ไม่ได้เปิดซอร์สโค้ดและ Ubuntu รุ่นล่าสุด (เนื่องจากวิธีจัดการกับไดรเวอร์) เพียงแค่ไม่สนับสนุนไดรเวอร์ของ AMD ตามที่เคยใช้ (จนถึง Ubuntu 16 หากฉันไม่เข้าใจผิด) คำตอบของฉันอธิบายว่าในขณะที่ชี้ไปที่llvmpipeและอธิบายว่า Ubuntu จัดการกับสิ่งต่างๆอย่างไร (1/2)
e-sushi

@roel (2/2) เรื่องสั้นที่มีความยาว: หากฮาร์ดแวร์ของคุณไม่ได้รับการสนับสนุนและไดรเวอร์ที่สนับสนุน AMD ของ Ubuntu ไม่เหมาะกับคุณคุณสามารถปรับลดรุ่นเป็น Ubuntu รุ่นเก่า (LTS) หรือรับการ์ด GPU ที่รองรับโดย Ubuntu ไม่มีวิธีอื่นในการ "แก้ไข" สิ่งที่เลิกใช้แล้ว ในที่สุดคุณสามารถขอบคุณทั้ง AMD สำหรับสิ่งที่พวกเขาไม่ได้เปิดไดรเวอร์ของพวกเขาเพื่อโลก Linux เช่น (ตัวอย่าง) NVidia ทำหรือคุณสามารถขอบคุณ Ubuntu สำหรับการไป"เราไม่สนใจที่จะต่อสู้กับ GPU ที่ล้าสมัย ปัญหาคนขับเมื่อเอเอ็มดีไม่ให้ความช่วยเหลือและรหัส" สำหรับรายละเอียดโปรดดูเว็บไซต์ & เอกสารของอูบุนตู
e-sushi

-3

ฉันจะบอกวิธีเงียบคำเตือน!

ใส่ชื่อของไฟล์ "หายไป" พร้อมเส้นทางแบบเต็มในไฟล์ temp ฉันเรียกไฟล์ชั่วคราวว่า 'myraven'

ให้คำสั่ง:

sudo touch $( cat myraven )

เสร็จสิ้น (คุณสามารถลบไฟล์ชั่วคราวได้)


4
อย่าทำสิ่งนี้จริงๆ การทิ้งถังขยะในระบบไฟล์เพื่อปิดปากคำเตือนบางอย่างไม่ใช่ความคิดที่ดี การปรากฏตัวของไฟล์เหล่านั้นมีแนวโน้มที่จะส่งผลกระทบมากกว่าเพียงแค่คำเตือนเหล่านั้นจะปรากฏขึ้น - รหัสบางแห่งอาจสังเกตเห็นว่าไฟล์เหล่านี้มีอยู่และสามารถพยายามโหลดหรือป้องกันการติดตั้งรุ่นจริง ฯลฯ
Vladimir Panteleev
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.