ตามที่แนะนำชื่อ ไดร์เวอร์แสดงผลแบบเดิม Nvidia FreeBSD 32 บิต เป็น OpenGL video driver ที่เป็นกรรมสิทธิ์ซึ่งให้การสนับสนุนการ์ดกราฟิก Nvidia เก่าแก่ (แบบเดิม) บนคอมพิวเตอร์ที่รันการทำงานของ FreeBSD ระบบหรือรูปแบบ BSD ที่คล้ายกัน รุ่นนี้ได้รับการออกแบบมาเพื่อรองรับสถาปัตยกรรมชุดคำสั่งแบบ 32 บิตเท่านั้น
กระจายอยู่ในหลายสาขา! ที่หนึ่งที่เหมาะสำหรับฉัน?
ไดรเวอร์แสดงผลของ Nvidia FreeBSD รุ่น 32 บิตมีการแจกจ่ายใน 4 สาขาที่แตกต่างกัน ได้แก่ 304.xx series, 173.14.xx series, 96.43.xx series และ 71.86.xx series แต่ละตัวออกแบบมาเพื่อรองรับ GPU Nvidia จำนวนหนึ่ง (หน่วยประมวลผลกราฟิก) ตามที่คาดการณ์ไว้ไดรเวอร์ที่มีหมายเลขเวอร์ชันสูงสุดสนับสนุนการ์ดวิดีโอรุ่นเก่าที่ผ่านมามากกว่าการ์ดที่มีหมายเลขเวอร์ชันต่ำกว่า
การติดตั้งไดรฟ์เวอร์ 32 บิตของ Nvidia FreeBSD Display Driver
ในการติดตั้ง Nvidia FreeBSD Legacy Display Driver ในเครื่อง FreeBSD ของคุณคุณต้องติดตั้งส่วนหัวของเคอร์เนลและดาวน์โหลดไดรเวอร์สำหรับการ์ดแสดงผล Nvidia ของคุณ (ดูรายละเอียดด้านบน) จากส่วนดาวน์โหลดด้านบน
บันทึกไฟล์ tarball ในโฮมไดเร็กทอรีของคุณและดึงข้อมูลโดยใช้ & ldquo; tar xzf NVIDIA-FreeBSD-x86-xxx.xxx.tar.gz & rdquo; ที่ xxx.xxx คือหมายเลขเวอร์ชันของโปรแกรมควบคุม จากนั้นคุณจะต้องคอมไพล์และติดตั้งไดรฟ์เวอร์โดยใช้ NVIDIA-FreeBSD-x86-xxx.xxx & amp; amp; NVIDIA-FreeBSD-x86-xxx.xxx & amp; amp; ติดตั้ง & rdquo; ในหน้าต่างคอนโซล (tty)
ระหว่างการติดตั้งไฟล์การกำหนดค่า X จะได้รับการปรับให้เหมาะสมกับการ์ดจอ Nvidia โดยอัตโนมัติ แต่คุณสามารถแก้ไขด้วยตนเองโดยใช้โปรแกรมแก้ไขข้อความบรรทัดคำสั่ง ตั้งค่าไดรเวอร์เป็นค่าเริ่มต้นด้วย & ldquo; nvidia-xconfig & rdquo; คำสั่งจากโปรแกรมจำลองเทอร์มินัล X11
บรรทัดด้านล่าง
แม้ว่าจะมีพาเนลการตั้งค่าไดรเวอร์การแสดงผลของ Nvidia FreeBSD ไม่ใช่แอ็พพลิเคชัน เป็นไดร์เวอร์ฮาร์ดแวร์ซึ่งมาพร้อมกับคำแนะนำต่างๆที่บอกให้ระบบปฏิบัติการทราบว่าจะใช้ฮาร์ดแวร์อย่างไร
มีอะไรใหม่ ในรุ่นนี้:
- เพิ่มการสนับสนุน X.Org xserver ABI 24 (xorg-server 1.20)
- ปรับปรุง nvidia-bug-report.sh เพื่อตรวจหา kern.log ซึ่งเป็นตำแหน่งแฟ้มบันทึกของเคอร์เนลดีฟอลต์สำหรับการแจกแจง Linux ที่ใช้ Debian หลาย ๆ เครื่อง
- แก้ไขข้อผิดพลาดที่อาจเป็นสาเหตุให้เซิร์ฟเวอร์ X ส่งออกโปรแกรมควบคุมวิดีโอ ABI ก่อนหน้า 0.8 เพื่อให้ระบบทำงานผิดพลาดเมื่อเรียกใช้โปรแกรม X11 ซึ่งเรียกใช้ XRenderAddTraps ()
มีอะไรใหม่ ในเวอร์ชัน 340.106:
- ปรับปรุงความสามารถในการใช้งานร่วมกับ Linux kernels ล่าสุดซึ่งรวมถึงการเปลี่ยนแปลง Table Table (PTI)
มีอะไรใหม่ ในเวอร์ชัน:
- เพิ่มการสนับสนุน X.Org xserver ABI 23 (xorg-server 1.19)
- เพิ่มการสนับสนุน FreeBSD 11.0-RELEASE
มีอะไรใหม่ ในเวอร์ชัน 340.101:
- เพิ่มการสนับสนุน X.Org xserver ABI 23 (xorg-server 1.19)
- แก้ไขข้อบกพร่องที่ทำให้ nvidia-installer พยายามโหลดโมดูลเคอร์เนลที่สร้างมาจาก kernel ที่ไม่ได้ใช้งาน
มีอะไรใหม่ ในเวอร์ชัน 340.96:
- แก้ไขข้อบกพร่องที่อาจเป็นสาเหตุให้เนื้องานเสียหายในบางแอปพลิเคชัน OpenGL เมื่อหน่วยความจำวิดีโอหมดด้วยการใช้งานกราฟิกและการคำนวณปริมาณงานที่ทำงานพร้อม ๆ กัน
- เพิ่มการสนับสนุน X.Org xserver ABI 20 (xorg-server 1.18)
มีอะไรใหม่ ในเวอร์ชัน 340.93:
- แก้ไขข้อผิดพลาดที่ทำให้เซิร์ฟเวอร์ 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
มีอะไรใหม่ ในเวอร์ชัน 340.76:
- แก้ไขข้อผิดพลาดที่ทำให้เกิดข้อบกพร่องเกี่ยวกับหน้าเว็บ AMD-Vi บ่อยๆในระบบกับชิปเซ็ต AMD 8xx / 9xx บางรุ่นเมื่อใช้กับ GPU NVIDIA บางรุ่น
- แก้ไขการถดถอยที่อาจทำให้ระบบล่มเมื่อยกเลิกเซิร์ฟเวอร์ X บนระบบที่ติดตั้งการ์ด NVIDIA Quadro SDI Capture
- แก้ไขข้อบกพร่องที่ทำให้เกิดเสียงผ่าน HDMI ไม่ทำงานในบาง GPUs ในขณะที่ใช้จอแสดงผลที่สนับสนุน HDMI 3D
มีอะไรใหม่ ในเวอร์ชัน 304.123:
- แก้ไขปัญหาการโต้ตอบกับ xserver 1.15 ที่ทำให้แอปพลิเคชัน OpenGL เป็นบางครั้งเพื่อแสดงผลต่อเมื่อมีการลดหรือยกเลิกการเชื่อมต่อ
- เพิ่มการสนับสนุน X.org xserver ABI 18 (xorg-server 1.16)
- แก้ไขข้อผิดพลาดที่ทำให้เกิดความเสียหายหรือหน้าจอว่างในจอภาพที่ใช้ EDID เวอร์ชัน 1.3 หรือเก่ากว่าเมื่อเชื่อมต่อผ่าน DisplayPort บนบอร์ดกราฟิกที่ใช้เครื่องเข้ารหัสวิดีโอ DisplayPort ภายนอกเช่น Quadro FX 4800
มีอะไรใหม่ ในเวอร์ชัน 304.121:
- แก้ไขข้อบกพร่องที่ทำให้การใช้งานคำขอการขยายโปรโตคอล Xinerama ของ NVIDIA ไม่สามารถใช้งานได้เมื่อเปิดใช้งาน RandR
มีอะไรใหม่ ในเวอร์ชัน 304.119:
- แก้ไขข้อขัดข้องเมื่อใช้ WebGL ใน Firefox โดยใช้ GPU Geforce 6
มีอะไรใหม่ ในเวอร์ชัน 304.117:
- เพิ่มการสนับสนุน X.Org xserver ABI 15 (xorg-server 1.15)
มีอะไรใหม่ ในเวอร์ชัน 173.14.38:
- ลบการพึ่งพาปลอมแปลงใน libpangox จากไบนารีการตั้งค่า nvidia ที่จัดส่งเป็นส่วนหนึ่งของชุดโปรแกรมควบคุม
- เพิ่มการสนับสนุน X.org xserver ABI 14 (xorg-server 1.14)
- แก้ไขประสิทธิภาพการแสดงผลแบบอักษรและปัญหาการทุจริตบนเซิร์ฟเวอร์ X ด้วยการสนับสนุน backported สำหรับฟังก์ชันการทำงานของแคช glyph ใหม่ที่เพิ่มลงใน Pixman 0.27
มีอะไรใหม่ ในเวอร์ชัน 304.116:
- อัปเดต nvidia-installer เพื่อพิจารณาโมดูล "libglamoregl.so" X ที่โหลดได้จะขัดแย้งกับไดรเวอร์ NVIDIA OpenGL โมดูลนี้อาจทำให้ NVIDIA libGL ถูกโหลดเข้าสู่กระบวนการเดียวกัน (เซิร์ฟเวอร์ X) เป็นโมดูลส่วนขยาย NVIDIA libglx.so ซึ่งไม่ใช่กรณีการใช้งานที่ได้รับการสนับสนุน
- ปรับปรุงความสามารถในการใช้งานร่วมกับ Linux kernels ล่าสุด
- อัปเดตไดรเวอร์ NVIDIA OpenGL เพื่อเขียนไฟล์ชั่วคราวไปที่ $ TMPDIR ถ้ามีการตั้งค่าแทนการเขียน / tmp โดยไม่มีเงื่อนไข
- อัปเดตข้อแม้ของการเขียนไฟล์ชั่วคราวไปที่ $ HOME / .nvidia เพื่อใช้ $ HOME / .nv แทนเนื่องจากเส้นทางหลังถูกใช้สำหรับไฟล์ที่เกี่ยวข้องกับไดรเวอร์อื่น ๆ ของ NVIDIA แล้ว
มีอะไรใหม่ ในเวอร์ชัน 304.108:
- ดำเนินการแก้ไขปัญหาข้อบกพร่องของ Adobe Flash สองข้อโดยการใช้ libvdpau commit ca9e637c61e80145f0625a590c91429db67d0a40 กับ libvdpau เวอร์ชันที่มาพร้อมกับไดรเวอร์ NVIDIA
- แก้ไขข้อผิดพลาดในการตั้งค่า nvidia ซึ่งอาจทำให้ความละเอียดที่ไม่ถูกต้องถูกตั้งค่าในโหมดพื้นฐานสำหรับการตั้งค่าตามการแสดงผลหนึ่งจอสำหรับแต่ละหน้าจอ X
- เพิ่ม /usr/lib/modprobe.d ในรายการไดเรกทอรีที่ nvidia-installer อาจเลือกที่จะติดตั้งไฟล์ configure modprobe ที่สร้างขึ้นเพื่อพยายามปิดการใช้งาน Nouveau
มีอะไรใหม่ ในเวอร์ชัน 173.14.37:
- ลบการพึ่งพาปลอมแปลงใน libpangox จากไบนารีการตั้งค่า nvidia ที่จัดส่งเป็นส่วนหนึ่งของชุดโปรแกรมควบคุม
- เพิ่มการสนับสนุน X.org xserver ABI 14 (xorg-server 1.14)
- แก้ไขประสิทธิภาพการแสดงผลแบบอักษรและปัญหาการทุจริตบนเซิร์ฟเวอร์ X ด้วยการสนับสนุน backported สำหรับฟังก์ชันการทำงานของแคช glyph ใหม่ที่เพิ่มลงใน Pixman 0.27
มีอะไรใหม่ ในเวอร์ชัน 304.88:
- แก้ไข CVE-2013-0131: ไดร์เวอร์ GPU ของ NVIDIA UNIX Args Cursor Buffer ล้นในโหมด "NoScanout" หน่วยความจำล้นซึ่งเกิดขึ้นเมื่อไคลเอ็นต์ X ติดตั้ง ARGB เคอร์เซอร์ขนาดใหญ่บนเซิร์ฟเวอร์ X ที่ทำงานในโหมด NoScanout อาจทำให้เกิดการปฏิเสธบริการ (เช่นข้อผิดพลาดเกี่ยวกับการแบ่งเซ็กเมนต์ X) หรืออาจใช้ประโยชน์ได้เพื่อให้บรรลุการประมวลผลโค้ดโดยพลการ
มีอะไรใหม่ ในเวอร์ชัน 304.84:
- แก้ไขข้อผิดพลาดที่อาจทำให้เกิดความเสียหายหลังจากการสร้างเซิร์ฟเวอร์ X (นั่นคือปล่อยให้เซิร์ฟเวอร์ X ทำงานหลังจากที่ไคลเอนต์ทั้งหมดได้ออก)
- ลบการพึ่งพาปลอมแปลงใน libpangox จากไบนารีการตั้งค่า nvidia ที่จัดส่งเป็นส่วนหนึ่งของชุดโปรแกรมควบคุม
- แก้ไขข้อผิดพลาดที่อาจทำให้เซิร์ฟเวอร์ X ล้มเหลวเมื่อดำเนินการหมุนเวียน RandR 1.0 (เช่น `xrandr --orientation left`) หลังจากถอดปลั๊กจอภาพที่เชื่อมต่อครั้งล่าสุด
- เพิ่มการสนับสนุน 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 สำหรับรายละเอียด
มีอะไรใหม่ ในเวอร์ชัน 173.14.36:
- เพิ่มการสนับสนุนสำหรับ xserver ABI 13 (xorg-server 1.13)
มีอะไรใหม่ ในเวอร์ชัน 96.43.23:
- เพิ่มการสนับสนุน X.Org xserver เวอร์ชั่น 1.11 และ 1.12
มีอะไรใหม่ ในเวอร์ชัน 71.86.15:
- ปรับปรุงความสามารถในการใช้งานร่วมกับ Linux kernels ล่าสุด
มีอะไรใหม่ ในเวอร์ชัน 304.64:
- เพิ่มการสนับสนุน GPU ต่อไปนี้:
- VGX K1
- VGX K2
- แก้ไขการถดถอยในฟังก์ชันการควบคุมไฟพื้นหลังสำหรับการกำหนดค่าโน้ตบุ๊คบางรุ่น
- แก้ไขข้อผิดพลาดที่ทำให้ไม่สามารถแสดงเมนูการเลือกหน้าจอของอุปกรณ์แสดงผล / X จากการตั้งค่า nvidia ได้
- แก้ไขข้อผิดพลาดที่ทำให้การจัดการแกมมาของไดรเวอร์ X ไม่ทำงานหลังจากใช้ VT-switch ในการกำหนดค่าบางอย่าง
- เพิ่มตัวเลือก "--output-file" ไว้ที่ nvidia-bug-report.sh เพื่ออนุญาตให้ระบุชื่อไฟล์ที่กำหนดเองสำหรับไฟล์บันทึก
- แก้ไขแฮงเอาไว้เมื่อใช้โปรแกรม OpenGL กับการกำหนดค่า SLI Mosaic บางอย่างบน GPU ก่อน Fermi
- เพิ่มส่วนลงในรายการ "ผลิตภัณฑ์ GPU ที่สนับสนุน NVIDIA" สำหรับผลิตภัณฑ์ NVS, Tesla และ VGX
ความคิดเห็นที่ไม่พบ