NVIDIA 575.57.08 แนะนำการปรับปรุง Wayland, Xwayland และเพิ่ม Smooth Motion AI

ไดรเวอร์ NVIDIA บน Linux

NVIDIA ได้เปิดตัวไดรเวอร์กรรมสิทธิ์เวอร์ชัน 575.57.08 อย่างเป็นทางการแล้ว ซึ่งถือเป็นจุดเริ่มต้นของสาขา 575.x ใหม่ในฐานะที่เสถียร โดยเป็นสาขาที่สิบที่พัฒนาขึ้นหลังจากเคอร์เนล NVIDIA เปิดซอร์สบางส่วน

เวอร์ชันใหม่มาพร้อมการปรับปรุงมากมายที่มุ่งเน้นไปที่ประสิทธิภาพกราฟิก ความเข้ากันได้ของ Wayland การปรับแต่งแล็ปท็อป และที่สำคัญที่สุดคือการแก้ไขจุดบกพร่องและการปรับปรุงประสิทธิภาพ

NVIDIA 575.57.0 คุณสมบัติใหม่ยอดนิยม

ความก้าวหน้าที่โดดเด่นที่สุดอย่างหนึ่งที่นำเสนอในเวอร์ชันใหม่นี้คือ เพิ่มพารามิเตอร์เคอร์เนล conceal_vrr_caps ลงใน nvidia-modesetซึ่งช่วยให้ เปิดใช้งานเทคโนโลยีเช่น ULMB (Ultra Low Motion Blur) แม้ในจอแสดงผลที่ไม่รองรับก่อนหน้านี้เนื่องจากใช้ VRR (Variable Refresh Rate) การตั้งค่านี้ช่วยให้ควบคุมฟังก์ชันเฉพาะของจอภาพได้ดียิ่งขึ้นสำหรับผู้ใช้ขั้นสูง

คุณสมบัติใหม่ใน NVIDIA 575.57.08 อีกอย่างหนึ่งคือ การผสานรวม AI ของ NVIDIA Smooth Motion, เทคโนโลยีที่ช่วยเพิ่มความลื่นไหลในวิดีโอเกม โดยการแทรกเฟรมเพิ่มเติมระหว่างเฟรมที่เรนเดอร์แล้ว ทำให้ได้ประสบการณ์การรับชมที่ราบรื่นยิ่งขึ้น โดยเฉพาะอย่างยิ่งมีประโยชน์ในชื่อเรื่องที่มีอัตราการรีเฟรชที่แปรผัน

นอกจากนี้ nvidia-powerd ได้รับการปรับปรุงเพื่อเปิดใช้งาน Dynamic Boost แม้ว่าระบบจะทำงานโดยใช้พลังงานจากแบตเตอรี่ก็ตาม เทคโนโลยีนี้ กระจายการใช้พลังงานระหว่าง CPU และ GPU แบบไดนามิก การเพิ่มประสิทธิภาพการทำงานโดยไม่กระทบอายุการใช้งานแบตเตอรี่ ถือเป็นการปรับปรุงที่สำคัญสำหรับผู้ใช้แล็ปท็อปที่มองหาประสิทธิภาพและพลังกราฟิก

ความก้าวหน้าของ Wayland และ Xwayland:

La ความเข้ากันได้ของ Wayland และ Xwayland ยังคงได้รับการปรับปรุงอย่างต่อเนื่อง ในการเปิดตัวครั้งนี้ การเรนเดอร์แบบบัฟเฟอร์ด้านหน้าได้รับการรองรับด้วย GLX ใน Xwayland ซึ่งเป็นการปรับปรุงที่เป็นประโยชน์ต่อแอปพลิเคชันโดยตรง เช่น Minecraft ที่อาจเกิดข้อผิดพลาดในสภาพแวดล้อมนี้มาก่อน

นอกจากนี้ ข้อบกพร่องร้ายแรงได้รับการแก้ไขแล้ว ที่เกี่ยวข้องกับส่วนขยาย VK_KHR_present_wait ซึ่ง ทำให้เกิดการขัดข้องในแอปพลิเคชันกราฟิกภายใต้ Wayland นอกจากนี้ ยังได้แก้ไขข้อบกพร่องที่ทำให้หน้าจอค้างเมื่อเปิดใช้งานโหมดกลางคืนใน GNOME ซึ่งจะช่วยปรับปรุงเสถียรภาพในสภาพแวดล้อมกราฟิกสมัยใหม่

ตัว s ก็ถูกเน้นด้วยรองรับคุณสมบัติผังพื้น DRM ใหม่ในขณะที่ COLOR_ENCODING และ COLOR_RANGEซึ่งอนุญาตให้มี ควบคุมการแสดงสีบนจอภาพที่เข้ากันได้มากขึ้นอย่างไรก็ตาม การสนับสนุนสำหรับส่วนขยาย DRM รุ่นเก่าบางส่วน เช่น NV_PLANE_BLEND_CTM และฟังก์ชันการแก้ไขและผสมแกมมาอื่นๆ ก็ถูกลบออกจากระบบที่มีเคอร์เนล Linux ก่อน 6.8 ด้วยเช่นกัน ดังนั้นจึงหลีกเลี่ยงปัญหาเกี่ยวกับข้อจำกัดของ DRM_OBJECT_MAX_PROPERTY ได้

