V tem članku vam bomo pokazali, kako namestite gonilnike NVIDIA na Fedora Workstation 38 iz repozitorija RPM Fusion. Čeprav je ta članek za Fedora Workstation 38, bi moral delovati brez kakršnih koli sprememb na Fedora Workstation 37 in prihodnjih različicah Fedora Workstation. Ta članek bi moral delovati tudi na drugih vrtljajih Fedore.
Tema vsebine:
- Preverjanje, ali je v vašem računalniku nameščen NVIDIA GPE
- Nadgradnja nameščenih paketov Fedora Workstation 38
- Namestitev glav jedra in razvojnih knjižnic na Fedora Workstation 38
- Omogočanje repozitorijev RPM Fusion v Fedori
- Posodabljanje predpomnilnika skladišča paketov Fedora
- Namestitev gonilnikov NVIDIA na Fedora Workstation 38 iz repozitorija RPM Fusion
- Preverjanje, ali gonilniki NVIDIA delujejo na Fedori
- Namestitev gonilnikov NVIDIA VAAPI/VDPAU na delovno postajo Fedora 38
- Odstranitev gonilnikov NVIDIA iz Fedora Workstation 38
- Zaključek
- Reference
Preverjanje, ali je v vašem računalniku nameščen NVIDIA GPE
Če želite preveriti, ali imate v računalniku nameščen grafični procesor NVIDIA, zaženite naslednji ukaz:
$ lspci | prijem -Ne 'VGA|3D'
Kot lahko vidite, imamo v računalniku nameščen grafični procesor NVIDIA GeForce GTX 1050 Ti. Morda imate drug nameščen GPE NVIDIA.
Fedora Workstation 38 privzeto uporablja odprtokodne gonilnike nouveau GPE, če imate v računalniku nameščen NVIDIA GPE namesto lastniških/uradnih gonilnikov NVIDIA.
$ lsmod | prijem novo$ lsmod | prijem nvidia
Nadgradnja nameščenih paketov Fedora Workstation 38
Da bodo lastniški/uradni gonilniki NVIDIA GPU delovali na Fedora Workstation 38, morate posodobiti vse obstoječe/prednameščene pakete Fedora Workstation 38.
Če želite posodobiti vse vnaprej nameščene pakete Fedora Workstation 38, zaženite naslednji ukaz:
$ sudo posodobitev dnf --osveži
Predpomnilnik repozitorija paketov DNF za Fedora Workstation 38 se posodablja in posodobitev paketa je v pripravi. Za dokončanje traja nekaj sekund.
Pakete je treba posodobiti in velikost prenosa paketov mora biti navedena. Za potrditev posodobitve pritisnite IN in nato pritisnite
Posodobitve se prenašajo. Za dokončanje traja nekaj časa.
Ko vidite naslednji poziv, pritisnite IN in nato pritisnite
Posodobitve se nameščajo. Za dokončanje traja nekaj časa.
Na tej točki bi morale biti nameščene posodobitve.
Da bodo spremembe začele veljati, znova zaženite računalnik Fedora Workstation 38 z naslednjim ukazom:
$ sudo ponovni zagon
Namestitev glav jedra in razvojnih knjižnic na Fedora Workstation 38
Da bodo lastniški/uradni gonilniki NVIDIA GPU delovali, morate namestiti tudi orodja za razvoj jedra Linuxa na vaš računalnik Fedora Workstation 38.
Če želite namestiti orodja za razvoj jedra Linuxa na Fedora Workstation 38, zaženite naslednji ukaz:
$ sudo dnf namestite kernel-headers kernel-devel dkms
Za potrditev namestitve pritisnite IN in nato pritisnite
Poteka prenos razvojnih paketov jedra Linuxa. Za dokončanje traja nekaj časa.
Nameščajo se razvojni paketi jedra Linuxa. Za dokončanje traja nekaj časa.
Na tej točki bi morali biti nameščeni razvojni paketi jedra Linuxa.
Omogočanje repozitorijev RPM Fusion v Fedori
Lastniški/uradni paketi gonilnikov NVIDIA GPU so na voljo v repozitoriju RPM Fusion za Fedora Workstation 38. RPM Fusion je repozitorij paketov drugega proizvajalca za distribucije Linuxa, ki temeljijo na RPM, kot je Fedora Workstation 38. Repozitorij RPM Fusion ni privzeto omogočen na Fedora Workstation 38. Če želite omogočiti repozitorij RPM Fusion na Fedora Workstation 38, preberite članek na Kako omogočiti RPM Fusion Repository v Fedori .
Posodabljanje predpomnilnika skladišča paketov Fedora
Ko omogočite repozitorij RPM Fusion na Fedora Workstation 38, posodobite predpomnilnik repozitorija paketov DNF z naslednjim ukazom:
$ sudo dnf makecache
Predpomnilnik repozitorija paketov DNF za Fedora Workstation 38 je treba posodobiti.
Namestitev gonilnikov NVIDIA na Fedora Workstation 38 iz repozitorija RPM Fusion
Če želite namestiti lastniške/uradne gonilnike NVIDIA GPU na Fedora Workstation 38 iz repozitorija RPM fusion, zaženite naslednji ukaz:
$ sudo dnf namestite akmod-nvidia xorg-x11-drv-nvidia-cuda
Za potrditev namestitve pritisnite IN in nato pritisnite
Paketi gonilnikov NVIDIA GPU in zahtevani paketi odvisnosti se prenašajo. Za dokončanje traja nekaj časa.
Če vidite naslednji poziv, pritisnite IN in nato pritisnite
Nameščajo se paketi gonilnikov NVIDIA GPU in zahtevani paketi odvisnosti. Za dokončanje traja nekaj časa.
Na tej točki bi morali biti lastniški/uradni gonilniki NVIDIA nameščeni na vašem računalniku Fedora Workstation 38.
Da bodo spremembe začele veljati, znova zaženite računalnik Fedora Workstation 38 z naslednjim ukazom:
$ sudo ponovni zagon
Preverjanje, ali gonilniki NVIDIA delujejo na Fedori
Če želite preveriti, ali lastniški/uradni gonilniki NVIDIA delujejo na vaši napravi Fedora Workstation 38, zaženite naslednje ukaze. Videti bi morali nekaj podobnih rezultatov, če lastniški/uradni gonilniki NVIDIA delujejo pravilno in se odprtokodni gonilniki nouveau ne uporabljajo več:
$ lsmod | prijem nvidia$ lsmod | prijem novo
Zaženete lahko tudi program nvidia-smi, da preverite, ali lastniški/uradni gonilniki NVIDIA delujejo.
$ nvidia-smi
Če lastniški/uradni gonilniki nvidia delujejo pravilno, boste videli številko različice nameščenih gonilnikov NVIDIA [1] in procesi Fedora Workstation 38, ki uporabljajo GPE NVIDIA [2] .
Če želite preveriti, ali lastniški/uradni gonilniki NVIDIA delujejo, lahko odprete aplikacijo NVIDIA X Server Settings v »Application Menu« na Fedora Workstation 38.
Če lastniški/uradni gonilniki NVIDIA delujejo, boste v aplikaciji NVIDIA X Server Settings videli informacije o nameščeni grafični procesorji NVIDIA vašega računalnika.
Namestitev gonilnikov NVIDIA VAAPI/VDPAU na delovno postajo Fedora 38
Če želite omogočiti video pospeševanje na video predvajalnikih, kot je VLC, morate namestiti gonilnike NVIDIA VAAPI/VDPAU na Fedora Workstation 38.
Če želite namestiti gonilnike NVIDIA VAAPI/VDPAU na Fedora Workstation 38, zaženite naslednji ukaz:
$ sudo dnf namestite nvidia-vaapi-gonilnik libva-utils vdpauinfo
Za potrditev namestitve pritisnite IN in nato pritisnite
Gonilniki NVIDIA VAAPI/VDPAU morajo biti nameščeni.
Če želite preveriti, ali je bil gonilnik NVIDIA VAAPI pravilno nameščen, zaženite naslednji ukaz:
$ sudo zamaninfo
Če želite preveriti, ali je bil gonilnik NVIDIA VDPAU pravilno nameščen, zaženite naslednji ukaz:
$ sudo vdpauinfo
Odstranitev gonilnikov NVIDIA iz Fedora Workstation 38
Če želite iz katerega koli razloga odstraniti lastniške/uradne gonilnike NVIDIA iz Fedora Workstation 38, zaženite naslednji ukaz:
$ sudo dnf odstraniti * nvidia *
Za potrditev dejanja odstranitve pritisnite IN sledi
Lastniški/uradni gonilniki NVIDIA se odstranjujejo iz Fedora Workstation 38. Postopek traja nekaj časa.
Na tej točki je treba odstraniti lastniške/uradne gonilnike NVIDIA.
Če želite spremembe stopiti v veljavo, znova zaženite računalnik Fedora Workstation 38.
$ sudo ponovni zagon
Moduli jedra NVIDIA se ob naslednjem zagonu Fedora Workstation 38 ne bodo naložili. To pomeni, da so lastniški/uradni gonilniki NVIDIA odstranjeni iz vašega računalnika Fedora Workstation 38.
$ lsmod | prijem nvidia
Zaključek
Pokazali smo vam, kako namestite lastniške/uradne gonilnike NVIDIA na Fedora Workstation 38 iz repozitorija paketov RPM Fusion. Pokazali smo vam tudi, kako namestiti gonilnike NVIDIA VAAPI/VDPAU na Fedora Workstation 38, da omogočite pospešek predvajanja videa, in kako odstraniti lastniške/uradne gonilnike NVIDIA tudi iz Fedora Workstation 38.