NVIDIA 570.124 inosvika nekuvandudzwa uye zvigadziriso zvekukakama uye dema screen nyaya

Isa Nvidia madhiraivha muUbuntu

Mazuva mashoma apfuura NVIDIA yakazivisa kutangwa kweiyo vhezheni itsva yakagadzikana yebazi rayo idzva remutyairi, NVIDIA 570.124, iyo inounza kuvandudzwa kwakakosha uye ma tweaks akagadzirirwa kukwidziridza mashandiro uye kuenderana paWayland.

Pakati pezvinhu zvitsva zvinoratidzwa mushanduro itsva, inomira pachenaKugadziriswazve kweiyo nvidia-setting control panel, iyo ikozvino inoshandisa raibhurari yeNVML panzvimbo yeNV-CONTROL kubata GPU frequency uye fan kumhanya. Shanduko iyi inovimbisa kushanda kwakaringana munzvimbo dzeWayland, uko yekare NV-CONTROL X yekuwedzera haina kutsigirwa; Nekudaro, mamwe maficha aimbove anowanikwa kune vasina rusarura vashandisi zvino anoda mvumo yakakwirisa.

Kune rimwe divi, muNVIDIA 570.124 Tsigiro yeVulkan yekuwedzera VK_KHR_incremental_present yawedzerwawo, kuvandudza kushanda mumapurogiramu anoshandisa API iyi. Kune maGPU anobvumira software-yakavakirwa overclocking, overclocking sarudzo dzatove dzakagoneswa nekusarudzika munvidia-zvigadziro, zvichibvisa kukosha kwekuzvigonesa nemaoko kuburikidza nechikamu che "Coolbits".

Imwe budiriro inocherekedza inonangidzirwa kuGPUs yakavakirwa paAda architecture uye nyowani microarchitectures, umo. Masevha emagetsi akadzimwa yeDumb-Buffers DRM API. Kugadzika uku kugadzirisa matambudziko dema screen paunenge uchipa uchishandisa buffer yekumberi pane kuchinja nemazvo uchishandisa KMS. Iyo "conceal_vrr_caps" parameter yakawedzerwawo kune nvidia-modeset module, iyo inokutendera iwe kubata activation yemamwe mabasa ekuratidzira, akadai seLMB (Ultra Low Motion Blur), iyo inogona kunge isingaenderane neVRR.

