Pred pár dňami NVIDIA oznámila spustenie novej verzie stabilná jeho nová pobočka vodičov, NVIDIA 570.124, ktorý predstavuje významné vylepšenia a vylepšenia určené na optimalizáciu výkonu a kompatibility na Waylande.
Medzi novinkami predstavenými v novej verzii vynikáPrepracovanie ovládacieho panela nastavení nvidia, ktorá teraz používa knižnicu NVML namiesto NV-CONTROL na správu frekvencie GPU a rýchlosti ventilátora. Táto zmena zaisťuje správnu prevádzku v prostrediach Wayland, kde staré rozšírenie NV-CONTROL X nebolo podporované; Niektoré funkcie, ktoré boli predtým dostupné pre neprivilegovaných používateľov, však teraz vyžadujú zvýšené povolenia.
Na druhej strane v NVIDIA 570.124 Pridaná bola aj podpora pre rozšírenie Vulkan VK_KHR_incremental_present, zlepšenie výkonu v aplikáciách, ktoré používajú toto API. Pre GPU, ktoré umožňujú softvérové pretaktovanie, sú možnosti pretaktovania už v predvolenom nastavení povolené v nastaveniach nvidia, čím sa eliminuje potreba ich manuálneho aktivovania prostredníctvom sekcie „Coolbits“.
Ďalšie pozoruhodné zlepšenie je zamerané na GPU založené na architektúre Ada a novších mikroarchitektúrach, v ktorých režim úspory energie bol deaktivovaný pre Dumb-Buffers DRM API. Toto nastavenie vyriešiť problémy s čiernou obrazovkou pri vykresľovaní pomocou prednej vyrovnávacej pamäte namiesto správneho prepínania pomocou KMS. Do modulu nvidia-modeset bol pridaný aj parameter „conceal_vrr_caps“, ktorý umožňuje spravovať aktiváciu určitých funkcií displeja, ako napríklad LMB (Ultra Low Motion Blur), ktoré môžu byť nekompatibilné s VRR.
Čo sa týka hospodárenia s energiou, súbor /proc/driver/nvidia/gpus/*/power Teraz obsahuje údaje o stave technológie Dynamic Boosta backend NVIDIA GBM obsahuje režim kompatibility pre 32-bitové aplikácie. Pre prostredia sandbox bol pridaný súbor, ktorý obsahuje zoznam všetkých použitých súborov ovládačov, čo uľahčuje integráciu s nástrojmi, ako sú nvidia-container-toolkit a enroot.
Štandardne sú nastavené parametre "nvidia-drm modeset=1" a "nvidia-drm fbdev=1", čo spôsobuje, že modul nvidia-drm nahrádza konzolu založenú na framebufferi, ktorá opravuje problémy s výstupom na systémoch s jedným displejom.
tiež Bolo zavedené, hoci experimentálne a predvolene vypnuté, nový spôsob zaobchádzania s prerušeniami pre ovládač displeja, ktorý znižuje zasekávanie na systémoch VR pri vysokej záťaži; Tento režim je možné povoliť pomocou parametra “NVreg_RegistryDwords=RMIntrLockingMode=1” v module nvidia.ko.
Medzi ďalšie technické vylepšenia patrí ovládač teraz podporuje kompiláciu s najnovšími verziami jadra Linuxu a boli pridané špecifické profily na optimalizáciu výkonu v hrách ako "Indiana Jones and the Great Circle", ako aj na opravu problémov s trhaním obrazovky v "Assassin's Creed Valhalla" a "Assassin's Creed Mirage".
Problémy s výkonom boli tiež vyriešené. a zamrznutie pri rolovaní cez okná na systémoch Wayland s firmvérom GSPa boli opravené chyby, ktoré spôsobovali pády v aplikáciách založených na Vulkan pri spracovávaní udalostí zmeny veľkosti a pády vo viacvláknových aplikáciách používajúcich OpenGL v prostrediach Xwayland, ako to bolo v prípade Civilizácie 6.
Z ďalšie zmeny, ktoré vynikajú:
- Nová verzia pridáva podporu pre VRR v nastaveniach viacerých monitorov
- Vylepšená bola podpora povolenia spánku nasledovaného hibernáciou cez systemd.
- Pridaný súbor /usr/share/nvidia/files.d/sandboxutils-filelist.json, ktorý obsahuje zoznam všetkých súborov ovládačov používaných runtimemi kontajnerov, ako sú nvidia-container-toolkit a enroot.
- Pridaná podpora pre metódu suspend-then-hibernate systému systemd. Táto funkcia vyžaduje systémovú verziu 248 alebo novšiu.
- Voľba nvidia-drm fbdev=1 bola štandardne povolená. Keď je podporované jadrom a je povolená možnosť nvidia-drm modeset=1, nvidia-drm nahradí systémovú konzolu framebufferu konzolou riadenou DRM. Túto funkciu je možné vypnúť nastavením fbdev=0.
- Opravená chyba zavedená v 555.58, kde niektoré výstupy DVI nefungovali s monitormi HDMI.
- V jadre Linuxu 6.11 bol drm_fbdev_generic premenovaný na drm_fbdev_ttm. Ak je prítomný, použite drm_fbdev_ttm, aby ste pokračovali v podpore priameho prístupu k framebufferu, ktorý je potrebný pre kompozíciu Wayland na vykreslenie obsahu na novších jadrách.
Konečne ak o tom chcete vedieť viac O vydaní tejto novej verzie ovládačov môžete skontrolujte nasledujúci odkaz.
Ako nainštalovať ovládače NVIDIA na Ubuntu a deriváty?
Ak chcete používať ovládače NVIDIA na Ubuntu a odvodených verziách, musíte najprv identifikovať model grafickej karty a príslušné ovládače. Otvorte terminál a spustite nasledujúci príkaz na zobrazenie zoznamu zariadení NVIDIA vo vašom systéme:
lspci | grep -i nvidia
Metóda 1: Použite úložisko NVIDIA (odporúčané pre začiatočníkov)
Táto metóda je bezpečnejšia a vyhýba sa problémom s grafickou reláciou. Skôr ako začnete, uistite sa, že váš systém je aktuálny:
sudo apt update sudo apt upgrade -y
Ďalej nainštalujte potrebné balíky na kompiláciu modulov jadra:
sudo apt install build-essential dkms
Pridajte úložisko grafických ovládačov NVIDIA:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
Potom nainštalujte príslušný ovládač pre vašu grafickú kartu. Nahrádza XX
podľa verzie ovládača zodpovedajúcej vášmu modelu (napr. nvidia-driver-565
):
sudo apt install nvidia-graphics-drivers-565
Nakoniec reštartujte systém, aby ste použili zmeny:
sudo reboot
Metóda 2: Stiahnite si ovládač z webovej stránky NVIDIA
Ak uprednostňujete manuálnu inštaláciu ovládača, navštívte stránku Oficiálna stránka na stiahnutie NVIDIA. Tam môžete vyhľadať príslušný ovládač pre svoju grafickú kartu, stiahnuť si ho a postupovať podľa inštalačných pokynov poskytnutých spoločnosťou NVIDIA.
Poznámka: Pred vykonaním akéhokoľvek procesu je dôležité skontrolovať kompatibilitu tohto nového ovládača s konfiguráciou vášho zariadenia (systém, jadro, linuxové hlavičky, verzia Xorg).
Ak nie, môžete skončiť s čiernou obrazovkou a nikdy za ňu nebudeme zodpovední, pretože je na vašom rozhodnutí, či tak urobíte alebo nie.
Po stiahnutí ovládača z webovej stránky NVIDIA by ste sa mali vyhnúť konfliktom s bezplatnými ovládačmi nouveau vytvorenie čiernej listiny. Otvorte príslušný súbor pomocou:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
Vnútri súboru pridajte nasledujúce riadky, ktoré chcete deaktivovať nouveau:
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
Zastavte grafický server
Po reštarte musíte zastaviť grafický server (grafické rozhranie). To sa deje spustením:
sudo init 3
Ak po reštarte narazíte na čiernu obrazovku alebo ak je grafický server už zastavený, môžete pristupovať k terminálu TTY stlačením kláves Ctrl + Alt + F1
(o F2
, v závislosti od vašej konfigurácie).
Odinštalujte predchádzajúce verzie ovládača NVIDIA
Ak máte nainštalovanú staršiu verziu, odstráňte ju, aby ste predišli konfliktom spustením:
sudo apt-get purge nvidia *
Nainštalujte stiahnutý ovládač
Udeľte povolenia na spustenie stiahnutému súboru ovládača:
sudo chmod +x NVIDIA-Linux*.run
A vykonávame s:
sh NVIDIA-Linux-*.run
Na konci inštalácie budete musieť iba reštartovať počítač, aby sa všetky zmeny načítali pri štarte.