NVIDIA 570.124 пристига с подобрения и корекции за проблеми със заекването и черния екран

Инсталирайте драйвери на Nvidia в Ubuntu

Преди няколко дни NVIDIA обяви пускането на новата версия стабилен на новия си драйвер клон, NVIDIA 570.124, който въвежда значителни подобрения и настройки, предназначени да оптимизират производителността и съвместимостта на Wayland.

Сред новите функции, представени в новата версия, се открояваРедизайн на контролния панел за настройки на nvidia, който сега използва библиотеката NVML вместо NV-CONTROL за управление на честотата на GPU и скоростта на вентилатора. Тази промяна гарантира правилна работа в среди на Wayland, където старото разширение NV-CONTROL X не се поддържаше; Въпреки това, някои функции, които преди бяха достъпни за непривилегировани потребители, сега изискват повишени разрешения.

От друга страна, в NVIDIA 570.124 Добавена е и поддръжка за разширението Vulkan VK_KHR_incremental_present, подобрявайки производителността в приложения, които използват този API. За графични процесори, които позволяват софтуерно базирано овърклокване, опциите за овърклок вече са активирани по подразбиране в настройките на nvidia, елиминирайки необходимостта от ръчно активиране чрез секцията „Coolbits“.

Друго забележително подобрение е насочено към GPU, базирани на архитектурата Ada и по-нови микроархитектури, в които режимът за пестене на енергия е деактивиран за Dumb-Buffers DRM API. Тази настройка разрешаване на проблеми с черния екран при изобразяване с помощта на предния буфер вместо правилно превключване с помощта на KMS. Параметърът "conceal_vrr_caps" също е добавен към модула nvidia-modeset, който ви позволява да управлявате активирането на определени функции на дисплея, като LMB (Ultra Low Motion Blur), които може да са несъвместими с VRR.

