NVIDIA hat in stabile ferzje útbrocht fan 'e nije tûke fan har eigen NVIDIA-stjoerprogramma, ferzje 550.54.14. De stjoerprogramma is beskikber foar Linux (ARM64, x86_64), FreeBSD (x86_64), en Solaris (x86_64). NVIDIA 545.x waard de sechsde stabile tûke neidat NVIDIA syn kernel-nivo komponinten iepen boarne makke. De boarnekoade foar de kernelmodules nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko, en nvidia-uvm.ko (Unified Video Memory) fan 'e nije NVIDIA-tûke, lykas de dielde, net-OS-spesifike komponinten dy't se brûke, wurde host op GitHub. Firmware en brûkersromtebiblioteken, lykas de CUDA-, OpenGL- en Vulkan-stacks, bliuwe proprietêr.
Wichtichste ynnovaasjes:
- Stipe foar Vulkan-útwreidingen VK_KHR_video_encode_queue, VK_KHR_video_encode_h264, VK_KHR_video_encode_h265 en VK_KHR_video_maintenance1, brûkt om fideokodearring te fersnellen, is ymplementearre.
- In applikaasjeprofyl tafoege om de prestaasjes fan 'e Kwin gearstalde manager te ferbetterjen op systemen mei hybride grafiken (ynskeakele fia OGL_DEDICATED_HW_STATE_PER_CONTEXT=ENABLE_ROBUST).
- De ynhâld fan 'e INSTALL_MOD_DIR omjouwingsfariabele is tafoege oan it proses fan it bouwen fan kernelmodules.
- Stipe tafoege foar GBM (Generic Buffer Management) R8, GR88 en YCbCr formaten.
- It meganisme foar it beheinen fan de framerate by it lansearjen fan de X-bestjoerder yn kopleaze modus is ferbettere. Foar X11-systemen is in ynstelling "LimitFrameRateWhenHeadless" tafoege, wêrtroch jo FPS-beheining kinne útskeakelje as jo sûnder skerm wurkje.
- Eksperimintele stipe tafoege foar HDMI mei 10 bits per kleurkanaal (ynskeakele fia de parameter "hdmi_deepcolor = 1" by it laden fan de nvidia-modeset-module).
- Stipe tafoege foar it trochjaan fan HDR-ynformaasje fia de DRM-eigenskip HDR_OUTPUT_METADATA by it laden fan de nvidia-drm-module mei de parameter "modeset=1".
- Vulkan Wayland WSI (Window System Integration) hat stipe tafoege foar PRIME-technology foar it ôfladen fan renderingsoperaasjes nei oare GPU's (PRIME Render Offload).
- Foar it KMS (Kernel Mode Setting) meganisme is stipe foar de CRTC (CRT Controller) CTM, DEGAMMA_LUT en GAMMA_LUT eigenskippen, nedich foar it útfieren fan nachtmodus yn 'e GNOME- en KDE-omjouwings mei it Wayland-protokol.
- Iepen kernel modules jouwe stipe foar GeForce en Workstation rige GPUs.
- Eksperimintele stipe tafoege foar RTD3 (Runtime D3) dynamysk enerzjybehearmeganisme op PC GPU's.
- Stipe tafoege foar de EGL-útwreiding EGL_ANDROID_native_fence_sync, lykas ek de Vulkan-útwreidingen VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT en VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT = beskikber by it laden fan de n-module n.
- Feroare de nammen fan NVIDIA-apparaten werjûn yn /proc/apparaten (fan nvidia-frontend nei nvidia en nvidiactl).
- De nvidia-drm-module hat eksperimintele stipe foar framebuffer-basearre konsoles ynboud, dy't brûkt wurde kinne yn Linux Ynstee fan de standert opstartkonsole dy't levere wurdt troch stjoerprogramma's lykas efifb en vesafb. Konsolestipe yn nvidia-drm wurdt ynskeakele by it laden fan de module mei de parameters "modeset=1" en "fbdev=1".
- De ynstallearder fan nvidia-ynstallearder hat no de mooglikheid om in nije bestjoerder te ynstallearjen as d'r in NVIDIA-bestjoerder is al laden op it systeem.
- Foar kompositen servers Stipe foar firtuele realiteit-headsets lykas SteamVR is tafoege oan it Wayland-protokol, dat DRM-leasemodus stipet. Dit fereasket Wayland-protokollen 1.22+ en xwayland 22.1.0+. Dizze stipe is hifke mei kompositfideo. servers Kwin 5.24 en Sway 1.7.
- De NVIDIA VDPAU-bestjoerder foar Xwayland is tafoege om stipe te leverjen foar de VDPAU (Video Decode and Presentation) API foar X11-applikaasjes lansearre mei Xwayland.
- De libnvidia-gpucomp.so bibleteek is opnommen, brûkt foar it kompilearjen fan shaders.
- Fuortsmite libnvidia-vulkan-producer.so bibleteek, dat is net mear nedich yn Wayland WSI (Finster System Integration).
- vGPU-stipe is tafoege oan iepen kernelmodules oan 'e kant fan' e hostomjouwing en gastsystemen.
- Problemen dy't liede ta in signifikante fertraging yn útfier (minder dan 1 FPS) yn Wayland-applikaasjes op systemen mei GPU's fan 'e Maxwell-, Volta- en Pascal-searje binne oplost.
Boarne: opennet.ru
