Nvidia FreeBSD Display Driver

Software screenshot:
Nvidia FreeBSD Display Driver
Rincian Software:
Versi: 396.45 Diperbarui
Tanggal Upload: 17 Aug 18
Pengembang: NVIDIA Corporation
Lisensi: Gratis
Popularitas: 59

Rating: 4.0/5 (Total Votes: 1)

Nvidia FreeBSD Display Driver adalah driver video OpenGL berpemilik yang mencoba mendukung kartu grafis yang diproduksi oleh Nvidia pada sistem operasi FreeBSD. Sopir didistribusikan di berbagai cabang, karena Short Lived (jangka pendek didukung) atau Long Lived (jangka panjang didukung), menawarkan dukungan untuk arsitektur set instruksi 32-bit dan 64-bit.


Memasang Driver Display Nvidia Solaris

Untuk menginstal Nvidia FreeBSD Display Driver, pengguna harus mengunduh dari bagian Unduhan di atas paket yang sesuai dengan arsitektur perangkat kerasnya, masuk ke sesi konsol, dan jalankan & ldquo; tar xzf NVIDIA-FreeBSD-x86_64-xxx. xx.tar.gz & amp; & amp; cd NVIDIA-FreeBSD-x86_64-xxx.xx & amp; buat instal & rdquo; pada sistem 64-bit atau & ldquo; tar xzf NVIDIA-FreeBSD-x86-xxx.xx.tar.gz & amp; & amp; cd NVIDIA-FreeBSD-x86-xxx.xx & amp; buat instal & rdquo; perintah untuk sistem 32-bit, sebagai root, di mana xxx.xx adalah nomor versi driver.

Sebelum Anda menjalankan perintah di atas, perlu diingat bahwa Anda harus terlebih dahulu menginstal header kernel untuk kotak FreeBSD Anda. Selama instalasi, pengguna akan ditanya apakah mereka ingin membiarkan installer secara otomatis mengkonfigurasi driver yang baru diinstal dan mengoptimalkannya untuk kartu grafis mereka. Sebagai alternatif, pengguna ahli dapat secara manual mengedit file konfigurasi X, atau, setelah instalasi, mereka dapat mengeksekusi & ldquo; nvidia-xconfig & rsquo; perintah melalui emulator terminal Linux untuk mengatur driver Nvidia sebagai default untuk sistem mereka.


Apakah kotak FreeBSD saya didukung?

Ya, kemungkinan besar! Kami telah berhasil menguji coba driver Singkat Bertahan dan Panjang Bertahan dari driver ini dengan rilis stabil sistem operasi FreeBSD saat ini, di sini di Softoware Labs. Baik platform perangkat keras 64-bit (x86_64) dan 32-bit (x86) didukung saat ini.


Bagaimana dengan kartu grafis Nvidia lama!

Karena kami & telah menerima banyak keluhan dari pengguna FreeBSD, Linux, dan Solaris kami yang menjalankan kartu grafis Nvidia yang sangat lama, kami merasa berkewajiban untuk menyebutkan di sini bahwa driver ini tidak akan berfungsi dengan kartu videonya. Oleh karena itu, Anda harus mencari Softoware untuk Nvidia FreeBSD Legacy Display Drivers terbaru.

Apa yang baru dalam rilis ini:

  • Memperbaiki bug yang dapat menyebabkan aplikasi EGL multi-threaded macet saat keluar.

Apa yang baru di versi 390.67:

  • Memperbaiki bug yang dapat menyebabkan kepanikan kernel ketika menggunakan perangkat Quadro SDI Capture.
  • Memperbaiki bug yang menyebabkan kwin OpenGL compositing crash ketika meluncurkan aplikasi OpenGL tertentu.
  • Memperbaiki gangguan terputus-putus saat meluncurkan aplikasi Vulkan.
  • Memperbaiki bug yang menyebabkan driver, dalam beberapa konfigurasi DisplayPort bandwidth rendah, tidak secara implisit mengaktifkan tampilan dithering. Ini menghasilkan garis penglihatan yang terlihat.
  • Menambahkan dukungan untuk X.Org xserver ABI 24 (xorg-server 1.20).
  • Peningkatan nvidia-bug-report.sh untuk memeriksa kern.log yang merupakan lokasi file log kernel default untuk banyak distribusi Linux berbasis-Debian.
  • Memperbaiki bug yang dapat menyebabkan server X yang mengekspor Driver Video ABI lebih awal dari 0,8 hingga mogok ketika menjalankan aplikasi X11 yang memanggil XRenderAddTraps ().