Nezve manejimendi emagetsi, iyo faira /proc/driver/nvidia/gpus/*/power Ikozvino inosanganisira data pamamiriro eiyo Dynamic Boost tekinoroji, uye NVIDIA GBM backend inoratidzira modhi yekuenderana ye32-bit maapplication. Kunzvimbo dzebhokisi rejecha, faira rakawedzerwa rinonyora ese mafaera emutyairi anoshandiswa, kufambisa kubatanidzwa nemidziyo yakadai senvidia-container-toolkit uye enroot.

Nekumisikidza, ma paramita "nvidia-drm modeset=1" uye "nvidia-drm fbdev=1" akaiswa, zvichiita kuti nvidia-drm module kutsiva iyo framebuffer-based console, inogadzirisa zvinobuda pane imwe-display system.

Uyewo Yakaunzwa, kunyangwe zvakaedza uye zvakaremara nekusingaperi, nzira itsva yekubata zvinokanganisa yemutyairi wekuratidzira, iyo inoderedza kuturika paVR masisitimu pasi pemutoro wakakwira; Iyi modhi inogona kugoneswa uchishandisa parameter "NVreg_RegistryDwords=RMIntrLockingMode=1" mu nvidia.ko module.

Pakati pezvimwe kuvandudzwa kwehunyanzvi, mutongi ikozvino inotsigira kuunganidza neazvino Linux kernel shanduro uye maprofiles akawedzerwa akawedzerwa kukwenenzvera kuita mumitambo yakaita se "Indiana Jones neGreat Circle", pamwe nekugadzirisa nyaya dzekubvarura skrini mu "Assassin's Creed Valhalla" uye "Assassin's Creed Mirage".

Nyaya dzekushanda dzakagadziriswawo. uye kuomesa nechando paunenge uchipfuura nepamahwindo paWayland masisitimu ane GSP firmware, uye tsikidzi dzakakonzera kubondera dzakagadziriswa muVulkan-based applications kana uchibata zviitiko zveresize, uye kubondera mu-multi-threaded applications uchishandisa OpenGL munzvimbo dzeXwayland, sezvazvaive muBudiriro 6.

Of the dzimwe shanduko dzinomira pachena:

  • Nyowani vhezheni inowedzera rutsigiro rweVRR mune akawanda-monitor setups
  • Tsigiro yekugonesa kurara inoteverwa nehibernation kuburikidza nesystemd yakagadziridzwa.
  • Yakawedzerwa /usr/share/nvidia/files.d/sandboxutils-filelist.json iyo inonyora mafaera ese emutyairi anoshandiswa nemudziyo runtimes senge nvidia-container-toolkit uye enroot.
  • Yakawedzera rutsigiro rwesystemd's suspend-the-hibernate nzira. Ichi chinoda systemd vhezheni 248 kana nyowani.
  • Iyo nvidia-drm sarudzo fbdev=1 yakagoneswa nekusarudzika. Kana ichitsigirwa nekernel uye nvidia-drm sarudzo modeset=1 inogoneswa, nvidia-drm ichatsiva iyo system framebuffer console ine DRM-inodzorwa imwe. Iyi ficha inogona kudzimwa nekuseta fbdev=0.
  • Yakagadziriswa bug, yakaunzwa muna 555.58, uko mamwe maDVI akabuda aisazoshanda neHDMI monitors.
  • MuLinux kernel 6.11, drm_fbdev_generic yakatumidzwa zita rekuti drm_fbdev_ttm. Shandisa drm_fbdev_ttm kana iripo kuti uenderere mberi nekutsigira yakananga furemu yekupinda inodiwa kune vagadziri veWayland kuti vape zvirimo pamakernel matsva.

Finalmente kana iwe uchida kuziva zvakawanda nezvazvo Nezve kuburitsa iyi vhezheni itsva yevatyairi, unogona tarisa chinotevera chinongedzo.

Maitiro ekuisa vatyairi veNVIDIA paUbuntu uye zvigadzirwa?

Kuti ushandise vatyairi veNVIDIA paUbuntu uye zvinobva, iwe unofanirwa kutanga waona yako yemifananidzo kadhi modhi uye vatyairi vakakodzera. Vhura terminal uye mhanyisa unotevera kuraira kunyora iyo NVIDIA zvishandiso pane yako system:

lspci | grep -i nvidia

Method 1: Shandisa iyo NVIDIA repository (inokurudzirwa kune vanotanga)

Iyi nzira yakachengeteka uye inodzivirira matambudziko neiyo graphical chikamu. Usati watanga, ita shuwa kuti system yako inoenderana ne:

sudo apt update 
sudo apt upgrade -y

Tevere, isa mapakeji anodiwa kuunganidza kernel modules:

sudo apt install build-essential dkms

Wedzera iyo NVIDIA mifananidzo yedhiraivha repository:

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

sudo apt update

Tevere, isa mutyairi akakodzera kune kadhi rako remifananidzo. Inotsiva XX neshanduro yemutyairi inoenderana nemuenzaniso wako (semuenzaniso, nvidia-driver-565):

sudo apt install nvidia-graphics-drivers-565

Pakupedzisira, tangazve sisitimu yekushandisa shanduko:

sudo reboot

Nzira 2: Dhawunirodha mutyairi kubva kuNVIDIA webhusaiti

Kana iwe uchida kuisa mutyairi nemaoko, shanyira iyo NVIDIA yepamutemo yekurodha saiti. Ikoko iwe unogona kutsvaga mutyairi akakodzera wekadhi yako yemifananidzo, dhawunirodha, uye uteedzere mirairo yekuisa inopihwa neNVIDIA.

Ongorora: usati waita chero maitiro, zvakakosha kuti utarise kuenderana kweichi chitsva mutyairi nekumisikidzwa kwekombuta yako (system, kernel, linux-misoro, Xorg vhezheni).

Sezvo kana zvisiri, iwe unogona kupedzisira uine dema skrini uye pasina nguva isu tine basa nazvo sezvo iri yako sarudzo yekuzviita kana kwete.

Paunenge uchinge wadhawunirodha mutyairi kubva kuNVIDIA webhusaiti, iwe unofanirwa kudzivirira kunetsana nevatyairi vemahara Nouveau kugadzira blacklist. Vhura faira rinoenderana ne:

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

Mukati mefaira, wedzera mitsara inotevera kudzima Nouveau:

blacklist nouveau

blacklist lbm-nouveau

options nouveau modeset=0

alias nouveau off

alias lbm-nouveau off

Misa sevha yemifananidzo

Mushure mekutangazve, iwe unofanirwa kumisa iyo graphical server (graphical interface). Izvi zvinoitwa nekumhanya:

sudo init 3

Kana paunotangazve ukasangana nechidzitiro nhema kana sevha yemifananidzo yakatomiswa, unogona kuwana TTY terminal nekudzvanya makiyi. Ctrl + Alt + F1 (o F2, zvichienderana nekugadziriswa kwako).

Bvisa shanduro dzakapfuura dzeNVIDIA mutyairi

Kana iwe uine yekare vhezheni yakaiswa, ibvise kuti udzivise kusawirirana nekumhanya:

sudo apt-get purge nvidia *

Isa mutyairi wakadhaunirodwa

Ipa shandisa mvumo kune faira remutyairi rakatorwa:

sudo chmod +x NVIDIA-Linux*.run

Uye isu tinoita na:

sh NVIDIA-Linux-*.run

Pakupera kwekumisikidza iwe uchafanirwa kutangidza komputa yako kuitira kuti shanduko dzese dzitakure pakutanga.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako