Dinamikusan gyorsulnak az NVDIA GPU-k az AMD processzorokkal kommunikálva
Az NVIDIA kiadta az NVIDIA 525.60.11 verziójú illesztőprogramot, mint új tulajdonosi és nyílt forráskódú grafikus vezérlőjének új, termelésre kész verzióját a GNU/Linux, FreeBSD és Solaris rendszerekhez, amely számos újdonságot fejlesztéseket, új funkciókat és hibajavításokat tartalmaz.
Az NVIDIA 525.60.11 kiadásának legfontosabb elemei közé tartozik a Dynamic Boost támogatás az AMD processzorokkal működő laptopokon, az EGL_MESA_platform_surfaceless kiterjesztés támogatása, teljesítménynövekedés a PRIME által végzet leképzés esetén, valamint az OTA (Over-the-Air) frissítések támogatása a Proton és a Wine NVIDIA NGX buildben.
Az OTA funkció alapértelmezés szerint ki van kapcsolva, így a felhasználók, akik frissítenek az NVIDIA 525.60.11 verzióra, manuálisan kell engedélyezniük a
PROTON_ENABLE_NGX_UPDATER
környezeti változó "1" értékre állításával.
Egy másik érdekes változás az új NVIDIA grafikus vezérlő kiadásában az, hogy az NVIDIA frissítette a nyílt forráskódú kernelmodulokat, hogy az NVIDIA Turing GPU architektúrán a Quadro Sync, a Stereo, az X11-ben történő felépítés és a YUV 4:2:0 támogatását is hozzáadják.
Letöltés
Az NVIDIA 525.60.11 már most letölthető a hivatalos weboldalról a GNU/Linux rendszerek 64 bites és AArch64 (ARM64) architektúrákra, valamint 64 bites FreeBSD rendszerekre és 64 bites, illetve 32 bites Solaris rendszerekre.
Ez egy termelésre kész kiadás, ami azt jelenti, hogy minden olyan felhasználónak ajánlott, aki a stabilitást részesíti előnyben.
Az újdonságok teljes listája
- Fixed a bug which caused Dynamic Boost to not engage on certain AmpereGPU based notebooks.
- Added support for Dynamic Boost on notebooks with AMD CPUs.
- Improved the performance of PRIME render-offloaded applications.
- Fixed a regression that prevented Warp & Blend from working correctly.
- Fixed a bug that resulted in stutter when moving windows in GNOME.
- Added support for the EGL_MESA_platform_surfaceless extension.
- Updated the nvidia-settings control panel to prevent the creationof display layouts that exceed hardware size limitations when using the SLI Mosaic configuration page, and to display a warning if such a layout is created manually in the Display Configuration page.
- Removed the hard dependency on GTK 2 when building nvidia-settingsfrom source. nvidia-settings may now be built with support for GTK 2 only, GTK 3 only, or both GTK 2 and GTK 3.
- Fixed a bug which caused suspend to fail on systems running GNOME 3as a Wayland compositor with NVreg_PreserveVideoMemoryAllocations enabled.
- Updated the open kernel modules to support Quadro Sync, Stereo,rotation in X11, and YUV 4:2:0 on Turing.
- Updated an error message that nvidia-installer displays when kernelheader files cannot be found to print full paths for the missing files.
- Updated nvidia-installer to use "command -v" in place of depending on"which" to determine the availability and location of certain tools.
- Implemented support for over-the-air updates in the Proton and Wine NVIDIANGX build. This feature is disabled by default and can be enabled by setting the "PROTON_ENABLE_NGX_UPDATER" environment variable to a value of "1".
- Updated the Vulkan driver so that the following extensions no longerdepend on nvidia-uvm.ko being loaded at runtime:
- * VK_KHR_acceleration_structure
* VK_KHR_deferred_host_operations
* VK_KHR_ray_query
* VK_KHR_ray_tracing_pipeline
* VK_NV_cuda_kernel_launch
* VK_NV_ray_tracing
* VK_NV_ray_tracing_motion_blur
* VK_NVX_binary_import
* VK_NVX_image_view_handle
- * VK_KHR_acceleration_structure
- Updated nvidia-installer to allow use of the "--add-this-kernel"feature by non-root users.
- Updated nvidia-installer to display a more accurate progress bar whenbuilding the kernel modules.
- Updated nvidia-installer to display a warning message if a VulkanICD loader is not detected.
- Reworked nvidia-installer's support for DKMS: the kernel modules willnow be optionally registered with DKMS after the installer has already built and installed them on its own. nvidia-installer will now register the kernel modules with DKMS by default when the dkms(8) utility is detected on the system.
- Fixed a bug in the Vulkan driver which could lead to corruption ingeometry and tessellation control shaders.
- Added a new CUDA Debugger implementation for Pascal and newerarchitectures as a part of the driver package: libcudadebugger.so (previously released separately as "CUDA GDB Developer Preview").
- Fixed a bug that caused nvidia-settings to find incorrect fan speedranges on some GPUs. Lower-level layers of the driver protected the hardware from programming incorrect fan speeds, so the symptom was only incorrect reporting. Now, reporting in nvidia-settings matches what actually gets programmed in hardware.
- Fixed a regression in 515.76 that caused blank screens and hangs whenstarting an X server on RTX 30 series GPUs in some configurations where the boot display is connected via HDMI.
- Fixed a bug where Marvel's Spider-Man Remastered would sometimes crashwith Xid 13 errors on Turing and later.