NVIDIA waxay soo saartay laan cusub oo darawalkeeda gaarka ah ee NVIDIA, nooca 545.29.02. Darawalka ayaa diyaar u ah Linux (ARM64, x86_64), FreeBSD (x86_64), iyo Solaris (x86_64). NVIDIA 545.x waxay noqotay laantii lixaad ee xasilloonayd ka dib markii NVIDIA ay furtay qaybaha heerka kernel-ka. Koodhka isha ee modules-ka kernel-ka nvidia.ko, nvidia-drm.ko (Maareeyaha Tooska ah ee Soo-bandhigidda), nvidia-modeset.ko, iyo nvidia-uvm.ko (Xusuusta Fiidiyowga Midaysan) ee ka imanaya laanta cusub ee NVIDIA, iyo sidoo kale qaybaha la wadaago, ee aan ahayn OS-ga gaarka ah ee ay isticmaalaan, ayaa lagu daabacay GitHub. Maktabadaha Firmware-ka iyo kuwa isticmaalaha, sida CUDA, OpenGL, iyo Vulkan stacks, ayaa weli ah kuwo gaar ah.
Hal-abuurka ugu muhiimsan:
- Taageero tijaabo ah oo lagu daray HDMI oo leh 10 bits kanaalkii midab (oo lagu kartiyeeyay "hdmi_deepcolor=1" meertada).
- Qaabka KMS (Kernel Mode Dejinta), taageerada ayaa loo hirgeliyay guryaha CRTC (CRT Controller) CTM, DEGAMMA_LUT iyo GAMMA_LUT guryaha, kuwaas oo lagama maarmaan u ah hirgelinta habka habeenka ee GNOME iyo deegaanka KDE iyadoo la adeegsanayo borotokoolka Wayland.
- Wixii isku-dhafan adeegayaasha Taageerada madax-madaxyada xaqiiqada dhabta ah sida SteamVR ayaa lagu daray hab-raaca Wayland, kaas oo taageera qaabka kirada DRM. Tani waxay u baahan tahay hab-maamuuska wayland 1.22+ iyo xwayland 22.1.0+. Taageeradan waxaa lagu tijaabiyay muuqaal isku dhafan. adeegayaal Kwin 5.24 iyo Sway 1.7.
- Darawalka NVIDIA VDPAU ee Xwayland ayaa lagu daray si ay u bixiso taageerada VDPAU (Video Decode and Presentation) API ee codsiyada X11 ee la bilaabay iyadoo la adeegsanayo Xwayland.
- Module-ka nvidia-drm wuxuu leeyahay taageero tijaabo ah oo loogu talagalay qalabka lagu dhejiyo framebuffer-ka, kaas oo loo isticmaali karo in lagu rakibo konsol-yada ku saleysan framebuffer-ka. Linux Halkii laga isticmaali lahaa qalabka caadiga ah ee boot-ka ee ay bixiyaan darawallada sida efifb iyo vesafb. Taageerada qalabka ee nvidia-drm waa la hawlgeliyaa marka module-ka lagu shubayo xuduudaha "modeset=1" iyo "fbdev=1."
- Qaybaha kernel-ka furan waxay taageeraan taxanaha GeForce iyo Workstation GPUs.
- Taageero tijaabo ah oo lagu daray RTD3 (Runtime D3) habka maaraynta awooda firfircoon ee PC GPU-yada.
- Taageerada lagu daray ee EGL fidinta EGL_ANDROID_native_fence_sync, iyo sidoo kale kordhinta Vulkan VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT iyo VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT, oo la heli karo marka la soo shubayo moduleka "nvinder1" halbeegga.
- Rakibaiyaha nvidia-installer hadda wuxuu taageersan yahay ku rakibida darawal cusub haddii darawalka NVIDIA uu horayba ugu shubay nidaamka.
- Habka VRR (Qiimaynta Dib-u-cusboonaysiinta La beddeli karo) ayaa loo hagaajiyay deegaannada ku salaysan Wayland.
- Maktabadda libnvidia-gpucomp.so ayaa lagu soo daray, oo loo isticmaalo ururinta hadhka.
- Lasaaray maktabadda libnvidia-vulkan-producer.so, taas oo aan hadda looga baahnayn Wayland WSI (Is-dhexgalka Nidaamka Daaqadaha).
- Taageero lagu daray gudbinta macluumaadka dhaq-dhaqaaqa sare leh (HDR) iyada oo la sii marinayo hantida HDR_OUTPUT_METADATA DRM
- Vulkan Wayland WSI hadda waxay taageertaa PRIME Render Offload tignoolajiyada ka-dejinta hawlaha u gudbinta GPU-yada kale.
Intaa waxaa dheer, waxaan ogaan karnaa siideynta saxda ah ee laamihii hore ee darawalada NVIDIA 470.223.02 (loogu talagalay GKxxx "Kepler" GPUs) iyo 535.129.03.
Source: opennet.ru
