NVIDIA telah merilis versi stabil dari cabang baru driver NVIDIA miliknya, versi 565.77. Driver ini tersedia untuk Linux (ARM64, x86_64), FreeBSD (x86_64) ΠΈ Solaris (x86_64). NVIDIA 565.x ΡΡΠ°Π»Π° Π²ΠΎΡΡΠΌΠΎΠΉ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΠΊΠΎΠΉ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΊΡΡΡΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ NVIDIA ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΡΠ΄ΡΠ°. ΠΡΡ ΠΎΠ΄Π½ΡΠ΅ ΡΠ΅ΠΊΡΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΠ΄ΡΠ° nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko ΠΈ nvidia-uvm.ko (Unified Video Memory) ΠΈΠ· Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΠΊΠΈ NVIDIA, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π² Π½ΠΈΡ ΠΎΠ±ΡΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, Π½Π΅ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Π½ΡΠ΅ ΠΊ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Ρ Π½Π° GitHub. ΠΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π² ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΡΠ΅ΠΊΠΈ CUDA, OpenGL ΠΈ Vulkan, ΠΎΡΡΠ°ΡΡΡΡ ΠΏΡΠΎΠΏΡΠΈΠ΅ΡΠ°ΡΠ½ΡΠΌΠΈ.
Perubahan besar:
- Parameter "GLVidHeapReuseRatio" telah ditambahkan ke profil aplikasi untuk mengontrol jumlah memori OpenGL yang dicadangkan untuk penggunaan kembali di masa mendatang. Parameter ini dapat digunakan oleh komposit. server Wayland digunakan untuk mengatasi masalah yang menyebabkan konsumsi memori video yang berlebihan.
- ΠΠ»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΈ ΡΠ±ΠΎΡΠΊΠ΅ ΡΠ΄ΡΠ° Linux, Π² ΠΏΡΠΎΡΠ΅ΡΡ ΡΠ±ΠΎΡΠΊΠΈ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΠ΄ΡΠ° NVIDIA Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΊΠΎΠ΄ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° CONFIG_CC_VERSION_TEXT Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΡΠ΄ΡΠ° Kconfig.
- Utilitas nvidia-modprobe telah meningkatkan deteksi modul kernel yang sudah dimuat, yang menghilangkan masalah yang terjadi pada beberapa sistem yang mencegah utilitas nvidia-persistenced menyetel mode "persistensi" untuk mencegah perangkat menyetel ulang status saat tidak digunakan.
- Menambahkan dukungan untuk menggunakan mmap untuk objek DMA-BUF yang diekspor.
- Menghilangkan beberapa situasi yang menyebabkan kegagapan saat menyinkronkan dengan selesainya pemindaian vertikal (vblank) di OpenGL saat menggunakan firmware GSP.
- Utilitas nvidia-drm telah diperbarui dengan properti khusus untuk beberapa pengontrol CRTC yang dapat digunakan dalam komposit. server Wayland untuk mengkonfigurasi pipeline warna GPU untuk pemrosesan HDR yang dipercepat perangkat keras.
- Pengoptimalan telah ditambahkan ke driver yang menghilangkan penurunan kinerja saat menggunakan mode 'd3d9.floatEmulation' di DXVK.
- Di konfigurator pengaturan nvidia, halaman dengan pengaturan sinkronisasi framelock telah diperbarui, di mana teks sekarang menggunakan parameter dari tema warna GTK3, bukan warna putih yang ditentukan secara ketat.
- Menambahkan dukungan untuk ekstensi Vulkan VK_EXT_kedalaman_clamp_control.
- Melanjutkan dukungan untuk ekstensi OpenGL GLX_EXT_buffer_age untuk Xwayland, yang dinonaktifkan di cabang sebelumnya karena bug yang menyebabkan masalah rendering di Xwayland. Bug ini telah diperbaiki di versi baru.
- Memperbaiki kesalahan yang menyebabkan, saat mengatur parameter "nvidia-drm.modeset=0" di driver, terjadi crash pada kernel dan aplikasi yang menggunakan GBM.
- Memperbaiki kesalahan yang terjadi saat menggunakan Wayland dan menyebabkan crash pada lingkungan KDE Plasma 6, serta aplikasi dan game berdasarkan API grafis Vulkan (misalnya, beberapa game di Unreal Engine crash).
Sumber: opennet.ru
