Nvidia Linux Display Driver 64-bit

Software screenshot:
Nvidia Linux Display Driver 64-bit
Rincian Software:
Versi: 396.45 Diperbarui
Tanggal Upload: 17 Aug 18
Pengembang: NVIDIA Corporation
Lisensi: Gratis
Popularitas: 110

Rating: nan/5 (Total Votes: 0)

Nvidia Linux Display Driver 64-bit adalah driver video OpenGL proprietary, namun bebas didistribusikan yang bertujuan untuk menawarkan dukungan untuk kartu grafis Nvidia pada sistem operasi berbasis kernel Linux. Versi ini telah dirancang untuk diinstal hanya komputer yang mendukung arsitektur 64-bit. Untuk dukungan 32-bit, lihat tautan ini. Ini adalah driver Linux asli yang menyediakan pengguna hanya dengan penginstal baris perintah, serta panel pengaturan. Ini juga merupakan pilihan nomor satu untuk pengguna game.


Bagaimana cara menginstal driver grafis Nvidia?

Untuk menginstal Nvidia Linux Display Driver di kotak Linux Anda, Anda harus mengunduh paket binari menggunakan & ldquo; Unduh & rdquo; tombol di atas, simpan file yang dijalankan di direktori Beranda Anda, buka TTY dan laksanakan & ldquo; sh ./NVIDIA-Linux-x86-xxx.xx.run” perintah (tanpa tanda kutip), sebagai root (dengan sudo), di mana xxx.xx adalah nomor versi.

Perlu diingat bahwa Anda harus menginstal paket-paket header kernel Linux terlebih dahulu! Selama instalasi, Anda akan ditanya apakah Anda ingin mengedit file konfigurasi X secara manual atau membiarkan penginstal melakukan semua kerja keras. Atau, dimungkinkan untuk secara otomatis mengkonfigurasinya dengan menjalankan perintah nvidia-xconfig melalui emulator terminal Linux setelah instalasi.


Kartu grafis Nvidia apa yang didukung oleh driver ini?

Secara resmi, Nvidia Linux Display Driver mendukung berbagai kartu grafis Nvidia, jauh lebih banyak daripada yang didukung driver open source Nouveau. Sebagian besar ION, ION LE, Quadro Plex, Quadro Sync, GRID, NVS, nForce Professional 3000, Quadro FX, Quadro Blade, serta semua seri GeForce didukung saat ini.


Apakah distribusi Linux saya didukung?

Selama pengujian kami, di sini di Lab Pengujian Softoware, kami berhasil menginstal Nvidia Linux Display Driver pada berbagai distribusi Linux, termasuk Ubuntu yang populer. Ini bermain baik dengan Arch Linux, Debian GNU / Linux, Linux Mint, openSUSE, Fedora, dan banyak OS Linux berbasis kernel terkenal lainnya.

