Spoločnosť NVIDIA vydala novú vetvu svojho proprietárneho ovládača NVIDIA, verziu 530.41.03. Ovládač je k dispozícii pre Linux (ARM64, x86_64), FreeBSD (x86_64) и Solaris (x86_64). NVIDIA 530.x стала четвёртой стабильной веткой после открытия компанией NVIDIA компонентов, работающих на уровне ядра. Исходные тексты модулей ядра nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko и nvidia-uvm.ko (Unified Video Memory) из состава NVIDIA 530.41.03, а также используемые в них общие компоненты, не привязанные к операционной системе, опубликованы на GitHub. Прошивки и используемые в пространстве пользователя библиотеки, такие как стеки CUDA, OpenGL и Vulkan, остаются проприетарными.
Hlavné inovácie:
- Pridaný profil aplikácie na riešenie problémov s výkonom v Xfce 4 pri použití OpenGL backendu s povolenou G-SYNC.
- Pridaná podpora pre vstup do režimu spánku pri používaní firmvéru GSP.
- Ikona aplikácie nvidia-settings bola presunutá do témy ikon hicolor, čo vám umožňuje zmeniť ikonu výberom iných tém v používateľskom prostredí.
- Problém s aplikáciami Wayland v systémoch využívajúcich technológiu PRIME na presun vykresľovacích operácií na AMD iGPU (PRIME Render Offload) bol vyriešený.
- Inštalačný program nvidia prestal používať premennú prostredia XDG_DATA_DIRS (súbory s údajmi XDG sú teraz nainštalované v /usr/share alebo v adresári špecifikovanom pomocou voľby --xdg-data-dir). Táto zmena rieši problém s nainštalovaným Flatpakom, ktorý spôsobil, že súbor nvidia-settings.desktop sa nachádzal v adresári /root/.local/share/flatpak/exports/share/applications.
- Formát kompresie balíka .run bol zmenený z xz na zstd.
- Kompatibilita s jadrami je zaručená Linux, собранных с включённым режимом защиты IBT (Indirect Branch Tracking).
- Pridané atribúty NV-CONTROL NV_CTRL_FRAMELOCK_MULTIPLY_DIVIDE_MODE a NV_CTRL_FRAMELOCK_MULTIPLY_DIVIDE_VALUE na synchronizáciu karty Quadro Sync II s ostatnými parametrami signálu House Sync.
Zdroj: opennet.ru
