NVIDIA 545.29.02 Linux圖形驅動發布,增強了Wayland支持及更多功能
本文介紹了NVIDIA發布的545.29.02版圖形驅動,該驅動為GNU/Linux、FreeBSD和Solaris系統帶來了眾多新功能和改進,尤其是對開源Linux內核模塊的改進,經過數周的Beta測試後正式發布。
NVIDIA 545.29.02現在為NVIDIA GeForce和NVIDIA Workstation GPU提供了開源Linux內核模塊的Beta支持,這些模塊是NVIDIA圖形驅動的專有變體之外的附加項。
由於2024年被視為「Wayland桌面之年」,可以明顯看出新的NVIDIA圖形驅動版本還改進了對Wayland系統的支持。例如,當使用Wayland會話時,它提升了在GNOME和KDE Plasma桌面環境中可用的「夜間燈光」和「夜間色彩」功能的支持。
此外,NVIDIA 545.29.02還引入了對虛擬現實顯示的支持,例如Valve的SteamVR,在支持DRM租賃的Wayland合成器上。NVIDIA指出,此支持取決於Xwayland 22.1.0和wayland-protocols 1.22或更高版本。
在談論Xwayland時,此版本還為Xwayland上的NVIDIA VDPAU驅動增加了支持。此外,VRR(可變刷新率)功能現在在Wayland系統上正常運行。
此NVIDIA圖形驅動版本中還引入了一些新的實驗性功能,如在桌面GPU上的運行時D3(RTD3)電源管理支持、每組件10位HDMI支持,以及由nvidia-drm提供的幀緩衝控制台支持。
「在實施drm_fbdev_generic_setup和drm_aperture_remove_conflicting_pci_framebuffers的內核上,當載入了modeset=1和fbdev=1內核模塊參數時,nvidia-drm將安裝一個幀緩衝控制台,以替代由系統幀緩衝驅動程序(如efifb或vesafb)驅動的Linux啟動控制台,」發布說明中指出。
nvidia-installer也進行了更新,允許在已載入現有NVIDIA驅動程序的情況下安裝NVIDIA圖形驅動,libnvidia-gpucomp.so助手庫現在默認包含在驅動程序中,用於GPU著色器編譯,並修復了一些bug以改善對Ada和Turing GPU的支持。
最後,NVIDIA 545.29.02增加了對EGL_ANDROID_native_fence_sync EGL擴展的支持,以及當nvidia-drm內核模塊使用modeset=1
參數載入時,對VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT和VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT Vulkan外部句柄類型的支持。
NVIDIA 545.29.02圖形驅動現在可以從官方網站下載,支持64位和AArch64 Linux系統,以及64位FreeBSD系統和x64/x86 Solaris系統。您可以選擇使用官方安裝程序或從您的發行版存儲庫中進行更新。