Zimbalwa iintsuku ezidlulileyo I-NVIDIA ibhengeze ukuqaliswa kwenguqulelo entsha uzinzile kwisebe layo elitsha lomqhubi, NVIDIA 570.124, eyazisa uphuculo olubalulekileyo kunye ne-tweaks eyilelwe ukwandisa ukusebenza kunye nokuhambelana kwi-Wayland.
Phakathi kwezinto ezintsha ezivezwe kwinguqulelo entsha, iveleleUkuyilwa ngokutsha kwepaneli yolawulo ye-nvidia-iseto, ngoku esebenzisa ilayibrari ye-NVML endaweni ye-NV-CONTROL ukulawula i-GPU frequency kunye nesantya sabalandeli. Olu tshintsho luqinisekisa ukusebenza okuchanekileyo kwiindawo ze-Wayland, apho i-NV-CONTROL X isandiso esidala singaxhaswanga; Nangona kunjalo, ezinye iifitsha ezazikho ngaphambili kubasebenzisi abangenalungelo ngoku zifuna iimvume eziphakamileyo.
Kwelinye icala, kwiNVIDIA 570.124 Inkxaso yolwandiso lweVulkan i-VK_KHR_incremental_present nayo yongeziwe, ukuphucula ukusebenza kwizicelo ezisebenzisa le API. Kwi-GPUs ezivumela i-software-based overclocking, iinketho zokugqithisa sele zinikwe amandla ngokungagqibekanga kwi-nvidia-seto, ukuphelisa isidingo sokubenza basebenze ngokusebenzisa icandelo elithi "Coolbits".
Olunye uphuculo oluphawulekayo lujoliswe kwi-GPUs esekwe kuyilo lwe-Ada kunye ne-microarchitecture entsha, apho indlela yokugcina amandla ivaliwe ye Dumb-Buffers DRM API. Olu seto Sombulula iingxaki zesikrini esimnyama xa unikezela usebenzisa isithinteli sangaphambili endaweni yokutshintsha ngokuchanekileyo usebenzisa i-KMS. I-parameter "conceal_vrr_caps" iphinde yongezwe kwimodyuli ye-nvidia-modeset, ekuvumela ukuba ulawule ukusebenza kwemisebenzi ethile yokubonisa, njenge-LMB (i-Ultra Low Motion Blur), enokuthi ingahambelani ne-VRR.
Ngokumalunga nolawulo lwamandla, ifayile /proc/driver/nvidia/gpus/*/power Ngoku iquka idatha malunga nobume beteknoloji yeDynamic Boost, kwaye i-backend ye-NVIDIA GBM ibonisa imo ehambelanayo ye-32-bit yezicelo. Kwiindawo zebhokisi yesanti, ifayile yongezwe edwelisa zonke iifayile zomqhubi ezisetyenzisiweyo, iququzelele ukuhlanganiswa kunye nezixhobo ezifana ne-nvidia-container-toolkit kunye ne-enroot.
Ngokungagqibekanga, iiparameters "nvidia-drm modeset = 1" kunye ne "nvidia-drm fbdev=1" zisetiwe, ezibangela ukuba imodyuli ye-nvidia-drm ithathe indawo yekhonsoli esekwe kwisakhelo, elungisa imiba yokuphuma kwiinkqubo zokubonisa enye.
Kwakhona Ingenisiwe, nangona ingumfuniselo kwaye ikhubaziwe ngokungagqibekanga, indlela entsha yokuphatha iziphazamiso kumqhubi wesiboniso, onciphisa ukubetha kwiinkqubo zeVR phantsi komthwalo ophezulu; Le mowudi inokwenziwa ngokusebenzisa iparameter “NVreg_RegistryDwords=RMIntrLockingMode=1” kwimodyuli yenvidia.ko.
Phakathi kolunye uphuculo lobugcisa, umlawuli ngoku ixhasa ukuqulunqa kunye neenguqulelo ze-Linux kernel zamva nje kunye neeprofayili ezithile zongezwa ukunyusa ukusebenza kwimidlalo efana ne "Indiana Jones kunye ne-Great Circle", kunye nokulungisa imiba yokukrazula isikrini kwi "Assassin's Creed Valhalla" kunye ne "Assassin's Creed Mirage".
Imiba yokusebenza nayo iye yasonjululwa. kunye nomkhenkce xa uskrola kwiifestile kwiinkqubo ze-Wayland ezine-firmware ye-GSP, kwaye iibugs ezibangele ukungqubana zilungisiwe kwiVulkan-based applications xa uphethe imicimbi yohlengahlengiso, kunye nokuntlitheka kwizicelo ezinemisonto emininzi kusetyenziswa i-OpenGL kwindawo yaseXwayland, njengoko kwakunjalo kwimpucuko 6.
Ye- Olunye utshintsho olwahlukileyo:
- Inguqulelo entsha yongeza inkxaso ye-VRR kwiiseti zokubeka iliso ezininzi
- Inkxaso yokuvumela ukulala okulandelwa kukulala nge-systemd kuphuculwe.
- Ifakwe /usr/share/nvidia/files.d/sandboxutils-filelist.json edwelisa zonke iifayile zomqhubi ezisetyenziswa ngamaxesha okuqhuba isikhongozeli njenge-nvidia-container-toolkit kunye ne-enroot.
- Inkxaso eyongeziweyo yendlela ye-systemd's suspend-ke-hibernate. Olu phawu lufuna inkqubo ye-248 okanye entsha.
- Ukhetho lwe-nvidia-drm fbdev=1 lwenziwe lwasebenza ngokungagqibekanga. Xa ixhaswa yikernel kunye ne-nvidia-drm option modeset=1 yenziwe, i-nvidia-drm iya kuthatha indawo yenkqubo yeframebuffer console nge-DRM elawulwayo. Olu phawu lunokuvalwa ngokucwangcisa fbdev=0.
- Ukulungiswa kwe-bug, yaziswa kwi-555.58, apho ezinye iziphumo ze-DVI zingayi kusebenza kunye nabahloli be-HDMI.
- Kwi-Linux kernel 6.11, i-drm_fbdev_generic yathiywa ngokutsha drm_fbdev_ttm. Sebenzisa i-drm_fbdev_ttm xa ikhoyo ukuqhubeka nokuxhasa ufikelelo oluthe ngqo lwesakhelo esifunekayo kubaqambi beWayland ukuze banike umxholo kwiinkozo ezintsha.
Gqibela ukuba ufuna ukwazi ngakumbi ngayo Malunga nokukhulula olu guqulelo olutsha lwabaqhubi, unako jonga eli khonkco lilandelayo.
Uyifaka njani i-NVIDIA driver kwi-Ubuntu nakwiziphumo?
Ukusebenzisa abaqhubi be-NVIDIA ku-Ubuntu kunye ne-derivatives, kufuneka uqale uchonge imodeli yekhadi lakho lemizobo kunye nabaqhubi abafanelekileyo. Vula i-terminal kwaye usebenzise lo myalelo ulandelayo ukudwelisa izixhobo ze-NVIDIA kwinkqubo yakho:
lspci | grep -i nvidia
Indlela yoku-1: Sebenzisa indawo yokugcina ye-NVIDIA (ecetyiswa kwabaqalayo)
Le ndlela ikhuselekile kwaye inqanda iingxaki ngeseshoni yegraphical. Ngaphambi kokuba uqale, qiniseka ukuba inkqubo yakho isexesheni:
sudo apt update sudo apt upgrade -y
Okulandelayo, faka iipakethe eziyimfuneko ukuqokelela iimodyuli zekernel:
sudo apt install build-essential dkms
Yongeza indawo yokugcina imizobo ye-NVIDIA:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo uhlaziywa
Okulandelayo, faka umqhubi ofanelekileyo wekhadi lakho lemizobo. Uthatha indawo XX
ngoguqulelo lomqhubi oluhambelana nomzekelo wakho (umzekelo, nvidia-driver-565
):
sudo apt install nvidia-graphics-drivers-565
Ekugqibeleni, qalisa kwakhona inkqubo ukuze usebenzise utshintsho:
sudo reboot
Indlela yesi-2: Khuphela umqhubi kwiwebhusayithi ye-NVIDIA
Ukuba ukhetha ukufaka umqhubi ngesandla, tyelela i Indawo esemthethweni yokukhuphela iNVIDIA. Apho unokukhangela umqhubi ofanelekileyo wekhadi lakho lemizobo, ulikhuphele, kwaye ulandele imiyalelo yokuhlohla enikezwe yi-NVIDIA.
Qaphela: ngaphambi kokwenza nayiphi na inkqubo kubalulekile ukuba ujonge ukungqinelana nalo mqhubi mtsha kunye noqwalaselo lwezixhobo zakho (inkqubo, i-kernel, i-linux-headers, i-Xorg version).
Kuba ukuba akunjalo, ungagqibela ngescreen esimnyama kwaye akukho xesha sinoxanduva lwayo kuba sisigqibo sakho sokwenza okanye hayi.
Nje ukuba ukhuphele umqhubi kwiwebhusayithi ye-NVIDIA, kuya kufuneka uphephe iingxabano nabaqhubi basimahla nouveau ukudala uluhlu olumnyama. Vula ifayile ehambelanayo ne:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
Ngaphakathi kwefayile, yongeza le migca ilandelayo ukuze ungasebenzi nouveau:
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
Misa iseva yemizobo
Emva kokuqalisa ngokutsha, kufuneka umise iseva yomzobo (ujongano lomzobo). Oku kwenziwa ngokubaleka:
sudo init 3
Ukuba emva kokuqalisa kwakhona udibana nesikrini esimnyama okanye ukuba umncedisi wemizobo sele umisiwe, ungafikelela kwi-terminal ye-TTY ngokucinezela izitshixo. Ctrl + Alt + F1
(o F2
, kuxhomekeke kuqwalaselo lwakho).
Khipha iinguqulelo zangaphambili zomqhubi we-NVIDIA
Ukuba unoguqulelo oludala olufakiweyo, lususe ukunqanda ungquzulwano ngokuqhuba:
sudo apt-get purge nvidia *
Faka umqhubi okhutshelweyo
Nika imvume yokuphumeza ifayile ekhutshelweyo yomqhubi:
sudo chmod +x NVIDIA-Linux*.run
Kwaye senza nge:
sh NVIDIA-Linux-*.run
Ekupheleni kofakelo kuya kufuneka uqale kabusha ikhompyuter yakho ukuze lonke utshintsho lomthwalo kuqaliso.