Apa yang baru dalam versi:

  • Menambahkan dukungan untuk GPU berikut:
  • TITAN V
  • GTX 1070 Ti
  • Memperbaiki regresi yang dapat menyebabkan kesalahan driver saat mengatur mode yang menyertakan perangkat DisplayPort Multi-Stream Transport.
  • Memperbaiki kemunduran yang menyebabkan beberapa konektor tampilan pada beberapa GPU tidak melaporkan perangkat audio HDMI atau DisplayPort yang terhubung sekalipun monitor yang terhubung mendukung audio.
  • Memperbaiki bug yang kadang-kadang mencegah tombol "Reset Konfigurasi Default" di halaman pengaturan "Pengaturan ECC" nvidia agar tidak tersedia ketika konfigurasi ECC diatur ke status non-default.
  • Memperbaiki bug yang menyebabkan pengaturan nvidia untuk menerapkan batas yang terlalu agresif pada posisi tampilan di halaman "Konfigurasi Server X Server" dalam keadaan tertentu.
  • Memperbaiki bug yang dapat menyebabkan "Enable Base Mosaic (Surround)" kotak centang di nvidia-settings menghilang ketika layar X, bukan layar, dipilih di halaman "Konfigurasi Server X Server".
  • Memperbaiki kondisi balapan yang dapat menyebabkan kerusakan saat program OpenGL memanipulasi objek penyangga verteks dari beberapa utas secara bersamaan.
  • Memperbaiki bug yang menyebabkan panel kontrol nvidia-pengaturan untuk mempertahankan beberapa pengaturan yang telah diterapkan, tetapi tidak dikonfirmasi. Ini mengakibatkan pengaturan yang tidak diinginkan diterapkan ke perubahan pengaturan berikutnya.
  • Dukungan tambahan untuk kompresi YUV 4: 2: 0 untuk monitor yang terhubung melalui DisplayPort dalam konfigurasi di mana tampilan atau GPU tidak mampu menggerakkan mode saat ini dalam RGB 4: 4: 4. Lihat uraian dalam lampiran "Mode Pemrograman" untuk detailnya.
  • Menambahkan penanganan hot plug framebuffer ke nvidia-modeset.
  • Perhatikan bahwa hot plugging hanya ditangani ketika nvidia-modeset diinisialisasi; misalnya, ketika Xorg atau nvidia-persistenced sedang berjalan atau ketika nvidia-drm dimuat dengan parameter "modeset = 1".
  • Menambahkan atribut MetaMode "AllowGSYNC" yang dapat digunakan untuk menonaktifkan G-SYNC sepenuhnya. Ini dapat digunakan untuk memungkinkan fitur yang memungkinkan yang tidak kompatibel dengan G-SYNC, seperti Ultra Low Motion Blur atau Frame Lock.
  • Monitor ubin sebelumnya menghasilkan layar Xinerama terpisah yang dilaporkan untuk setiap ubin. Mereka sekarang, secara default, digabungkan ke layar Xinerama besar tunggal.
  • Panel individual dalam monitor berubin sekarang akan disusun berdasarkan informasi tata letak yang disediakan dalam EDID monitor. Ini dapat diganti dengan men-offset secara manual atau menggunakan opsi "MetaModeOrientation".
  • Mode interlaced yang dinonaktifkan di atas DisplayPort secara default karena dukungan yang tidak lengkap di GPU. Menambahkan token validasi mode "AllowDpInterlaced" untuk mengesampingkan perilaku default ini dan memungkinkan mode interlaced melalui protokol DisplayPort.
  • Memperbaiki bug yang dapat menyebabkan beberapa eDP menampilkan G-SYNC menjadi flicker dengan laju refresh rendah.
  • Memperbaiki bug yang secara artifisial membatasi clock piksel maksimum hingga 300 MHz saat menggunakan DisplayPort tertentu yang lebih mampu ke adaptor HDMI.
  • Memperbaiki bug yang menyebabkan pelaporan topologi PCI salah dalam nvidia-smi pada sistem Intel Skylake.

Apa yang baru di versi 387.22:

  • Menambahkan dukungan untuk GPU berikut:
  • GTX 1070Ti
  • Memperbaiki regresi yang dapat menyebabkan kesalahan driver saat mengatur mode yang menyertakan perangkat DisplayPort Multi-Stream Transport.
  • Memperbaiki kemunduran yang menyebabkan beberapa konektor tampilan pada beberapa GPU tidak melaporkan perangkat audio HDMI atau DisplayPort yang terhubung sekalipun monitor yang terhubung mendukung audio.
  • Memperbaiki bug yang kadang-kadang mencegah tombol "Reset Konfigurasi Default" di halaman pengaturan "Pengaturan ECC" nvidia agar tidak tersedia ketika konfigurasi ECC diatur ke status non-default.
  • Memperbaiki bug yang menyebabkan pengaturan nvidia untuk menerapkan batas yang terlalu agresif pada posisi tampilan di halaman "Konfigurasi Server X Server" dalam keadaan tertentu.
  • Memperbaiki bug yang dapat menyebabkan "Enable Base Mosaic (Surround)" kotak centang di nvidia-settings menghilang ketika layar X, bukan layar, dipilih di halaman "Konfigurasi Server X Server".
  • Memperbaiki kondisi balapan yang dapat menyebabkan kerusakan saat program OpenGL memanipulasi objek penyangga verteks dari beberapa utas secara bersamaan.
  • Memperbaiki bug yang menyebabkan panel kontrol nvidia-pengaturan untuk mempertahankan beberapa pengaturan yang telah diterapkan, tetapi tidak dikonfirmasi. Ini mengakibatkan pengaturan yang tidak diinginkan diterapkan ke perubahan pengaturan berikutnya.
  • Dukungan tambahan untuk kompresi YUV 4: 2: 0 untuk monitor yang terhubung melalui DisplayPort dalam konfigurasi di mana tampilan atau GPU tidak mampu menggerakkan mode saat ini dalam RGB 4: 4: 4. Lihat uraian dalam lampiran "Mode Pemrograman" untuk detailnya.
  • Menambahkan penanganan hot plug framebuffer ke nvidia-modeset.
  • Perhatikan bahwa hot plugging hanya ditangani ketika nvidia-modeset diinisialisasi; misalnya, ketika Xorg atau nvidia-persistenced sedang berjalan atau ketika nvidia-drm dimuat dengan parameter "modeset = 1".
  • Menambahkan atribut MetaMode "AllowGSYNC" yang dapat digunakan untuk menonaktifkan G-SYNC sepenuhnya. Ini dapat digunakan untuk memungkinkan fitur yang memungkinkan yang tidak kompatibel dengan G-SYNC, seperti Ultra Low Motion Blur atau Frame Lock.
  • Monitor ubin sebelumnya menghasilkan layar Xinerama terpisah yang dilaporkan untuk setiap ubin. Mereka sekarang, secara default, digabungkan ke layar Xinerama besar tunggal.
  • Panel individual dalam monitor berubin sekarang akan disusun berdasarkan informasi tata letak yang disediakan dalam EDID monitor. Ini dapat diganti dengan men-offset secara manual atau menggunakan opsi "MetaModeOrientation".
  • Mode interlaced yang dinonaktifkan di atas DisplayPort secara default karena dukungan yang tidak lengkap di GPU. Menambahkan token validasi mode "AllowDpInterlaced" untuk mengesampingkan perilaku default ini dan memungkinkan mode interlaced melalui protokol DisplayPort.
  • Memperbaiki bug yang dapat menyebabkan beberapa eDP menampilkan G-SYNC menjadi flicker dengan laju refresh rendah.
  • Memperbaiki bug yang secara artifisial membatasi clock piksel maksimum hingga 300 MHz saat menggunakan DisplayPort tertentu yang lebih mampu ke adaptor HDMI.
  • Memperbaiki bug yang menyebabkan pelaporan topologi PCI salah dalam nvidia-smi pada sistem Intel Skylake.

