ไดร์เวอร์ NVIDIA Legacy Display ของ Nvidia เป็น OpenGL video driver ที่เป็นกรรมสิทธิ์ซึ่งจะพยายามสนับสนุนการ์ดกราฟิกที่ผลิตโดย Nvidia บนระบบปฏิบัติการลีนุกซ์ รุ่นนี้รองรับสถาปัตยกรรม 64 บิตเท่านั้นสำหรับการสนับสนุน 32 บิตโปรดดูที่ลิงก์นี้
แม้ว่าจะมีพาเนลการตั้งค่า Nvidia Linux Display Driver ไม่ใช่โปรแกรมประยุกต์ แต่เป็นไดรเวอร์ฮาร์ดแวร์ที่ให้ชุดคำสั่งที่บอกระบบปฏิบัติการว่าจะใช้ชิ้นส่วนฮาร์ดแวร์อย่างไร
การติดตั้งไดรเวอร์จอแสดงผลของ Nvidia Linux Legacy Display
ในการติดตั้ง Nvidia Linux Legacy Display Driver บนเครื่อง Linux คุณจะต้องดาวน์โหลดแพคเกจไบนารีโดยใช้ & ldquo; Download & rdquo; ด้านบนให้บันทึกไฟล์ในโฟลเดอร์โฮมและรันคำสั่ง sh ./NVIDIA-Linux-x86_64-xxx.xx.run เป็น root ใน Linux Terminal (โดยที่ xxx.xx เป็นหมายเลขเวอร์ชัน)
ในระหว่างการติดตั้งระบบจะถามผู้ใช้ว่าต้องการแก้ไขแฟ้มการกำหนดค่า X ด้วยตนเองหรือให้โปรแกรมติดตั้งทำงานทั้งหมด คุณสามารถเรียกใช้คำสั่ง nvidia-xconfig ผ่านทางลินุกซ์เทอร์มินัลเพื่อตั้งไดรเวอร์ใหม่ให้เป็นค่าเริ่มต้น
เปลี่ยนแบบ Drop-in สำหรับ Nouveau
วันนี้ลินุกซ์มีให้เลือกมากมายพร้อมกับไดรเวอร์โอเพนซอร์สสำหรับการ์ดกราฟิก Nvidia เรียกว่า Nouveau ซึ่งสร้างขึ้นโดยกลุ่มนักพัฒนาซอฟต์แวร์ที่ทำงานในโครงการ freedesktop.org
สิ่งที่ดีเกี่ยวกับไดรเวอร์ Nouveau คือการทำงานได้ดีโดยดีฟอลต์และถูกรวมไว้ในเคอร์เนลลีนุกซ์ต้นน้ำคุณจึงไม่ต้องดาวน์โหลดหรือติดตั้งอะไรในระบบปฏิบัติการ Linux ของคุณ
สนับสนุน GPU Nvidia แบบเดิม ๆ
ไดรเวอร์แบบเดิมนี้ทำงานได้ดีกับ GPU GeForce รุ่นเก่า (หน่วยประมวลผลกราฟิก) หากคุณมีแล็ปท็อปหรือพีซีที่ติดตั้ง GPU Nvidia เก่าและคุณมีปัญหาเกี่ยวกับไดรเวอร์โอเพนซอร์ส Nouveau เริ่มต้นคุณอาจต้องการติดตั้ง Nvidia Linux Legacy Display Driver
อะไรคือ ใหม่ ในรุ่นนี้:
- อัปเดต nvidia-installer ในชุดไดรเวอร์ 340.xx เพื่อเริ่มต้นติดตั้งไดรฟ์เวอร์ที่ไม่มีโมดูลเคอร์เนล NVIDIA Unified Memory หากโมดูลนี้ไม่สามารถสร้างในเวลาติดตั้งได้ โมดูลเคอร์เนลรุ่น Unified Memory ขนาด 340.xx ไม่สามารถใช้งานได้กับเคอร์เนลลีนุกซ์ล่าสุดและรุ่นฮาร์ดแวร์ GPU ที่ชุดไดรเวอร์รุ่น 340.xx มีไว้เพื่อรองรับไม่สนับสนุน Unified Memory
- เพิ่มการสนับสนุน X.Org xserver ABI 24 (xorg-server 1.20)
- ปรับปรุง nvidia-bug-report.sh เพื่อตรวจหา kern.log ซึ่งเป็นตำแหน่งแฟ้มบันทึกของเคอร์เนลดีฟอลต์สำหรับการแจกแจง Linux ที่ใช้ Debian หลาย ๆ เครื่อง
- แก้ไขข้อผิดพลาดที่อาจเป็นสาเหตุให้เซิร์ฟเวอร์ X ส่งออกโปรแกรมควบคุมวิดีโอ ABI ก่อนหน้า 0.8 เพื่อให้ระบบทำงานผิดพลาดเมื่อเรียกใช้โปรแกรม X11 ซึ่งเรียกใช้ XRenderAddTraps ()
- แก้ไขปัญหาความเข้ากันได้ระหว่างการสนับสนุน PAT ของ nvidia.ko และการติดตั้งแพทช์แยกตารางเพจ (PTI) ของเคอร์เนล
- เพื่อเพิ่มประสิทธิภาพการจัดเก็บลงในหน่วยความจำ nvidia.ko มีการสนับสนุนการกำหนดค่ารีจิสเตอร์ PAT ของ CPU เป็นตัวสำรองสำหรับเคอร์เนล Linux ที่มีการสนับสนุน PAT ดั้งเดิมของเคอร์เนล ในเคอร์เนลล่าสุดที่มีการเปิดใช้งาน CONFIG_X86_PAT โปรแกรมควบคุมจะตรวจพบว่าการตั้งค่าเสร็จสิ้นแล้วและข้ามการตั้งค่า PAT ของเครื่อง อย่างไรก็ตามฟังก์ชันอินไลน์แบบคงที่เรียกว่าการสนับสนุน fallback nvidia.ko ของ PAT ได้รับการอัปเดตในแพทช์ PTI เพื่อใช้สัญลักษณ์ EXPORT_SYMBOL_GPL 'cpu_tlbstate' nvidia.ko ได้รับการอัปเดตให้มีเฉพาะ PAT fallback support ที่เวลาในการสร้างบน kernel โดยไม่มี CONFIG_X86_PAT
- ปรับปรุงความสามารถในการใช้งานร่วมกับ Linux kernels ล่าสุด
- อัปเดต nvidia-installer ให้ติดป้ายชื่อโมดูลเคอร์เนลโดยใช้ไฟล์ 'modules_object_t' ของ SELinux นโยบายระบบ SELinux บางระบบอนุญาตให้โหลดโมดูลเคอร์เนลเท่านั้นโดยใช้ไฟล์ SELinux นี้
- ลบการสนับสนุนสำหรับการตรวจสอบและดาวน์โหลดแพคเกจไดรเวอร์ที่อัปเดตและอินเตอร์เฟสเคอร์เนล precompiled จาก nvidia-installer ฟังก์ชันนี้ถูก จำกัด ไว้สำหรับ ftp และ http ที่เข้ารหัสโดยใช้รหัสที่ไม่มีการดูแลรักษาอยู่แล้ว
- แก้ไขข้อผิดพลาดที่อาจทำให้เนื้องานเสียหายในบางโปรแกรม OpenGL เมื่อหน่วยความจำวิดีโอหมดด้วยการทำงานพร้อมกันทั้งแบบกราฟิกและแบบเวิร์กโหลด
- เพิ่มการสนับสนุน X.Org xserver ABI 20 (xorg-server 1.18)
- แก้ไขข้อผิดพลาดที่ทำให้เซิร์ฟเวอร์ X เกิดข้อผิดพลาดหากแอปพลิเคชัน OpenGL พยายามจัดสรรหน่วยความจำที่สามารถเข้าถึง GPU ได้หมด
- แก้ไขข้อผิดพลาดที่อาจทำให้เกิดข้อผิดพลาด Xid เมื่อยกเลิกโปรแกรมเล่นวิดีโอโดยใช้คิวการแสดงข้อมูลซ้อนทับใน VDPAU
- อัปเดต nvidia-installer เพื่อหลีกเลี่ยงการทำซ้ำซ้ำซ้อนกับต้นกำเนิดของเคอร์เนลใน / usr / lib / modules สะท้อนข้อ จำกัด ที่มีอยู่ในการเรียกซ้ำตาม / lib / modules
- แก้ไขเงื่อนไขการหยุดชะงักที่หาได้ยากเมื่อใช้งานแอ็พพลิเคชันที่ใช้ OpenGL ในเธรดหลายเธรดใน Quadro GPU
- แก้ไขการรั่วไหลของหน่วยความจำเคอร์เนลที่เกิดขึ้นเมื่อวนรอบการถอดรหัสวิดีโอที่เร่งด้วยฮาร์ดแวร์กับ VDPAU บน GPU ที่ใช้ Maxwell
- แก้ไขข้อผิดพลาดที่ทำให้เซิร์ฟเวอร์ X ล้มเหลวหากได้รับผลลัพธ์ RandR 1.4 จากผู้ให้บริการ Sink Output เป็นผลผลิตหลักใน X.Org xserver 1.17 ขึ้นไป
- แก้ไขข้อบกพร่องที่ทำให้รอวัตถุ X Sync Fence ใน OpenGL เพื่อแขวนไว้อย่างไม่มีกำหนดในบางกรณี
- แก้ไขข้อผิดพลาดที่ทำให้ OpenGL ไม่สามารถกู้คืนได้จากข้อผิดพลาดของฮาร์ดแวร์หรือซิงค์วัตถุรอที่หมดเวลาแล้ว
- อัปเดต nvidia-installer เพื่อใช้ modprobe (8) เมื่อออกจากโมดูลเคอร์เนล NVIDIA ที่โหลดหลังจากติดตั้งแทน insmod (8) หรือ libkmod ซึ่งจะช่วยให้โมดูลเคอร์เนลเป็นไปตามคำสั่งการกำหนดค่าที่ใช้กับไฟล์ /etc/modprobe.d เมื่อโหลด
- แก้ไขข้อผิดพลาดที่อนุญาตให้ข้อความคอนโซลจากเคอร์เนลลินุกซ์ถูกลากผ่านอินเทอร์เฟซผู้ใช้ของ nvidia-installer
- แก้ไขข้อผิดพลาดที่ทำให้เกิดข้อบกพร่องเกี่ยวกับหน้าเว็บ AMD-Vi บ่อยๆในระบบกับชิปเซ็ต AMD 8xx / 9xx บางรุ่นเมื่อใช้กับ GPU NVIDIA บางรุ่น
- แก้ไขการถดถอยที่อาจทำให้ระบบล่มเมื่อยกเลิกเซิร์ฟเวอร์ X บนระบบที่ติดตั้งการ์ด NVIDIA Quadro SDI Capture
- แก้ไขข้อบกพร่องที่ทำให้เกิดเสียงผ่าน HDMI ไม่ทำงานในบาง GPUs ในขณะที่ใช้จอแสดงผลที่สนับสนุน HDMI 3D
- ปรับปรุงความสามารถในการใช้งานร่วมกับ Linux kernels ล่าสุด
- แก้ไขข้อผิดพลาดที่อาจส่งผลให้ระบบไม่เสถียรในขณะที่เรียกคืนคอนโซล VGA
- แก้ไขปัญหาการโต้ตอบกับ xserver 1.15 ที่ทำให้แอปพลิเคชัน OpenGL เป็นบางครั้งเพื่อแสดงผลต่อเมื่อมีการลดหรือยกเลิกการเชื่อมต่อ
- อัปเดต nvidia-bug-report.sh เพื่อค้นหาเจอร์นัล systemd สำหรับบันทึกและล็อกเซิร์ฟเวอร์ของ X จากโมดูลเคอร์เนล NVIDIA
- เพิ่มการสนับสนุน X.org xserver ABI 18 (xorg-server 1.16)
- แก้ไขข้อผิดพลาดที่ทำให้เกิดความเสียหายหรือหน้าจอว่างในจอภาพที่ใช้ EDID เวอร์ชัน 1.3 หรือเก่ากว่าเมื่อเชื่อมต่อผ่าน DisplayPort บนบอร์ดกราฟิกที่ใช้เครื่องเข้ารหัสวิดีโอ DisplayPort ภายนอกเช่น Quadro FX 4800
- ปรับปรุงความสามารถในการใช้งานร่วมกับ Linux kernels ล่าสุด
- แก้ไขข้อบกพร่องที่ทำให้การใช้งานคำขอการขยายโปรโตคอล Xinerama ของ NVIDIA ไม่สามารถใช้งานได้เมื่อเปิดใช้งาน RandR
- แก้ไขข้อขัดข้องเมื่อใช้ WebGL ใน Firefox โดยใช้ GPU Geforce 6
- เพิ่มการสนับสนุน X.Org xserver ABI 15 (xorg-server 1.15)
- เพิ่มการสนับสนุน X.org xserver ABI 15 (xorg-server 1.15)
- อัปเดต nvidia-installer เพื่อพิจารณาโมดูล "libglamoregl.so" X ที่โหลดได้จะขัดแย้งกับไดรเวอร์ NVIDIA OpenGL โมดูลนี้อาจทำให้ NVIDIA libGL ถูกโหลดเข้าสู่กระบวนการเดียวกัน (เซิร์ฟเวอร์ X) เป็นโมดูลส่วนขยาย NVIDIA libglx.so ซึ่งไม่ใช่กรณีการใช้งานที่ได้รับการสนับสนุน
- อัปเดต nvidia-installer เพื่อพิจารณาโมดูล "libglamoregl.so" X ที่โหลดได้จะขัดแย้งกับไดรเวอร์ NVIDIA OpenGL โมดูลนี้อาจทำให้ NVIDIA libGL ถูกโหลดเข้าสู่กระบวนการเดียวกัน (เซิร์ฟเวอร์ X) เป็นโมดูลส่วนขยาย NVIDIA libglx.so ซึ่งไม่ใช่กรณีการใช้งานที่ได้รับการสนับสนุน
- ปรับปรุงความสามารถในการใช้งานร่วมกับ Linux kernels ล่าสุด
- อัปเดตไดรเวอร์ NVIDIA OpenGL เพื่อเขียนไฟล์ชั่วคราวไปที่ $ TMPDIR ถ้ามีการตั้งค่าแทนการเขียน / tmp โดยไม่มีเงื่อนไข
- อัปเดตข้อแม้ของการเขียนไฟล์ชั่วคราวไปที่ $ HOME / .nvidia เพื่อใช้ $ HOME / .nv แทนเนื่องจากเส้นทางหลังถูกใช้สำหรับไฟล์ที่เกี่ยวข้องกับไดรเวอร์อื่น ๆ ของ NVIDIA แล้ว
- ดำเนินการแก้ไขปัญหาข้อบกพร่องของ Adobe Flash สองข้อโดยการใช้ libvdpau commit ca9e637c61e80145f0625a590c91429db67d0a40 กับ libvdpau เวอร์ชันที่มาพร้อมกับไดรเวอร์ NVIDIA
- แก้ไขข้อผิดพลาดในการตั้งค่า nvidia ซึ่งอาจทำให้ความละเอียดที่ไม่ถูกต้องถูกตั้งค่าในโหมดพื้นฐานสำหรับการตั้งค่าตามการแสดงผลหนึ่งจอสำหรับแต่ละหน้าจอ X
- เพิ่ม /usr/lib/modprobe.d ในรายการไดเรกทอรีที่ nvidia-installer อาจเลือกที่จะติดตั้งไฟล์ configure modprobe ที่สร้างขึ้นเพื่อพยายามปิดการใช้งาน Nouveau
- ลบการพึ่งพาปลอมแปลงใน libpangox จากไบนารีการตั้งค่า nvidia ที่จัดส่งเป็นส่วนหนึ่งของชุดโปรแกรมควบคุม
- เพิ่มการสนับสนุน X.org xserver ABI 14 (xorg-server 1.14)
- แก้ไขประสิทธิภาพการแสดงผลแบบอักษรและปัญหาการทุจริตบนเซิร์ฟเวอร์ X ด้วยการสนับสนุน backported สำหรับฟังก์ชันการทำงานของแคช glyph ใหม่ที่เพิ่มลงใน Pixman 0.27
- แก้ไข CVE-2013-0131: ไดร์เวอร์ GPU ของ NVIDIA UNIX Args Cursor Buffer ล้นในโหมด "NoScanout" หน่วยความจำล้นซึ่งเกิดขึ้นเมื่อไคลเอ็นต์ X ติดตั้ง ARGB เคอร์เซอร์ขนาดใหญ่บนเซิร์ฟเวอร์ X ที่ทำงานในโหมด NoScanout อาจทำให้เกิดการปฏิเสธบริการ (เช่นข้อผิดพลาดเกี่ยวกับการแบ่งเซ็กเมนต์ X) หรืออาจใช้ประโยชน์ได้เพื่อให้บรรลุการประมวลผลโค้ดโดยพลการ
- แก้ไขข้อผิดพลาดที่อาจทำให้เกิดความเสียหายหลังจากการสร้างเซิร์ฟเวอร์ X (นั่นคือปล่อยให้เซิร์ฟเวอร์ X ทำงานหลังจากที่ไคลเอนต์ทั้งหมดได้ออก)
- ลบการพึ่งพาปลอมแปลงใน libpangox จากไบนารีการตั้งค่า nvidia ที่จัดส่งเป็นส่วนหนึ่งของชุดโปรแกรมควบคุม
- แก้ไขข้อผิดพลาดที่อาจทำให้เซิร์ฟเวอร์ X ล้มเหลวเมื่อดำเนินการหมุนเวียน RandR 1.0 (เช่น `xrandr --orientation left`) หลังจากถอดปลั๊กจอภาพที่เชื่อมต่อครั้งล่าสุด
- แก้ไขข้อบกพร่องที่ทำให้หน้า man page nvidia-xconfig (1) ว่างเปล่า
- เพิ่มการสนับสนุน X.org xserver ABI 14 (xorg-server 1.14)
- แก้ไขประสิทธิภาพการแสดงผลแบบอักษรและปัญหาการทุจริตบนเซิร์ฟเวอร์ X ด้วยการสนับสนุน backported สำหรับฟังก์ชันการทำงานของแคช glyph ใหม่ที่เพิ่มลงใน Pixman 0.27
- แก้ไขข้อผิดพลาดของ X server ที่อาจเกิดขึ้นระหว่างการเริ่มต้นใช้งานเมื่อการ์ดกราฟิกที่มีช่องเสียบทีวีไม่มีทีวีเชื่อมต่ออยู่
- เพิ่มตัวเลือกการกำหนดค่า X ใหม่ "UseHotplugEvents" เพื่อให้สามารถระงับเหตุการณ์ RandR เมื่อเพิ่มหรือลบการแสดงผลที่ไม่ใช่ DisplayPort ดูส่วนเสริม "X Config Options" ของ README สำหรับรายละเอียด
- เพิ่มการสนับสนุนสำหรับ xserver ABI 13 (xorg-server 1.13)
- เพิ่มการสนับสนุน X.Org xserver เวอร์ชั่น 1.11 และ 1.12
- ปรับปรุงความสามารถในการใช้งานร่วมกับ Linux kernels ล่าสุด
- ปรับปรุงความสามารถในการใช้งานร่วมกับ Linux kernels ล่าสุด
- เพิ่มการสนับสนุน GPU ต่อไปนี้:
- VGX K1
- VGX K2
- เพิ่มไลบรารีที่เข้ากันได้ 32 บิตที่ขาดหายไปสำหรับ libnvidia-opencl.so ลงในแพ็คเกจการติดตั้ง Linux 64 บิต
- แก้ไขการถดถอยในฟังก์ชันการควบคุมไฟพื้นหลังสำหรับการกำหนดค่าโน้ตบุ๊คบางรุ่น
- แก้ไขปัญหาเกี่ยวกับประสิทธิภาพการทำงานกับ Linux kernels ล่าสุดเมื่อจัดสรรและเพิ่มหน่วยความจำระบบ
- แก้ไขข้อผิดพลาดที่ทำให้ไม่สามารถแสดงเมนูการเลือกหน้าจอของอุปกรณ์แสดงผล / X จากการตั้งค่า nvidia ได้
- แก้ไขข้อผิดพลาดที่ทำให้การจัดการแกมมาของไดรเวอร์ X ไม่ทำงานหลังจากใช้ VT-switch ในการกำหนดค่าบางอย่าง
- เพิ่มตัวเลือก "--output-file" ไว้ที่ nvidia-bug-report.sh เพื่ออนุญาตให้ระบุชื่อไฟล์ที่กำหนดเองสำหรับไฟล์บันทึก
- แก้ไขแฮงเอาไว้เมื่อใช้โปรแกรม OpenGL กับการกำหนดค่า SLI Mosaic บางอย่างบน GPU ก่อน Fermi
- เพิ่มส่วนลงในรายการ "ผลิตภัณฑ์ GPU ที่สนับสนุน NVIDIA" สำหรับผลิตภัณฑ์ NVS, Tesla และ VGX
มีอะไรใหม่ ในเวอร์ชัน 340.106:
มีอะไรใหม่ ในเวอร์ชัน:
มีอะไรใหม่ ในเวอร์ชัน 340.93:
มีอะไรใหม่ ในเวอร์ชัน 340.76:
มีอะไรใหม่ ในเวอร์ชัน 304.123:
มีอะไรใหม่ ในเวอร์ชัน 304.121:
มีอะไรใหม่ ในเวอร์ชัน 304.119:
มีอะไรใหม่ ในเวอร์ชัน 304.117:
มีอะไรใหม่ ในเวอร์ชัน 173.14.39:
มีอะไรใหม่ ในเวอร์ชัน 304.116:
มีอะไรใหม่ ในเวอร์ชัน 304.108:
มีอะไรใหม่ ในเวอร์ชัน 173.14.37:
มีอะไรใหม่ ในเวอร์ชัน 304.88:
มีอะไรใหม่ ในเวอร์ชัน 304.84:
มีอะไรใหม่ ในเวอร์ชัน 173.14.36:
มีอะไรใหม่ ในเวอร์ชัน 96.43.23:
มีอะไรใหม่ ในเวอร์ชัน 71.86.15:
มีอะไรใหม่ ในเวอร์ชัน 304.64:
ความคิดเห็นที่ไม่พบ