Ilang araw na ang nakalipas, inanunsyo ng NVIDIA ang paglabas ng bagong stable na bersyon ng mga driver nito, ang 565.77 . Isa sa mga kapansin-pansing pagbabago sa bersyong ito ay ang pagdaragdag ng parameter na GLVidHeapReuseRatio sa mga profile ng application, na nagbibigay-daan sa pagkontrol sa dami ng OpenGL memory na nakalaan para sa muling paggamit. Ang setting na ito ay partikular na kapaki-pakinabang para sa mga Wayland composite server, dahil tinutugunan nito ang mga isyu na may kaugnayan sa labis na pagkonsumo ng video memory.
Isa pang bagong tampok ng bagong bersyon ng NVIDIA 565.77 ay ang pinahusay na compatibility sa Linux kernel . Naidagdag ang code sa proseso ng compilation ng driver module upang suriin ang parameter na CONFIG_CC_VERSION_TEXT sa Kconfig configuration, na nagpapabuti sa pagtuklas ng compiler na ginagamit upang buuin ang kernel at binabawasan ang mga potensyal na error sa compatibility.
Bukod pa rito, mas tumpak na nade-detect na ngayon ng nvidia-modprobe tool ang mga naka-load nang kernel module , na nag-aayos ng isyung nakaapekto sa nvidia-persistenced at sa "persistence" mode nito, na pumipigil sa pag-reboot ng device kapag hindi ginagamit.
Pinahusay ang suporta sa DMA-BUF sa pamamagitan ng pagpapahintulot sa paggamit ng mmap sa mga na-export na bagay, at ang pagkautal na may kaugnayan sa pag-synchronize ng OpenGL kasama ang vertical scan (vblank) ay inalis na pabor sa GSP. Bukod pa rito, ang nvidia-drm ngayon ay may kasamang mga karagdagang katangian para sa ilang CRTC driver, na nagpapadali sa configuration ng pagproseso ng kulay sa mga Wayland composite server.
Sa aspeto ng pag-optimize, naalis na ang pagbaba ng performance kapag ginagamit ang d3d9.floatEmulation mode sa DXVK, habang nirerespeto na ngayon ng NVIDIA configurator ang mga color parameter na tinukoy ng GTK3 theme sa framelock settings page.
Para sa mga extension, nagdaragdag ang driver ng suporta para sa Vulkan VK_EXT_depth_clamp_control at muling ipinakikilala ang OpenGL GLX_EXT_buffer_age extension para sa Xwayland, na dating hindi pinagana dahil sa mga error na nakaapekto sa rendering.
Nalutas din ang mga kritikal na isyu , tulad ng mga pag-crash ng kernel at application kapag ginagamit ang parameter na nvidia-drm.modeset=0, pati na rin ang mga bug sa Wayland na nagdulot ng mga pag-crash sa KDE Plasma 6 at sa mga laro o application na batay sa Vulkan graphics API, kabilang ang mga titulong binuo gamit ang Unreal Engine.
Sa iba pang mga pagbabagong ginawa:
- Ang GLX_EXT_buffer_age ay muling pinagana sa Xwayland. Ang extension na ito ay dati nang hindi pinagana sa Xwayland dahil sa isang bug na naayos na ngayon.
- Inayos ang isang bug na naging sanhi ng FarCry 5 kapag tumatakbo sa DXVK upang magpakita ng itim na screen.
- Na-update ang page ng mga setting ng framelock ng control panel ng nvidia-settings upang gamitin ang kulay ng text ng tema ng GTK3 sa halip na ang default na puti para sa kulay ng text, na nagpapahusay sa pagiging madaling mabasa sa ilang mga tema.
- Inayos ang ilang mga regression ng pagganap na nakita sa vkd3d-proton 2.9.
- Inayos ang isang bug na maaaring magdulot ng pagkutitap sa ilang application kapag gumagamit ng Unified Back Buffer (UBB).
- Inayos ang isang bug na maaaring magdulot ng hindi tama o kupas na mga kulay na maipakita gamit ang HDR scanning
Panghuli, kung gusto mong matuto nang higit pa tungkol sa paglabas ng bagong bersyong ito ng mga driver, maaari mong tingnan ang sumusunod na link.
Paano mag-install ng mga driver ng NVIDIA sa Ubuntu at derivatives?
Upang magamit ang mga driver ng NVIDIA sa Ubuntu at mga derivative, kailangan mo munang tukuyin ang iyong modelo ng graphics card at ang mga naaangkop na driver. Magbukas ng terminal at patakbuhin ang sumusunod na command para ilista ang mga NVIDIA device sa iyong system:
lspci | grep -i nvidia
Paraan 1: Gamitin ang NVIDIA repository (inirerekomenda para sa mga nagsisimula)
Ang pamamaraang ito ay mas ligtas at iniiwasan ang mga problema sa graphical na session. Bago ka magsimula, tiyaking napapanahon ang iyong system sa:
sudo apt update sudo apt upgrade -y
Susunod, i-install ang mga kinakailangang pakete para mag-compile ng mga kernel module:
sudo apt install build-essential dkms
Idagdag ang NVIDIA graphics drivers repository:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
Susunod, i-install ang naaangkop na driver para sa iyong graphics card. Pinapalitan XX ayon sa bersyon ng driver na naaayon sa iyong modelo (halimbawa, nvidia-driver-565):
sudo apt install nvidia-graphics-drivers-565
Panghuli, i-restart ang system upang ilapat ang mga pagbabago:
sudo reboot
Paraan 2: I-download ang driver mula sa website ng NVIDIA
Kung mas gusto mong manu-manong i-install ang driver, bisitahin ang opisyal na site ng pag-download ng NVIDIA . Doon mo mahahanap ang tamang driver para sa iyong graphics card, i-download ito, at sundin ang mga tagubilin sa pag-install na ibinigay ng NVIDIA.
Tandaan: bago isagawa ang anumang proseso, mahalagang suriin mo ang pagiging tugma ng bagong driver na ito kasama ang pagsasaayos ng iyong computer (system, kernel, linux-header, bersyon ng Xorg).
Dahil kung hindi, maaari kang magtapos sa isang itim na screen at sa anumang oras ay responsable kami para dito dahil desisyon mo na itong gawin o hindi.
Kapag na-download mo na ang driver mula sa website ng NVIDIA, kailangan mong iwasan ang mga conflict sa mga open-source nouveau driver sa pamamagitan ng paggawa ng blacklist. Buksan ang kaukulang file gamit ang:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
Sa loob ng file, idagdag ang mga sumusunod na linya upang i-disable ang nouveau :
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
Itigil ang graphics server
Pagkatapos mag-reboot, kailangan mong ihinto ang graphical server (graphical interface). Ginagawa ito sa pamamagitan ng pagpapatakbo:
sudo init 3
Kung sa pag-reboot ay nakatagpo ka ng isang itim na screen o kung ang graphics server ay tumigil na, maaari mong ma-access ang isang TTY terminal sa pamamagitan ng pagpindot sa mga key. Ctrl + Alt + F1 (o F2, depende sa iyong configuration).
I-uninstall ang mga nakaraang bersyon ng driver ng NVIDIA
Kung mayroon kang naka-install na mas lumang bersyon, alisin ito upang maiwasan ang mga salungatan sa pamamagitan ng pagpapatakbo:
sudo apt-get purge nvidia *
I-install ang na-download na driver
Magbigay ng mga pahintulot sa pagpapatupad sa na-download na file ng driver:
sudo chmod +x NVIDIA-Linux*.run
At nagsasagawa kami ng:
sh NVIDIA-Linux-*.run
Sa pagtatapos ng pag-install kakailanganin mo lamang i-restart ang iyong computer upang ang lahat ng mga pagbabago ay mai-load sa pagsisimula.