Apa yang baru di versi 384.59:

  • Menambahkan dukungan untuk GPU berikut:
  • GeForce GT 1030
  • GeForce MX150
  • Memperbaiki bug yang mencegah perubahan tugas mata stereo agar tidak diterapkan dari panel kontrol nvidia-pengaturan.
  • Memperbaiki bug yang menyebabkan S4 menangguhkan (juga dikenal sebagai "hibernate") untuk hang saat ditangguhkan ketika SLI diaktifkan.
  • Memperbaiki bug di mana perangkat tidak akan dicacah dengan benar oleh pengandar Vulkan. Lihat bagian "Masalah yang Diketahui" pada README untuk detail lebih lanjut.
  • Memperbaiki bug yang dapat menyebabkan aplikasi OpenGL crash setelah memanggil glDeleteBuffers pada VBO yang telah dipetakan ulang dengan ARB_vertex_attrib_binding.
  • Memperbaiki bug yang terkadang dapat menyebabkan aplikasi OpenGL untuk mengunci sampai server X menerima input.
  • Memperbaiki bug yang menyebabkan pengaturan nvidia untuk menjatuhkan nilai BusID perangkat ketika melakukan perubahan pada file konfigurasi X yang ada.
  • Memperbaiki regresi yang mencegah nvidia-xconfig dari meminta beberapa GPU, mis. saat menjalankan `nvidia-xconfig -a`.
  • Memperbaiki bug yang menyebabkan pemutaran VDPAU menjadi rusak ketika diperluas ke koordinat di luar 16384 piksel.
  • Diperbarui nvidia-persisten untuk menginisialisasi nvidia-modeset.ko selain nvidia.ko saat menyetel mode persistensi.
  • Memulihkan beberapa pemeriksaan kewarasan yang secara tidak sengaja dihapus dari proses pembuatan modul kernel pada driver 355,06.
  • Menambahkan dukungan untuk filter "Terdekat" pada driver X. Ini menyebabkan driver X menggunakan filter tetangga terdekat saat melakukan transformasi layar. Filter dapat diminta melalui argumen 'filter' ke RRSetCrtcTransform RandR, atau melalui token MetaMode 'ResamplingMethod'.
  • Memperbaiki bug di mana nvidia-installer akan menginstal versi yang salah dari file konfigurasi ICD Vulkan ketika GLVND dinonaktifkan untuk klien GLX.
  • Perbaiki bug dengan GLX_EXT_buffer_age di mana nilai usia penyangga yang salah akan dilaporkan untuk konfigurasi AFR SLI. Dalam konfigurasi seperti ini, umur buffer sekarang mungkin lebih besar dari 3, usia buffer maksimum sebelumnya.
  • Memperbaiki bug yang dapat menyebabkan hang dan Xids saat melakukan transformasi RandR dengan Overlay dan SLI diaktifkan.
  • Memperluas informasi yang dilaporkan oleh ekstensi Xina Xina X untuk memperpanjang tampilan PRIME selain tampilan yang terhubung langsung.
  • Memperbaiki bug yang menyebabkan perangkat audio HDMI muncul atau menghilang secara tidak konsisten saat perangkat HDMI dipasali atau dicabut.
  • Memperbaiki bug yang dapat menyebabkan kesalahan driver saat mengatur mode pada layar X yang berjalan pada Kedalaman 8 atau Kedalaman 15.
  • Memperbaiki bug yang dapat menyebabkan kepanikan intermiten ketika berjalan dengan PRIME Sync.
  • Memperbaiki bug yang menyebabkan kepanikan kernel ketika hotplugging HDMI ditampilkan pada beberapa PC mini Zotac.
  • Pembaruan nvidia-pemasang untuk melabeli modul kernel dengan tipe file SELinux 'modules_object_t'. Beberapa kebijakan SELinux sistem hanya mengizinkan pemuatan modul kernel dengan jenis file SELinux ini.
  • Dukungan yang dihapus untuk memeriksa dan mengunduh paket driver yang diperbarui dan antarmuka kernel dikompilasi dari nvidia-installer. Fungsionalitas ini terbatas pada ftp dan http yang tidak terenkripsi, dan diimplementasikan menggunakan kode yang tidak lagi aktif dipertahankan.

