Abashayeli abasha be-Nvidia bahlinzeka ngokuthuthuka okukhulu nokusebenza okuphezulu ngaphezu komshayeli we-nouveau ovulekile.
I-NVIDIA ikhiphe inguqulo entsha yabashayeli bayo be-NVIDIA 550.54.14, lokhu kuyigatsha lesikhombisa elizinzile elikhishwe ngemuva kokuba i-NVIDIA yenze isinqumo sokukhipha izingxenye ezisebenza ezingeni le-kernel.
Le nguqulo entsha yabashayeli be-NVIDIA 550.54.14 ifaka phakathi ukulungiswa okubalulekile kanye nokuthuthukiswa okubhekana nezinkinga ezahlukahlukene futhi kwenze ngcono ulwazi lomsebenzisi, kanye nokufaka phakathi ukuthuthukiswa okwengeziwe ekuzinzeni kwesistimu, ukuhambisana nehadiwe ethile, kanye nokwenza ngcono ukusebenza kwesistimu iyonke.
Yini entsha ku-NVIDIA 550.54.14?
I-NVIDIA 550.54.14 isebenzisa ukuthuthukiswa nokulungiswa okuningana, okugqamayo okulandelayo:
- Ukusekelwa kwezandiso ze-Vulkan: VK_KHR_video_encode_queue, VK_KHR_video_encode_h264, VK_KHR_video_encode_h265 kanye ne-VK_KHR_video_maintenance1.
- Iphrofayili yohlelo lokusebenza lwe-Kwin ukuthuthukisa ukusebenza komphathi oyinhlanganisela kumasistimu wezithombe ezixubile. Le phrofayela inikwe amandla yi-OGL_DEDICATED_HW_STATE_PER_CONTEXT=ENABLE_ROBUST eguquguqukayo yemvelo.
- INSTALL_MOD_DIR imvelo eguquguqukayo, okuqukethwe kokuguquguquka kufakiwe kunqubo yokudala imojuli ye-kernel.
- Isilinganiso sozimele esithuthukisiwe lapho uqalisa isilawuli se-X ngemodi engenakhanda. Kuzinhlelo ze-X11, isilungiselelo esibizwa ngokuthi “LimitFrameRateWhenHeadless” sengeziwe, esikuvumela ukuthi ukhubaze umkhawulo we-FPS uma usebenza ngaphandle kwesikrini.
- Amamojula e-kernel avulekile ahlinzeka ngosekelo lwe-GeForce ne-Workstation series GPUs.
- Kwengezwe usekelo lokuhlola lwe-RTD3 (Runtime D3) indlela yokuphatha amandla ashukumisayo kuma-PC GPU.
- Ukusekelwa kokuhlola kwe-HDMI amabhithi angu-10 ngeshaneli yombala ngayinye, kunikwe amandla ngepharamitha ethi “hdmi_deepcolor=1” lapho kulayishwa imojuli ye-nvidia-modeset.
- Usekelo lokudlulisa ulwazi lwe-HDR ngesakhiwo se-DRM i-HDR_OUTPUT_METADATA lapho kulayishwa imojuli ye-nvidia-drm ngepharamitha ye-“modeset=1”.
- Kwengezwe iphrofayela yohlelo lokusebenza ukuthuthukisa ukusebenza kwe-Kwin kumasistimu e-hybrid GPU.
- Kubuyekezwe inqubo yokwakha yamamojula e-NVIDIA kernel ukuze ahloniphe i-INSTALL_MOD_DIR Kbuild eguquguqukayo yemvelo.
- Kulungiswe inkinga ebangele ukuthi izinhlelo zokusebenza ze-Wayland zisebenze ngaphansi kohlaka olulodwa ngesekhondi kuma-GPU ochungechunge lwe-Maxwell, Volta, no-Pascal. Kuphinde kwabhekwana nesiphazamisi esibangele ukwehla kwezinga lozimele ledeskithophu.
- Kwengezwe ukusekelwa kokuhlola ku-nvidia-drm kuma-consoles asekelwe ku-framebuffer angasetshenziswa ku-Linux. Ukusekela kunikwe amandla uma imojuli ilayishwe ngemingcele ethi “modeset=1” kanye “fbdev=1”.
- isifaki se-nvidia manje singafaka umshayeli omusha uma uhlelo seluvele lunomshayeli we-NVIDIA olayishiwe.
- Ukwesekwa okwengeziwe kwamahedisethi ento engekho ngokoqobo, njengeSteamVR, kumaseva ayinhlanganisela asuselwe kuphrothokholi ye-Wayland esekela imodi “yokuqashisa nge-DRM”. Izinguqulo ze-Wayland-protocols 1.22+ kanye ne-Xwayland 22.1.0+ ziyadingeka ukuze zisebenze. Lesi sici sihlolwe ngamaseva ayinhlanganisela ye-Kwin 5.24 kanye ne-Sway 1.7.
- Kulungiswe amaphutha e-Xid ngezikhathi ezithile kumageyimu afana ne-Horizon Zero Dawn, i-Metro Exodus, i-Forza Horizon 5, ne-Halo Infinite.
Okokugcina, uma unesithakazelo sokufunda kabanzi ngokukhishwa kwale nguqulo entsha yabashayeli, ungathola imininingwane kusixhumanisi esilandelayo.
Ungawafaka kanjani abashayeli ku-Linux?
Qaphela: ngaphambi kokwenza noma iyiphi inqubo, kubalulekile ukuthi ubheke ukuhambisana kwalo mshayeli omusha nokucushwa kwekhompyutha yakho (uhlelo, i-kernel, i-linux-headers, i-Xorg version).
Ngoba uma kungenjalo, ungagcina unesikrini esimnyama futhi akunasikhathi lapho esibophezeleka khona ngoba kuyisinqumo sakho ukukwenza noma cha.
Kulabo abanesifiso sokufaka abashayeli beNvidia ohlelweni lwabo, into yokuqala okufanele bayenze ukuya kuwebhusayithi esemthethweni yeNvidia futhi esigabeni sokulanda uzothola inguqulo entsha yabashayeli isilungele ukulandwa.
Uma ukulanda sekuqediwe, kubalulekile ukuthi sikhumbule ukuthi ifayela lalandwa kuphi, njengoba kuzodingeka simise iseshini yomsebenzisi wesithombe ukuze sifake umshayeli ohlelweni.
Ukuze simise iseshini yesithombe yesistimu, kumele sithayiphe omunye wemiyalo elandelayo kuye ngokuthi umphathi esiwusebenzisayo bese sisebenzisa inhlanganisela elandelayo yokhiye: Ctrl + Alt + F1-F4.
Lapha sizocelwa ngemininingwane yokungena kwesistimu yethu, singena futhi senza:
I-LightDM
insizakalo yeshiphi yokukhanyisa sudo
o
sudo /etc/init.d/lightdm ima
I-GDM
insiza sudo gdm yima
o
sudo /etc/init.d/gdm ima
I-MDM
sudo service mdm yima
o
udo /etc/init.d/kdm ima
I-KDM
insizakalo yesudo kdm stop
o
sudo /etc/init.d/mdm ima
Manje sidinga ukuya kufolda lapho ifayela lilandwe khona bese silinika izimvume zokusebenzisa nge:
I-sudo chmod + x nvidia * .run
Futhi ekugcineni, kumele sisebenzise isifaki nge:
I-sudo sh nvidia-linux * .run
Ngemva kokuthi ukufakwa sekuqediwe, kumele siphinde sivumele iseshini ngokuthi:
I-LightDM
isevisi ye-sudo lightdm start
o
sudo /etc/init.d/lightdm qala
I-GDM
isevisi ye-sudo gdm qala
o
sudo /etc/init.d/gdm qala
I-MDM
Sudo service mdm qala
o
sudo /etc/init.d/kdm qala
I-KDM
insizakalo ye-sudo kdm qala
o
sudo /etc/init.d/mdm qala
Ungakhetha futhi ukuqala kabusha ikhompyutha ukuze izinguquko ezintsha nomshayeli zilayishwe futhi zenziwe ekuqaleni kwesistimu.