การแก้ไขข้อบกพร่องที่สำคัญใน Vulkan, KDE และ PRIME Render Offload

NVIDIA 575.57.08 ยังมุ่งเน้นไปที่การแก้ไขจุดบกพร่องที่เกิดขึ้นอย่างต่อเนื่อง ซึ่งรวมถึง:

  • การแก้ไขในการใช้งานตัวแปรสภาพแวดล้อม __NV_DISABLE_EXPLICIT_SYNC ซึ่งตอนนี้ใช้ได้กับ EGL, GLX และ Vulkan แล้ว
  • แก้ไขข้อขัดข้องใน Marvel Rivals และ Minecraft เมื่อเปิดหรือโหลดเลเวล
  • เสถียรภาพได้รับการคืนสู่แอปพลิเคชันที่ใช้ KDE Frameworks 6 พร้อมการถ่ายโอนการเรนเดอร์ไปยัง GPU
  • แก้ไขข้อบกพร่องที่ทำให้ PRIME Render Offload ไม่สามารถทำงานได้อย่างถูกต้อง
  • แก้ไขจุดบกพร่องที่ทำให้การเรนเดอร์ไม่ดีหลังจากระบบระงับ โดยเฉพาะอย่างยิ่งถ้าใช้ตัวเลือกเคอร์เนล NVreg_PreserveVideoMemoryAllocations=1
  • การแก้ไขข้อบกพร่องสำหรับข้อมูล Total Graphics Power (TGP) ในแผงการตั้งค่า NVIDIA

จะติดตั้งไดรเวอร์ใน Linux ได้อย่างไร?

หมายเหตุ: ก่อนดำเนินการใด ๆ สิ่งสำคัญคือคุณต้องตรวจสอบความเข้ากันได้ของไดรเวอร์ใหม่นี้กับการกำหนดค่าคอมพิวเตอร์ของคุณ (ระบบ, เคอร์เนล, ส่วนหัวของลินุกซ์, เวอร์ชัน Xorg)

หากไม่เป็นเช่นนั้นคุณอาจพบกับหน้าจอสีดำและในเวลาไม่นานเราต้องรับผิดชอบเนื่องจากคุณตัดสินใจที่จะทำหรือไม่

สำหรับผู้ที่สนใจในการติดตั้งไดรเวอร์ Nvidia ในระบบของคุณสิ่งแรกที่ต้องทำคือ คือไปที่เว็บไซต์ทางการของ Nvidia และในของเขา ส่วนดาวน์โหลด พวกเขาจะสามารถค้นหาไดรเวอร์เวอร์ชั่นใหม่ได้ พร้อมสำหรับการดาวน์โหลด

เมื่อดาวน์โหลดเสร็จแล้ว สิ่งสำคัญคือเราต้องจำตำแหน่งที่ดาวน์โหลดไฟล์ เนื่องจากเราจะต้องหยุดเซสชันผู้ใช้แบบกราฟิกเพื่อติดตั้งไดรเวอร์ในระบบ

หากต้องการหยุดเซสชันกราฟิกของระบบ สำหรับสิ่งนี้เราต้องพิมพ์หนึ่งในคำสั่งต่อไปนี้ขึ้นอยู่กับผู้จัดการ ที่เราใช้อยู่และเราต้องใช้คีย์ผสมต่อไปนี้ Ctrl + Alt + F1-F4

ที่นี่เราจะถูกถามถึงข้อมูลรับรองการเข้าสู่ระบบของเรา เราเข้าสู่ระบบและดำเนินการ:

LightDM

หยุดบริการ sudo lightdm

o

sudo /etc/init.d/lightdm หยุด

จีดีเอ็ม

sudo service gdm stop

o

sudo /etc/init.d/gdm หยุด

MDM

บริการ sudo mdm หยุด

o

udo /etc/init.d/kdm หยุด

KDM

sudo service kdm หยุด

o

sudo /etc/init.d/mdm หยุด

ตอนนี้ เราต้องวางตำแหน่งตัวเองในโฟลเดอร์ ที่ดาวน์โหลดไฟล์และ เราให้สิทธิ์ในการดำเนินการกับ:

sudo chmod + x nvidia * .run

Y ในที่สุดเราต้องเรียกใช้โปรแกรมติดตั้งด้วย:

sudo sh nvidia-linux * .run

เมื่อสิ้นสุดการติดตั้ง เราต้องเปิดใช้งานเซสชันอีกครั้งด้วย:

LightDM

sudo service lightdm เริ่มต้น

o

sudo /etc/init.d/lightdm เริ่มต้น

จีดีเอ็ม

เริ่มต้นบริการ sudo gdm

o

sudo /etc/init.d/gdm เริ่มต้น

MDM

เริ่มต้นบริการ sudo mdm

o

sudo /etc/init.d/kdm เริ่มต้น

KDM

sudo service kdm เริ่มต้น

o

sudo /etc/init.d/mdm เริ่มต้น

คุณยังสามารถเลือกที่จะรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงใหม่และไดรเวอร์ถูกโหลดและดำเนินการเมื่อเริ่มต้นระบบ