Apa yang baru di versi 381.22 / 381.09 Beta:

  • Memperbaiki bug yang menyebabkan ekstensi usia buffer GLX_EXT_buffer_age mengembalikan nilai yang salah untuk hasil gambar stereo saat menggunakan mode stereo pasif 5 hingga 9.
  • Memperbaiki bug yang menyebabkan "nvidia-settings --query all" mencetak banyak entri duplikat.
  • Memperbaiki bug yang menyebabkan aplikasi macet dalam beberapa situasi saat memanggil glXMakeCurrent sementara optimisasi pengoptimalan OpenGL diaktifkan.
  • Memperbaiki bug yang menyebabkan aplikasi VDPAU menggunakan antrean presentasi blit ketika aplikasi VDPAU sebelumnya tidak mati dengan bersih.
  • Perbaikan macet dan kerusakan yang dapat terjadi ketika konteks OpenGL dibuat saat sistem kehabisan memori yang tersedia.
  • Memperbaiki bug yang menyebabkan korupsi ketika jendela OpenGL dipindahkan atau diubah ukurannya.
  • Memperbaiki bug yang menyebabkan layar X yang menggunakan Opsi "UseDisplayDevice" "tidak ada" untuk diubah ukurannya menjadi 640x480 saat menggunakan "xrandr -s" untuk mengubah konfigurasi layar.
  • Nonaktifkan pengoptimalan berulir OpenGL secara default, awalnya diaktifkan pada 378,09, karena berbagai laporan ketidakstabilan.
  • Menghapus layar splash logo driver X dan opsi NoLogoand LogoPath xorg.conf yang sesuai.
  • Menambahkan opsi MetaMode "ResamplingMethod", menambahkan dukungan untuk metode resampling bikubik ketika transformasi layar skala sedang digunakan. Lihat README untuk detail lebih lanjut.

Apa yang baru di versi 378.13 / 381.09 Beta:

  • Menambahkan dukungan untuk GPU berikut:
  • GeForce GTX 1080 Ti
  • Quadro M520
  • TITAN Xp
  • Dukungan yang dipulihkan untuk GPU berikut:
  • GRID K520
  • Peningkatan kompatibilitas dengan kernel terbaru.
  • Memperbaiki bug yang menyebabkan "nvidia-settings --query all" mencetak banyak entri duplikat.
  • Memperbaiki bug yang menyebabkan aplikasi macet dalam beberapa situasi saat memanggil glXMakeCurrent sementara optimisasi pengoptimalan OpenGL diaktifkan.
  • Ini sering terjadi ketika Steam berusaha membuat video muncul di layar penuh.
  • Memperbaiki bug yang menyebabkan aplikasi VDPAU menggunakan antrean presentasi blit ketika aplikasi VDPAU sebelumnya tidak mati dengan bersih.
  • Perbaikan macet dan kerusakan yang dapat terjadi ketika konteks OpenGL dibuat saat sistem kehabisan memori yang tersedia.
  • Memperbaiki bug yang menyebabkan korupsi ketika jendela OpenGL dipindahkan atau diubah ukurannya.
  • Memperbaiki bug yang menyebabkan layar X yang menggunakan Opsi "UseDisplayDevice" "tidak ada" untuk diubah ukurannya menjadi 640x480 saat menggunakan "xrandr -s" untuk mengubah konfigurasi layar.
  • Memperbaiki crash kernel yang terjadi ketika mencoba memetakan alokasi memori pengguna besar ke CUDA.
  • Nonaktifkan pengoptimalan berulir OpenGL secara default, awalnya diaktifkan pada 378,09, karena berbagai laporan ketidakstabilan.
  • Menambahkan dukungan untuk ekstensi Vulkan berikut:
  • VK_EXT_acquire_xlib_display
  • VK_EXT_display_control
  • VK_EXT_display_surface_counter
  • VK_EXT_direct_mode_display
  • VK_KHX_external_memory
  • VK_KHX_external_memory_fd
  • VK_KHX_external_semaphore
  • VK_KHX_external_semaphore_fd
  • Ekstensi ini memerlukan versi pemuat Vulkan & gt; = 1.0.42.
  • Menghapus layar splash logo driver X dan opsi NoLogo dan LogoPath xorg.conf yang sesuai.
  • Menambahkan opsi MetaMode "ResamplingMethod", menambahkan dukungan untuk metode resampling bikubik ketika transformasi layar skala sedang digunakan. Lihat README untuk detail lebih lanjut.
  • Memperbaiki bug yang meninggalkan HDMI dan audio DisplayPort dimatikan setelah mode konsol framebuffer dipulihkan. Untuk beberapa tampilan, ini menyebabkan tampilan tetap kosong.
  • Memperbaiki bug yang menyebabkan audio di DisplayPort berhenti bekerja ketika monitor dicabut dan dicolokkan kembali atau terbangun dari mode hemat daya DPMS.
  • Memperbaiki regresi yang menyebabkan korupsi pada aplikasi tertentu, seperti bayangan batas jendela dalam Kesatuan, setelah melanjutkan dari menangguhkan.

