NVIDIA talu ai nei tatalaina le tatalaina o o le lomiga mautu muamua o le lala fou o avetaavale "NVIDIA 495.44" lea na faʻaumatia ai le lagolago mo faʻataʻitaʻiga eseese e aofia ai le GeForce 600,700 series, Nvidia quadro, ma isi.
I le faaopoopo atu i lena foi i le taimi lava e tasi, o se faʻafouga mo le lala mautu o NVIDIA 470.82.00 ua tuʻuina atu lea na faʻapipiʻiina ai nisi o pusa.
Le
NVIDIA 495.44 Maualuga Fou Fou
I lenei lomiga fou o avetaavale e mafai ona tatou maua lena faaopoopo lagolago mo GBM API (Generic Buffer Manager) ma faaopoopo symlink nvidia-drm_gbm.so faasino i libnvidia-allocator.so backend e fetaui ma Mesa 21.2 GBM bootloader.
E le gata i lea, faʻapea foi EGL lagolago mo le GBM tulaga (EGL_KHR_platform_gbm) o lo'o fa'atinoina e fa'aaoga ai le faletusi egl-gbm.so. O le suiga ua faʻamoemoe e faʻaleleia le lagolago a Wayland i luga o faiga Linux ma taʻavale NVIDIA.
O loʻo faʻailoa mai foi fa'aopoopoina se fu'a lagolago mo PCI-e Resizable BAR tekonolosi (Tulaga Fa'avae Tusitala), lea fa'atagaina le PPU e fa'aoga uma le manatua vitio o le GPU ma i nisi tulaga, e faateleina ai le faatinoga o le GPU e 10-15%. O le a'afiaga fa'apitoa e iloa lelei i le Horizon Zero Dawn ma le Death Stranding ta'aloga. O le pa resizable e fetaui ma GeForce RTX 30 series graphics cards.
I le isi itu, le faʻafouina kernel module nvidia.ko ua faʻamaonia, lea e mafai nei ona utaina e aunoa ma se NVIDIA GPU lagolago, ae faʻatasi ai ma se masini NVIDIA NVSwitch i totonu o le polokalama, faʻatasi ai ma manaʻoga mo le laʻititi lagolago Linux kernel version ua siitia mai le 2.6.32 i le 3.10.
O isi suiga e tu matilatila mai i lenei fou lomiga:
- Fa'aopoopo le lagolago mo le fa'aopoopoga EGL EGL_NV_robustness_video_memory_purge.
- Fa'alautele le lagolago mo Vulkan graphics API. O le VK_KHR_present_id, VK_KHR_present_wait ma le VK_KHR_shader_subgroup_uniform_control_flow extensions na faatino.
- Faʻaopoopo le "–no-peermem" le filifiliga laina laina i le nvidia-installer e faʻamalo ai le faʻapipiʻiina o le module kernel nvidia-peermem.
- Na aveese le lagolago mo NvIFROpenGL ma aveese le faletusi libnvidia-cbl.so, lea ua lafo nei i se pusa eseese, nai lo le avea o se vaega o le avetaavale.
- Fa'amauina se fa'afitauli na mafua ai ona pa'u le server X pe a amata se server fou ma le PRIME technology.
- Lagolago mo GeForce 700, GeForce 600, GeForce 600M, Quadro NVS 510, Quadro K600, Quadro K4xx, ma le GRID K520 faasologa ua aveesea.
Mulimuli pe a fai e te fia iloa atili e uiga i ai E uiga i le tatalaina o lenei lomiga fou o avetaavale, e mafai siaki le fesoʻotaʻiga lenei.
Faʻafefea ona faʻapipiʻi avetaʻavale NVIDIA i Ubuntu ma mea e maua mai ai?
Ina ia faʻapipiʻi lenei avetaavale o le a tatou o i le fesoʻotaʻiga lenei o fea tatou te download ai.
Faʻaaliga: ae e te leʻi faʻatinoina ni gaioiga e taua tele lou siakiina o le tulaga tutusa o lenei avetaavale fou ma le faʻavasegaina o au mea faigaluega (system, kernel, linux-headers, Xorg version).
Talu ai a leai, e mafai ona e faʻaiʻuina i se laupepa uliuli ma e leai se taimi matou te tali atu ai talu ai o lau filifiliga e faia pe leai.
Lalotoso nei seʻi tatou o atu e fai se uliuli e aloese ai mai feteʻenaʻiga ma nouveau maua fua avetaʻavale:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
Ma i totonu o le a tatou faʻaopopo mea nei.
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
Faia lenei mea nei o le a tatou toe amataina la tatou polokalama ina ia o le uliuli lisi amata faamamaluina.
Le taimi lava e toe amata le faiga, nei o le a tatou taofi le kalafi sapalai (vaaiga vaaiga) ma:
sudo init 3
I le mea ei ai sau laupepa uliuli i le amataga pe afai e te taofi le kalafi tautua, nei o le a tatou ulufale atu i se TTY i le taina o le mulimuli ki faʻatulagaina "Ctrl + Alt + F1".
Afai ua i ai sau muamua kopi, Fautuaina oe e faia le uninstallation e aloese ai ono feteʻenaʻi:
E tatau ona tatou faʻatinoina le faʻatonuga lea:
sudo apt-get purge nvidia *
Ma o le taimi lenei e fai ai le faʻapipiʻiina, mo lenei o le a matou tuʻuina atu faʻatagaga faʻatinoina ma:
sudo chmod +x NVIDIA-Linux*.run
Ma matou te faʻatinoina ma:
sh NVIDIA-Linux-*.run
Ile iʻuga ole faʻapipiʻiga e tatau ona toe faʻaola lau komipiuta ina ia iai suiga uma i le amataga.
Ia avea muamua ma faamatalaga