ไดรเวอร์ที่เป็นกรรมสิทธิ์ของ NVIDIA ออก 520.56.06

NVIDIA ได้ประกาศเปิดตัวสาขาใหม่ของไดรเวอร์ที่เป็นกรรมสิทธิ์ NVIDIA 520.56.06 ไดรเวอร์พร้อมใช้งานสำหรับ Linux (ARM64, x86_64), FreeBSD (x86_64) และ Solaris (x86_64) NVIDIA 520.x กลายเป็นสาขาที่สองที่เสถียรหลังจากที่ NVIDIA เปิดส่วนประกอบที่ทำงานในระดับเคอร์เนล ข้อความต้นฉบับของโมดูลเคอร์เนล nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko และ nvidia-uvm.ko (Unified Video Memory) จาก NVIDIA 520.56.06 รวมถึงส่วนประกอบทั่วไป ใช้ในนั้นไม่เชื่อมโยงกับระบบปฏิบัติการเผยแพร่บน GitHub เฟิร์มแวร์และไลบรารีที่ใช้ในพื้นที่ผู้ใช้ เช่น CUDA, OpenGL และ Vulkan stacks ยังคงเป็นกรรมสิทธิ์

นวัตกรรมหลัก:

  • เพิ่มการรองรับ GeForce RTX 4090 GPU
  • ไดรเวอร์ได้รับการอัปเดตเพื่อรองรับ Vulkan Graphics API ส่วนขยาย VK_KHR_acceleration_structure, VK_KHR_deferred_host_operations, VK_KHR_ray_query, VK_KHR_ray_tracing_pipeline, VK_NV_cuda_kernel_launch, VK_NV_ray_tracing, VK_NV_ray_tracing_motion_blur, VK_NVX_binary_import และ VK_NVX_image_view_ หมายเลขอ้างอิงไม่สามารถใช้งานได้อีกต่อไปขึ้นอยู่กับโมดูลเคอร์เนล nvidia-uvm.ko
  • เพิ่มการสนับสนุนสำหรับการส่งมอบการอัปเดต OTA สำหรับ Proton และ Wine NVIDIA NGX หากต้องการเปิดใช้งานการดาวน์โหลดการอัปเดต ให้ตั้งค่าตัวแปรสภาพแวดล้อม PROTON_ENABLE_NGX_UPDATER เป็น 1
  • ในตัวติดตั้ง (ตัวติดตั้ง nvidia) ผู้ใช้ที่ไม่ใช่รูทจะได้รับอนุญาตให้ใช้ตัวเลือก "--add-this-kernel" ซึ่งจะมีการบ่งชี้ความคืบหน้าของการสร้างโมดูลเคอร์เนลที่แม่นยำยิ่งขึ้น และคำเตือนจะปรากฏขึ้นหาก ตัวโหลดบูต Vulkan ICD หายไป
  • ปรับปรุงการสนับสนุนสำหรับระบบ DKMS (Dynamic Kernel Module Support) ที่ใช้ในการสร้างโมดูลเคอร์เนลหลังจากอัปเดตเคอร์เนล Linux หากระบบมียูทิลิตี้ dkms ตอนนี้ตัวติดตั้งจะลงทะเบียนโมดูลเคอร์เนลที่ให้มาใน DKMS ตามค่าเริ่มต้น
  • เพิ่มการใช้งานดีบักเกอร์ CUDA ใหม่ (libcudadebugger.so) สำหรับสถาปัตยกรรม GPU ที่เริ่มต้นด้วย Pascal
  • แก้ไขการถดถอยที่ทำให้เกิดการค้างและหน้าจอว่างเปล่าเมื่อใช้งานเซิร์ฟเวอร์ X บน GPU RTX 30 ซีรีส์ในการกำหนดค่าบางอย่างด้วยจอภาพที่เชื่อมต่อผ่าน HDMI
  • แก้ไขปัญหาที่ทำให้ Spider-Man Remastered หยุดทำงานบน GPU Turing และใหม่กว่า
  • แก้ไขข้อผิดพลาดในไดรเวอร์ Vulkan ที่ทำให้เชดเดอร์ควบคุมเรขาคณิตและเทสเซลเลชันเสียหาย

ที่มา: opennet.ru

เพิ่มความคิดเห็น