Apa yang baru di versi 378.13:

  • Menambahkan dukungan untuk GPU berikut:
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Nonaktifkan pengoptimalan berulir OpenGL secara default di bawah Xinerama.
  • Menambahkan dukungan untuk ekstensi ARB_parallel_shader_compile untuk memungkinkan kompilasi multi-ulir shader GLSL.
  • Pembaruan driver X untuk mengabaikan Virtual Reality Head Mounted Displays (HMDs). Lihat opsi konfigurasi "AllowHMD" X di README untuk detailnya.
  • Sopir sekarang akan mengiklankan GLX FBConfigs tanpa kedalaman bit pada kedalaman 30 X layar.
  • Memperbaiki bug yang menyebabkan sistem macet ketika melanjutkan dari menangguhkan dengan beberapa GPU.
  • Memperbaiki regresi yang dapat menyebabkan korupsi saat hot-plugging ditampilkan.
  • Memperbaiki regresi yang mencegah sistem dengan banyak monitor DisplayPort agar tidak dapat dimulai kembali dengan benar dari menangguhkan.
  • Memperbaiki bug di modul kernel nvidia-modeset.ko yang dapat menyebabkannya macet saat mengirim acara ke komponen driver ruang pengguna.
  • Menambahkan dukungan untuk X.Org xserver ABI 23 (xorg-server 1.19)
  • Dukungan tambahan untuk FreeBSD 11.0-RELEASE.

Apa yang baru di versi 375.26:

  • Menambahkan dukungan untuk GPU berikut:
  • Quadro M3000 SE
  • Memperbaiki kemunduran yang mencegah cahaya latar pada sebagian komputer notebook ditampilkan dari pengaktifan kembali setelah dimatikan.
  • Memperbaiki regresi yang mencegah konsol dipulihkan dengan benar saat menggunakan SLI.
  • Memperbaiki kemunduran yang dapat menyebabkan panel kontrol nvidia-setting macet saat startup dengan konfigurasi GPU tertentu.
  • Memperbaiki regresi yang mencegah ekstensi GLX_NV_swap_group bekerja ketika menggunakan SLI atau Quadro Sync.

Apa yang baru di versi 375.20:

  • Menambahkan dukungan untuk GPU berikut:
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • Memperbaiki bug yang dapat menyebabkan tampilan di SLI Mosaik menjadi kosong saat menerapkan matriks transformasi.
  • Memperbaiki bug yang mencegah G-SYNC bekerja pada display notebook.
  • Memperbaiki bug yang menyebabkan perangkat multistream DisplayPort menjadi kosong setelah konsol dipulihkan.
  • Memperbaiki bug yang menyebabkan crash kernel ketika memulai X untuk kedua kalinya ketika lebih dari satu perangkat multisplay DisplayPort terhubung ke satu konektor DisplayPort melalui perangkat cabang.
  • Pengaturan nvidia yang diperbarui untuk tidak memiliki ketergantungan build-time pada paket pengembangan nvml eksternal (regresi yang diperkenalkan pada 375.10).
  • Memperbaiki gangguan dalam pengaturan nvidia saat menambahkan entri Profil Aplikasi Peraturan dan Profil.
  • Menghapus opsi "Aktifkan Tooltip" di pengaturan nvidia untuk antarmuka GTK 2.
  • Menambahkan opsi konfigurasi X baru:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • yang menggantikan token MetaMode dengan nama yang sama.
  • Memperbaiki bug yang menyebabkan penundaan panjang ketika meninggalkan VT atau menonaktifkan perangkat tampilan saat aplikasi OpenGL berjalan.
  • Menambahkan dukungan untuk properti TILE RandR yang ditambahkan dalam RandR 1.5.
  • Mengangkat ukuran cache OpenGL shader pada disk dari 64 MB menjadi 128 MB. Lihat bagian "Menentukan OpenGL Environment Variable Settings" pada driver README untuk detail tentang cara memilih lokasinya atau menonaktifkannya.
  • Menambahkan dukungan untuk X.Org xserver ABI 23 (xorg-server 1.19)
  • Dukungan tambahan untuk FreeBSD 11.0-RELEASE.

Apa yang baru di versi 370.28:

  • Memperbaiki referensi simbol yang tidak terdefinisi di libnvidia-glcore.so.
  • Pembaruan laporan CurrentMetaMode melalui API NV-CONTROL untuk mencerminkan apakah ForceCompositionPipeline atau ForceFullCompositionPipeline diatur dalam MetaMode saat ini.
  • Menambahkan kemampuan untuk over-dan under-clock GeForce GPU tertentu dalam seri GeForce GTX 1000 dan yang lebih baru. Untuk GPU yang memungkinkan, offset dapat diterapkan ke nilai jam di beberapa domain jam dari semua tingkat kinerja. Manipulasi jam ini dilakukan pada risiko pengguna sendiri. Lihat dokumentasi README dari opsi konfigurasi "CoolBits" untuk detail lebih lanjut.
  • Menambahkan opsi "PixelShiftMode" MetaMode, memungkinkan dukungan untuk tampilan pergeseran piksel 4K dan 8K. Lihat README untuk detailnya.