По отношение на управлението на енергията, файла /proc/driver/nvidia/gpus/*/power Сега включва данни за състоянието на технологията Dynamic Boost, а бекендът на NVIDIA GBM разполага с режим на съвместимост за 32-битови приложения. За sandbox среди е добавен файл, който изброява всички използвани драйверни файлове, улеснявайки интеграцията с инструменти като nvidia-container-toolkit и enroot.

По подразбиране параметрите "nvidia-drm moddeset=1" и "nvidia-drm fbdev=1" са зададени, карайки модула nvidia-drm да замени базираната на фреймбуфер конзола, което коригира проблеми с изхода на системи с един дисплей.

също Той е въведен, макар и експериментално и деактивиран по подразбиране, нов начин за обработка на прекъсванията за драйвера на дисплея, който намалява заекването на VR системи при високо натоварване; Този режим може да бъде активиран с помощта на параметъра “NVreg_RegistryDwords=RMIntrLockingMode=1” в модула nvidia.ko.

Сред другите технически подобрения, контролерът вече поддържа компилиране с най-новите версии на ядрото на Linux и специфични профили са добавени за оптимизиране на производителността в игри като "Indiana Jones and the Great Circle", както и за коригиране на проблемите с разкъсването на екрана в "Assassin's Creed Valhalla" и "Assassin's Creed Mirage".

Проблемите с производителността също са решени. и замръзване при превъртане през прозорци на системи Wayland с GSP фърмуери грешките, които причиняваха сривове, бяха коригирани в базирани на Vulkan приложения при обработка на събития за преоразмеряване и сривове в многонишкови приложения, използващи OpenGL в среди на Xwayland, какъвто беше случаят в Civilization 6.

От други промени, които се открояват:

  • Новата версия добавя поддръжка за VRR в настройки с няколко монитора
  • Поддръжката за активиране на заспиване, последвано от хибернация чрез systemd, е подобрена.
  • Добавен /usr/share/nvidia/files.d/sandboxutils-filelist.json, който изброява всички файлове на драйвери, използвани от среди за изпълнение на контейнери, като nvidia-container-toolkit и enroot.
  • Добавена е поддръжка за метода suspend-then-hibernate на systemd. Тази функция изисква systemd версия 248 или по-нова.
  • Опцията fbdev=1 на nvidia-drm е активирана по подразбиране. Когато се поддържа от ядрото и опцията на nvidia-drm moddeset=1 е активирана, nvidia-drm ще замени конзолата на системния буфер на рамката с такава, контролирана от DRM. Тази функция може да бъде деактивирана чрез настройка на fbdev=0.
  • Поправена е грешка, въведена в 555.58, при която някои DVI изходи не работят с HDMI монитори.
  • В ядрото на Linux 6.11 drm_fbdev_generic беше преименуван на drm_fbdev_ttm. Използвайте drm_fbdev_ttm, когато е налице, за да продължите да поддържате директен достъп до фреймбуфер, необходим на композаторите на Wayland за изобразяване на съдържание на по-нови ядра.

Накрая ако искате да научите повече за това Можете да пуснете тази нова версия на драйверите проверете следната връзка.

Как да инсталирам NVIDIA драйвери на Ubuntu и деривати?

За да използвате драйвери на NVIDIA в Ubuntu и производни, първо трябва да идентифицирате модела на вашата графична карта и подходящите драйвери. Отворете терминал и изпълнете следната команда, за да изброите устройствата NVIDIA във вашата система:

lspci | grep -i nvidia

Метод 1: Използвайте хранилището на NVIDIA (препоръчва се за начинаещи)

Този метод е по-безопасен и избягва проблеми с графичната сесия. Преди да започнете, уверете се, че системата ви е актуална с:

sudo apt update 
sudo apt upgrade -y

След това инсталирайте необходимите пакети за компилиране на модули на ядрото:

sudo apt install build-essential dkms

Добавете хранилището на графичните драйвери на NVIDIA:

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt актуализация

След това инсталирайте подходящия драйвер за вашата графична карта. Заменя XX от версията на драйвера, съответстваща на вашия модел (напр. nvidia-driver-565):

sudo apt install nvidia-graphics-drivers-565

Накрая рестартирайте системата, за да приложите промените:

sudo reboot

Метод 2: Изтеглете драйвера от уебсайта на NVIDIA

Ако предпочитате да инсталирате драйвера ръчно, посетете Официален сайт за изтегляне на NVIDIA. Там можете да потърсите подходящия драйвер за вашата графична карта, да го изтеглите и да следвате инструкциите за инсталиране, предоставени от NVIDIA.

Забележка: преди да извършите какъвто и да е процес, важно е да проверите съвместимостта на този нов драйвер с конфигурацията на вашия компютър (система, ядро, заглавки на linux, версия на Xorg).

Защото ако не, можете да получите черен екран и в нито един момент ние не сме отговорни за това, тъй като вашето решение е да го направите или не.

След като изтеглите драйвера от уебсайта на NVIDIA, трябва да избягвате конфликти с безплатни драйвери нуво създаване на черен списък. Отворете съответния файл с:

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

Във файла добавете следните редове, за да деактивирате нуво:

blacklist nouveau

blacklist lbm-nouveau

options nouveau modeset=0

alias nouveau off

alias lbm-nouveau off

Спрете графичния сървър

След рестартиране трябва да спрете графичния сървър (графичен интерфейс). Това става чрез изпълнение на:

sudo init 3

Ако при рестартиране срещнете черен екран или ако графичният сървър вече е спрян, можете да получите достъп до TTY терминал, като натиснете клавишите Ctrl + Alt + F1 (o F2, в зависимост от вашата конфигурация).

Деинсталирайте предишни версии на драйвера на NVIDIA

Ако имате инсталирана по-стара версия, премахнете я, за да избегнете конфликти, като изпълните:

sudo apt-get purge nvidia *

Инсталирайте изтегления драйвер

Дайте разрешения за изпълнение на изтегления файл на драйвера:

sudo chmod +x NVIDIA-Linux*.run

И изпълняваме с:

sh NVIDIA-Linux-*.run

В края на инсталацията ще трябва само да рестартирате компютъра си, така че всички промени да се заредят при стартиране.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.