Apa yang baru dalam rilis ini:

  • Peningkatan pemulihan aplikasi langsung-ke-tampilan Vulkan setelah aplikasi macet atau macet.
  • 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 gangguan terputus-putus saat meluncurkan aplikasi melalui Wine.
  • 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 bug yang menyebabkan Vulkan X11 swapchains gagal pada GPU tanpa mesin display, seperti beberapa kartu grafis bermerek Tesla dan beberapa laptop Optimus.
  • Memperbaiki bug yang menyebabkan aplikasi Vulkan layar penuh untuk bertahan di beberapa GPU Kepler, seperti GeForce GTX 680.
  • Memperbaiki bug di mana indikator G-SYNC melaporkan "normal" daripada "G-SYNC" pada aplikasi Vulkan ketika G-SYNC diaktifkan.

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.
  • Menambahkan parameter modul kernel nvidia.ko, NVreg_EnableBacklightHandler, yang dapat digunakan untuk mengaktifkan penanganan eksperimental kecerahan backlight laptop melalui / sys / kelas / lampu latar /. Pawang ini menimpa yang berbasis ACPI yang disediakan oleh modul kernel video.ko.
  • NVreg_EnableBacklightHandler dinonaktifkan secara default.
  • Menambahkan G-SYNC ke semua vulkan swapchains yang didukung untuk Maxwell dan lebih tinggi. G-SYNC diaktifkan secara default ketika menggunakan monitor G-SYNC-ready. Untuk swapchains langsung-ke-display, profil aplikasi dengan pengaturan "GLGSYNCAllowed" disetel ke 'false' dapat digunakan untuk menonaktifkan fitur ini:
  • {"aturan": [
  • {"pattern": [], "profil": ["GLGSYNCAllowed", false]}
  • 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.
  • Peningkatan kinerja aplikasi Vulkan layar penuh menggunakan X11 swapchains. Pengoptimalan ini akan menyebabkan lebih banyak peristiwa yang memicu pertukaran rantai keluar, seperti ketika memasuki atau meninggalkan mode layar penuh. (Ini biasanya ditemui ketika menggunakan kombinasi tombol alt-tab, misalnya.) Aplikasi yang tidak merespon dengan benar kode pengembalian VK_ERROR_OUT_OF_DATE_KHR mungkin tidak berfungsi dengan baik ketika peristiwa ini terjadi. Lihat bagian 30.8 dari spesifikasi Vulkan.
  • 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.
  • Memperbaiki beberapa masalah yang menghalangi uji kewarasan "cc_version_check" agar tidak berjalan dengan benar saat membuat modul kernel NVIDIA. Karena masalah ini akan menyembunyikan ketidaksesuaian antara versi compiler yang digunakan untuk membangun kernel dan modul kernel NVIDIA untuk jangka waktu yang panjang, nvidia-installer telah diperbarui untuk mengabaikan ketidakcocokan versi CC secara default ketika mereka terdeteksi.
  • Pembaruan nvidia-installer untuk menggunakan sashall init_module secara langsung untuk menguji modul kernel beban, bukan libkmod / insmod. Ini menghapus libkmod sebagai ketergantungan build dari nvidia-installer, dan insmod sebagai dependensi run-time.
  • Monitor ubin sebelumnya menghasilkan layar Xinerama terpisah yang dilaporkan untuk setiap ubin. Mereka sekarang, secara default, digabungkan ke layar Xinerama besar tunggal.
  • Masing-masing panel 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 dapat menyebabkan aplikasi OpenGL crash setelah kondisi tidur DPMS yang panjang pada monitor yang digerakkan dengan PRIME Sync.
  • 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 mencegah modul kernel NVIDIA untuk membangun kernel non-SMP Linux.
  • Memperbarui keluaran `nvidia-smi nvlink --status` untuk memasukkan pelaporan kecepatan NVLink.
  • 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:

  • 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 di Vulkan secara langsung untuk menampilkan di mana monitor DP1.2 tidak dicacah.
  • 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 saat 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 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:

  • 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.
  • Menambahkan dukungan dalam pengaturan nvidia untuk melihat tampilan PRIME yang dikonfigurasi. Untuk mengaktifkan PRIME, lihat "Offloading Graphics Display dengan RandR 1.4" di README.
  • Infrastruktur tambahan yang memungkinkan driver NVIDIA EGL untuk memuat pustaka platform eksternal EGL yang menambahkan dukungan sisi-klien untuk sistem jendela baru, di luar libnvidia-egl-wayland.so.1 yang ada. Untuk detail lebih lanjut, lihat:
  • - https://github.com/NVIDIA/eglexternalplatform
  • - https://github.com/NVIDIA/egl-wayland
  • Menambahkan dukungan untuk ekstensi Vulkan berikut:
  • VK_KHR_display
  • VK_KHR_display_swapchain
  • Optimasi beralur OpenGL yang diaktifkan secara default di driver. Lihat bagian "Pengoptimalan Berulang" di bab "Menentukan OpenGL Environment Variable Settings" pada README untuk detailnya. Pengoptimalan ini akan dinonaktifkan sendiri saat mereka menurunkan kinerja. Akibatnya, kinerja tidak akan berubah untuk banyak aplikasi, dan meningkat untuk mereka yang mendapat manfaat dari pengoptimalan berulir dan belum memaksakannya diaktifkan.
  • Memperbaiki bug yang mencegah PRIME Sync bekerja pada notebook dengan GeForce GTX 4xx dan 5xx series GPU.
  • 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.
  • Menambahkan dukungan untuk bidang screen_info.ext_lfb_base, pada kernel yang memilikinya, untuk menangani konsol framebuffer UEFI dengan alamat fisik di atas 4GB.
  • Menambahkan dukungan untuk X.Org xserver ABI 23 (xorg-server 1.19)
  • Memperbaiki bug yang memungkinkan nvidia-installer untuk mencoba memuat modul kernel yang dibangun terhadap kernel yang tidak berjalan.

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 bug yang menyebabkan entri manifes pemasang untuk beberapa pustaka kompatibilitas 32-bit yang akan diduplikasi dalam paket pemasang. Entri ini menyebabkan nvidia-installer untuk mengeluarkan pesan peringatan ketika menginstal pustaka kompatibilitas 32-bit, misalnya: 'Tidak dapat membuat symlink /usr/lib/libEGL.so (File ada)'.
  • 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.
  • Memperbaiki bug lama yang menyebabkan driver NVIDIA X tidak secara benar mendeteksi kejadian hotplug AC / baterai pada notebook.
  • Memperbaiki masalah interaksi antara fitur KONFIG_HARDENED_USERCOPY kernel Linux (baru di kernel Linux 4.8) dan nvidia-drm.ko dengan modeset = 1 diaktifkan. Masalah ini menyebabkan CONFIG_HARDENED_USERCOPY untuk secara salah menghentikan sistem, mengeluarkan laporan formulir:
  • usercopy: upaya menimpa memori kernel yang terdeteksi ke ffff8803e8ec7ce0 () (8 byte)
  • Memperbaiki bug yang mencegah nvidia-bug-report.sh dari menemukan pesan yang relevan di file log kernel.
  • Menambahkan dukungan untuk bidang screen_info.ext_lfb_base, pada kernel yang memilikinya, untuk menangani konsol framebuffer UEFI dengan alamat fisik di atas 4GB.

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.
  • Menambahkan dukungan EGL ke Perpustakaan Net Dispatch Dispatch GL (libGLVND). Paket penginstal sekarang menyertakan versi GLVND dan non-GLVND dari pustaka EGL: opsi --glvnd-egl-client dan --no-glvnd-egl-client di nvidia-installer dapat digunakan untuk memilih yang akan dipasang. / li>
  • 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 masalah dengan panning dan penghalang kursor saat mencampur PRIME-driven menampilkan dengan tampilan yang digerakkan secara native.
  • Memperbaiki bug yang menyebabkan penundaan panjang ketika meninggalkan VT atau menonaktifkan perangkat layar saat aplikasi OpenGL berjalan.
  • Peningkatan perilaku pemulihan konsol pada sistem yang menggunakan UEFI Graphics Output Protocol, dan sebagian besar mode vesafb.
  • 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.
  • Memperbaiki bug dalam primitif sinkronisasi yang dibagi antara X dan OpenGL.
  • Menambahkan dukungan untuk X.Org xserver ABI 23 (xorg-server 1.19)
  • Memperbaiki bug yang memungkinkan nvidia-installer untuk mencoba memuat modul kernel yang dibangun terhadap kernel yang tidak berjalan.

Apa yang baru di versi 370.28:

  • Memperbaiki referensi simbol yang tidak terdefinisi di libnvidia-glcore.so.
  • Memperbaiki potensi hang di aplikasi Vulkan seperti vkQuake dan DOTA2 yang menggunakan vkFences untuk sinkronisasi ini.
  • Memperbaiki bug yang menyebabkan driver tidak menyetel mode HDMI YUV 420 4K dengan benar pada beberapa TV, seperti VIZIO D40u-D1.
  • 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.
  • Menerapkan dukungan awal untuk PRIME Synchronization untuk menyinkronkan flipping antara sumber tampilan NVIDIA PRIME dan sink display PRIME terpisah. Dukungan ini bersifat eksperimental dan saat ini memerlukan server X.org X prerelease.
  • Memperbaiki bug yang mencegah aplikasi Vulkan ditampilkan dari beberapa antrian ke rantai X11 yang sama.
  • 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 regresi yang dapat menyebabkan kerusakan konsol saat melanjutkan dari penangguhan.
  • Peningkatan kinerja penulisan buffer driver DRM KMS nvidia-drm dengan menggunakan DRM Dumb Buffers gabungan yang tersedia jika ada.
  • 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.
  • Memperbaiki bug yang menyebabkan server X terkadang melewatkan tampilan frame Vulkan ketika ekstensi Composite diaktifkan.
  • 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.
  • Memperbaiki bug yang dapat menyebabkan sistem crash jika ada pemetaan peer-to-peer masih aktif selama teardown konteks CUDA.
  • Memperbaiki bug yang mencegah nvidia-bug-report.sh agar tidak menemukan pesan yang relevan di file log kernel.

Apa yang baru di versi 364.19:

  • Menambahkan dukungan untuk GPU berikut:
  • Quadro M6000 24GB
  • Quadro M5500
  • Memperbaiki beberapa masalah penguncian di libnvidia-egl-wayland.so.
  • Memperbaiki beberapa masalah libnvidia-egl-wayland.so interaksi dengan protokol manajemen Wayland buffer.
  • Memperbaiki beberapa masalah interaksi driver EGL dengan mengubah ukuran jendela di Wayland.
  • Memperbaiki bug yang menyebabkan beberapa konfigurasi DRM PRIME gagal ketika DRM KMS diaktifkan (yaitu, parameter kernel modul modeset nvidia-drm.ko ditetapkan ke "1").
  • Memperbaiki bug yang dapat menyebabkan crash kernel ketika VDPAU digunakan ketika DRM KMS diaktifkan.
  • Mengubah jenis instalasi OpenGL default untuk menggunakan pustaka klien GLVND GLX daripada pustaka non-GLVND lawas.
  • Menambahkan dukungan awal untuk Direct Rendering Manager Kernel Modesetting (DRM KMS) .Lihat bagian KMS DRM pada README untuk detailnya.
  • Menambahkan modul kernel baru, nvidia-drm.ko, yang mendaftar sebagai driver DRM dengan dukungan PRIME dan DRM KMS.
  • Menambahkan dukungan untuk ekstensi EGL berikut:
  • EGL_EXT_platform_wayland
  • untuk mengaktifkan aplikasi Wayland agar berjalan pada implementasi EGL NVIDIA,
  • EGL_WL_bind_wayland_display
  • untuk mengaktifkan kompositor Wayland agar berjalan pada implementasi EGL NVIDIA, dan
  • EGL_EXT_device_drm
  • EGL_EXT_output_drm
  • EGL_EXT_stream_consumer_egloutput
  • untuk mengaktifkan kompositor Mir dan Wayland untuk menampilkan konten mereka melalui EGLDevice, EGLOutput, dan EGLstreams.
  • Menambahkan pustaka platform Wayland, libnvidia-egl-wayland.so, untuk memungkinkan kompositor Wayland yang mendukung EGLDevice, EGLOutput, dan EGLstreams untuk berbagi buffer EGL dengan aplikasi Wayland.
  • Memperbaiki bug yang dapat menyebabkan pelaporan frame rate yang salah pada konfigurasi Quadro Sync dengan beberapa GPU.
  • Dukungan tambahan untuk Vulkan API versi 1.0.
  • 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.
  • Mengolah ulang cara driver NVIDIA mendaftar dengan subsistem DRM kernel Linux untuk dukungan PRIME. Sebagai hasilnya, dukungan PRIME membutuhkan kernel Linux versi 3.13 atau yang lebih baru (sebelumnya, dukungan PRIME memerlukan kernel Linux versi 3.10 atau yang lebih baru).
  • 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
  • Menambahkan warisan, perpustakaan klien GLXND libGL.so GLX ke paket penginstal driver NVIDIA Linux, dan kemampuan untuk memilih antara GLVND atau perpustakaan klien GLXND GLX pada waktu instalasi. Hal ini memungkinkan pengguna untuk menginstal pustaka klien GLVND GLX warisan lama untuk mengatasi masalah kompatibilitas yang mungkin timbul karena aplikasi GLX yang bergantung pada perilaku driver klien NVIDIA GLX yang tidak ditentukan oleh Linux OpenGL ABI versi 1.0. / li>
  • Secara default, nvidia-installer akan menginstal pustaka klien GLVND GLX yang lama. Opsi baris perintah --glvnd-glx-client dapat digunakan untuk mengganti default, dan menginstal GLVND GLX client libraries sebagai gantinya. Harap hubungi vendor aplikasi apa pun yang tidak kompatibel dengan GLVND untuk memastikan bahwa aplikasi mereka diperbarui untuk kompatibilitas dengan GLVND.
  • Kehadiran beberapa pustaka klien GLX dalam paket memiliki implikasi untuk pengemas ulang driver NVIDIA; lihat entri libGL.so di bab "Komponen yang Diinstal" pada README untuk detailnya.
  • 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 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 bug yang dapat menyebabkan nvidia-installer crash ketika menginstal dari paket driver yang telah dikompilasi antarmuka kernel yang ditambahkan ke dalamnya (misalnya, dengan menggunakan opsi "--add-this-kernel").
  • 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 tidak resmi ke status resmi yang disetujui 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).

Perangkat lunak lain dari pengembang NVIDIA Corporation

Komentar untuk Nvidia Linux Display Driver 64-bit

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!