Apa yang baru di versi 367.44:

  • Menambahkan dukungan untuk GPU berikut:
  • TITAN X (Pascal)
  • GeForce GTX 1060 6GB
  • GeForce GTX 1060 3GB
  • Memperbaiki regresi yang menyebabkan aplikasi menggunakan GLX tidak langsung untuk mogok.
  • Memperbaiki regresi yang diperkenalkan pada 367.35 yang menyebabkan mode pertama dari server X untuk menampilkan kosong jika fitur yang diminta dalam file konfigurasi X mengaktifkan pipa komposisi driver X. Ini akan dipicu, misalnya, oleh token MetaMode seperti ForceCompositionPipeline, ForceFullCompositionPipeline, Rotation, Reflection, dan Transform.

Apa yang baru di versi 367.35:

  • Memperbaiki bug yang menyebabkan X mogok ketika menerapkan perubahan pada properti RandR CscMatrix saat VT beralih dari X.
  • Memperbaiki bug yang menyebabkan crash saat keluar dari pengaturan nvidia pada display dengan kedalaman 8 atau 15 bit warna.
  • Dukungan tambahan untuk VDPAU Feature Set H ke driver NVIDIA VDPAU. GPU dengan VDPAU Fitur Set H mampu decoding perangkat keras yang dipercepat dari stream video 8192x8192 (8k) H.265 / HEVC.
  • Menambahkan dukungan untuk penentuan nilai jam pada Pascal GPU.
  • Menghapus opsi konfigurasi Mosaic Basis dari nvidia-settings pada sistem di mana fitur tidak benar-benar didukung.
  • Memperbaiki bug yang menyebabkan nvidia-smi melaporkan nomor versi yang tidak akurat.

Apa yang baru di versi 364.19:

  • Menambahkan dukungan untuk GPU berikut:
  • Quadro M6000 24GB
  • Quadro M5500
  • Memperbaiki bug yang dapat menyebabkan pelaporan frame rate yang salah pada konfigurasi Quadro Sync dengan beberapa GPU.
  • Peningkatan presisi X colormap dari 8 bit signifikan ke 11 pada GeForce GPU. GPU Quadro sudah menggunakan 11 bit presisi.
  • Menambahkan properti RandR baru, CscMatrix, yang menetapkan matriks konversi warna-ruang 3x4. Matriks ini diterapkan setelah X colormap dan sebelum jalan gamma. Properti ini tersedia di GF119 dan GPU yang lebih baru.
  • Peningkatan penanganan jalan gamma X pada GF119 dan GPU yang lebih baru.Pada GPU ini, jalur gamma RandR selalu 1024 entri dan sekarang berlaku untuk kursor dan VDPAU atau hamparan workstation selain jendela akar X.
  • Meningkatkan interaktivitas aplikasi yang menggunakan kursor perangkat keras sementara G-SYNC aktif.

Apa yang baru di versi 361.42:

  • Menambahkan dukungan untuk GPU berikut:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24GB
  • Batasi tingkat konkurensi standar dalam pengaturan nvidia ke 32, untuk menghindari pemukulan batas tugas maksimum pada sistem dengan banyak CPU.
  • Memperbaiki regresi yang menyebabkan pengecualian GPU dan render yang salah saat menggunakan pbuffer dengan EGLDevice.
  • Memperbaiki bug yang menyebabkan nvidia-setting macet ketika memasangkan kacamata dengan pemancar 3D Vision Pro pada beberapa sistem.
  • Memperbaiki bug yang menyebabkan entri manifes pemasang untuk beberapa pustaka kompatibilitas 32-bit yang akan diduplikasi dalam paket pemasang.
  • Memperbaiki regresi yang menyebabkan bendera polaritas waktu mode HSync dan VSync dibalik.

Apa yang baru di versi 361.28:

  • Dukungan tambahan untuk GPU berikut: GeForce 945A
  • Infrastruktur OpenGL Vendor-Neutral Driver (GLVND) sekarang disertakan dan didukung oleh driver NVIDIA GLX dan OpenGL. Ini seharusnya tidak menyebabkan perubahan yang terlihat dalam perilaku untuk pengguna akhir, tetapi beberapa pustaka komponen driver internal telah diganti namanya dan / atau dipindahkan sebagai hasilnya. Perubahan ini dapat mempengaruhi skrip yang bergantung pada keberadaan komponen driver OpenGL NVIDIA selain yang ditentukan dalam OpenGL ABI Linux versi 1.0, pengelola paket instalasi driver NVIDIA alternatif, dan aplikasi yang bergantung pada keberadaan simbol non-OpenGL / GLX di perpustakaan libGL.so.1 dan dependensinya dengan cara apa pun. Silakan lihat https://github.com/NVIDIA/libglvnd. Untuk informasi lebih lanjut tentang proyek GLVND. Spesifikasi Linux OpenGL ABI versi 1.0 tersedia di https://www.opengl.org/registry/ABI
  • Pembaruan nvidia-installer untuk menjalankan ldconfig (8) dan depmod (8) setelah menguninstall driver yang ada, daripada hanya menjalankan dua perintah ini ketika menginstal driver baru.
  • Menghapus pembungkus dan melacak perpustakaan VDPAU libvdpau.so.1 dan libvdpau_trace.so.1 dari paket driver. Perpustakaan ini mungkin tersedia melalui sistem manajemen paket distribusi Anda, atau dapat dikompilasi dari sumber yang tersedia di http://people.freedesktop.org/~aplattner/vdpau/. Silakan lihat http://freedesktop.org/wiki/Software/VDPAU/ untuk informasi lebih lanjut.
  • Memperbaiki bug di driver EGL tempat mutex dibuka lebih dari satu kali. Hal ini memicu perilaku tidak terdefinisi, dan khususnya, jika elisi terkunci diaktifkan dalam glibc, dapat menyebabkan kesalahan segmentasi.

Apa yang baru di versi 358.16:

  • Memperbaiki kemunduran, diperkenalkan pada 358.09, yang menyebabkan salah render aplikasi stereo OpenGL dalam kombinasi dengan Quadro Sync pada GPU tertentu.
  • Memperbaiki regresi, diperkenalkan pada 358.09, yang menyebabkan aplikasi stereo OpenGL untuk hang ketika mode SLI AFR, SFR, atau SLIAA diaktifkan.
  • Memperbaiki regresi, yang diperkenalkan pada 358.09, yang menyebabkan sistem hang saat meluncurkan aplikasi OpenGL ketika beberapa topologi SLI Mosaic digunakan.
  • Memperbaiki bug, yang diperkenalkan pada 358.09, yang dapat menyebabkan crash kernel ketika nvidia.ko dan nvidia-modeset.ko memiliki versi yang berbeda. Ini bisa terjadi jika paket driver yang lebih tua diinstal setelah 358.09 diinstal.
  • Memperbaiki bug yang dapat menyebabkan beberapa monitor G-SYNC berkedip pada GPU berbasis Kepler ketika berjalan pada frekuensi gambar rendah.
  • Memperbaiki regresi yang dapat menyebabkan aplikasi OpenGL atau VDPAU untuk menggantung dalam tata letak Xinerama yang mencakup beberapa layar X yang digerakkan oleh GPU yang sama.
  • Menambahkan fallback untuk memungkinkan GLX berfungsi ketika komunikasi soket domain UNIX diblokir antara sisi klien NVIDIA GLX dan NVIDIA server-side GLX. Sebagai contoh, kebijakan SELinux default pada Fedora 22 mencegah driver NVIDIA 358,09 GLX bekerja di GDM3:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • Memperbaiki regresi dari 358.09 yang menyebabkan monitor G-SYNC dikonfigurasi untuk menggunakan stereo 3D Vision agar kosong dan melaporkan sinyal yang tidak didukung.
  • Memperbaiki regresi dari 358.09 yang menyebabkan aplikasi OpenGL yang gagal menegosiasikan izin untuk melakukan glXSwapBuffers melalui flipping untuk berhenti memperbarui layar. Ini dipicu oleh Fedora 22 di mana kebijakan sistem SELinux mencegah gnome-shell berkomunikasi dengan server X.
  • Sekarang, aplikasi OpenGL yang gagal menegosiasikan flipping akan jatuh kembali ke glXSwapBuffers melalui blitting.
  • Lihat https://bugzilla.redhat.com/show_bug.cgi?id=1271401 untuk detail selengkapnya.
  • Memperbaiki regresi yang mengurangi kinerja OpenGL pada konfigurasi server X tanpa kepala.
  • Memperbaiki kebocoran memori yang terjadi setelah menghancurkan GLXWindow yang masih memiliki konteks saat ini yang melekat padanya.
  • Memperbaiki bug yang menyebabkan pbuffer EGL dibuat dengan buffer depan dan belakang, bukan hanya buffer belakang, seperti yang diperlukan untuk EGL.
  • Menambahkan modul kernel baru, nvidia-modeset.ko. Komponen driver baru ini bekerja bersama dengan modul kernel nvidia.ko untuk memprogram mesin tampilan GPU.
  • nvidia-modeset.ko tidak menyediakan fungsionalitas atau antarmuka pengguna baru yang terlihat ke aplikasi pihak ketiga. Namun, dalam rilis nanti, nvidia-modeset.ko akan digunakan sebagai dasar untuk antarmuka pengaturan mode yang disediakan oleh pengelola render langsung kernel (DRM).
  • Berkurang berkedip dan penundaan saat bertransisi ke dalam atau keluar dari mode G-SYNC. Sebagai bagian dari perubahan ini, monitor yang memiliki indikator G-SYNC dalam tampilan di layar mereka sekarang akan selalu melaporkan bahwa mereka berada dalam mode G-SYNC. Indikator visual OpenGL G-SYNC dapat diaktifkan dalam pengaturan nvidia untuk menentukan kapan G-SYNC benar-benar digunakan.
  • Protokol GLX untuk ekstensi OpenGL berikut dari OpenGL 3.0 telah dipromosikan dari tidak resmi ke status resmi yang disetujui ARB:
  • GL_EXT_draw_buffers2
  • protokol GLX untuk perintah OpenGL 3.0 berikut:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • yang merupakan bagian dari ekstensi berikut:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • telah dipromosikan dari status resmi yang tidak resmi menjadi ARB yang disetujui.
  • Dengan perubahan di atas, protokol GLX untuk OpenGL 3.0 telah dipromosikan dari status resmi yang disetujui tidak resmi ke ARB.
  • Menambahkan mekanisme alokasi memori sistem baru untuk alokasi besar dalam driver OpenGL. Mekanisme ini memungkinkan unmapping alokasi dari proses ketika tidak digunakan, membuat ruang alamat virtual lebih tersedia untuk aplikasi. Ini diaktifkan secara default pada aplikasi OpenGL 32 bit dengan Linux 3.11+ dan glibc 2.19+. Memori yang dialokasikan dengan cara ini akan memakan ruang di / dev / shm. Mengatur variabel lingkungan __GL_DevShmPageableAllocations ke 2 akan menonaktifkan fitur ini
  • Menambahkan dukungan untuk OpenGL 4.3.
  • Menambahkan dukungan untuk X.Org xserver ABI 20 (xorg-server 1.18).

Apa yang baru di versi 355.11:

  • Menambahkan dukungan untuk GPU berikut:
  • GeForce GTX 950
  • Quadro M4000
  • Quadro M5000
  • Memperbaiki bug yang menyebabkan aplikasi menggunakan OpenCL atau CUDA dengan interopabilitas OpenGL menjadi macet saat menggunakan GLX rendering tidak langsung.
  • Memperbaiki bug yang menyebabkan VDPAU hanya menampilkan setengah bagian atas bingkai video saat mendekodekan dan menampilkan streaming video yang dikodekan H.265 / HEVC.
  • Memperbaiki bug yang dapat menyebabkan pengecualian GPU saat menggunakan glReadPixels () pada buffer kedalaman atau stensil dari jendela multisample saat mengubah ukuran atau memindahkan jendela.
  • Memperbaiki bug yang dapat menyebabkan data dari satu tingkat tekstur untuk menimpa data dari tingkat terendah berikutnya, saat membuat tampilan tekstur yang tidak menyertakan yang lebih tinggi dari dua level.
  • Memperbaiki bug yang dapat menyebabkan panel kontrol nvidia-setting macet ketika memperbarui tata letak tampilan.
  • Mengoreksi beberapa laporan dukungan yang salah untuk ekstensi GLX: beberapa ekstensi dilaporkan didukung untuk GLX tidak langsung, yang sebenarnya hanya didukung di bawah perenderan langsung.
  • Menambahkan dukungan untuk ekstensi EGL berikut:
  • EGL_KHR_swap_buffers_with_damage
  • EGL_NV_stream_consumer_gltexture_yuv
  • Menandai opsi DeleteUnusedDP12Displays sebagai tidak berlaku lagi.
  • Versi 1.5.0 dari spesifikasi X Resize dan Rotate menambahkan catatan bahwa output yang dibuat secara dinamis tidak akan dihancurkan, sehingga opsi ini tidak lagi digunakan dan akan dihapus dalam rilis driver di masa mendatang.
  • Menambahkan dukungan untuk profil VDPAU yang ditambahkan dalam VDPAU 0.9:
  • VDP_DECODER_PROFILE_H264_BASELINE
  • VDP_DECODER_PROFILE_H264_CONSTRAINED_BASELINE
  • VDP_DECODER_PROFILE_H264_EXTENDED
  • VDP_DECODER_PROFILE_H264_PROGRESSIVE_HIGH
  • VDP_DECODER_PROFILE_H264_CONSTRAINED_HIGH
  • Memperbaiki bug yang mencegah lebih dari satu keluaran RandR dari berbagi mode yang ditambahkan pengguna.
  • Memperbaiki bug yang menyebabkan interval swap yang ditentukan aplikasi diabaikan di beberapa layar saat menggunakan Xinerama.
  • Memperbaiki bug yang menyebabkan mode RandR yang disediakan pengguna dengan kombinasi tidak masuk akal dari flag + HSync, -HSync, + VSync, dan -VSync untuk merusak daftar mode.
  • Menambahkan dukungan untuk membuat OpenGL 3.0 dan konteks di atas saat ini tanpa menjadikan saat ini menjadi apa pun yang dapat ditarik.

Apa yang baru di versi 352.21:

  • Menambahkan dukungan untuk GPU berikut:
  • Tesla K40t
  • GeForce 720A
  • GeForce 920A
  • GeForce 930A
  • GeForce 940A
  • GeForce GTX 950A
  • GeForce GTX 980 Ti
  • Memperbaiki bug di pengaturan nvidia yang menyebabkan aplikasi macet saat menyimpan EDID ke file.
  • Memperbaiki bug yang mencegah utilitas "mkprecompile" yang disertakan dalam paket driver dari membaca file dengan benar.
  • Memperbaiki bug yang dapat menyebabkan kesalahan Xid saat menghentikan aplikasi pemutaran video menggunakan antrean presentasi overlay di VDPAU.
  • Pembaruan nvidia-installer untuk menghindari pengulangan terlalu dalam ke pohon sumber kernel di bawah / usr / lib / modules, mencerminkan pembatasan yang ada pada rekursi di bawah / lib / modules.
  • Pembaruan nvidia-installer untuk menggunakan modprobe (8) ketika meninggalkan modul kernel NVIDIA yang dimuat setelah instalasi, bukannya insmod (8) atau libkmod. Ini memungkinkan modul kernel untuk menghormati arahan konfigurasi apa pun yang berlaku untuknya di /etc/modprobe.d ketika dimuat.
  • Memperbaiki bug yang memungkinkan pesan-pesan konsol dari kernel Linux untuk digambar di atas antarmuka pengguna nvidia-installer.

Perangkat lunak lain dari pengembang NVIDIA Corporation

Komentar untuk Nvidia FreeBSD Display Driver

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!