Hur man installerar Nvidia 495.xx-drivrutiner på Fedora 35

De flesta moderna Linux Desktop-system som t.ex fedora kom med en Nvidia drivrutin förinstallerad i Nouveau drivrutin för grafikenhet med öppen källkod för Nvidia grafikkort. För det mesta är detta acceptabelt; Men om du använder ditt Linux-system för grafisk design eller spel kan du få bättre drivrutiner.

Historiskt sett Nouveau proprietära drivrutiner är långsammare än Nvidias proprietära drivrutiner, tillsammans med att de saknar de senaste funktionerna, mjukvarutekniken och stöd för den senaste grafikkortshårdvaran. I de flesta situationer är det mer fördelaktigt att uppgradera dina Nvidia-drivrutiner med hjälp av följande guide än att inte göra det. I vissa fall kan du se några betydande förbättringar totalt sett.

Följande handledning kommer att lära dig hur man installerar de senaste bleeding-edge Nvidia Beta Graphic-drivrutinerna för Fedora 35.

Denna handledning använder en standardinstallation av Fedora 35 & GNOME 41-skrivbordet. Detta kanske inte fungerar för användare med alternativa skärmhanterare eller skrivbordsmiljöer, så se till att säkerhetskopiera alla viktiga filer innan du börjar.

Förutsättningar

  • Rekommenderat OS: FedoraLinux 35
  • Användarkonto: Ett användarkonto med sudo- eller root-åtkomst.

Uppdatera operativsystem

Uppdatera din fedora operativsystem för att se till att alla befintliga paket är uppdaterade:

sudo dnf upgrade --refresh -y

Handledningen kommer att använda sudo kommando och förutsatt att du har sudo-status.

Så här verifierar du sudo-status på ditt konto:

sudo whoami

Exempel på utdata som visar sudo-status:

[joshua@fedora ~]$ sudo whoami
root

För att konfigurera ett befintligt eller nytt sudo-konto, besök vår handledning på Lägga till en användare till Sudoers på Fedora.

Att använda root-konto, använd följande kommando med root-lösenordet för att logga in.

su

Del 1. Installera beroenden och konfigurera

För närvarande är Nvidia 495-drivrutinerna fortfarande i beta och har inte tagit sig in på något officiellt eller PPA-förråd för närvarande. Men för de entusiaster som vill installera beta-drivrutinerna och hålla dem uppdaterade manuellt, kommer följande steg att hjälpa dig att uppnå detta mål.

Besök först Nvidia nedladdningssida och ladda ner det senaste .springa fil eller hämta länken och använd wget -kommando.

Endast exempel (se till att få den senaste länken):

https://us.download.nvidia.com/XFree86/Linux-x86_64/495.44/NVIDIA-Linux-x86_64-495.44.run

Vid tidpunkten för denna handledning släpptes betaversion 495.29.05 den 14 oktober 2021.

Den nya funktionsgrenen Nvidia 495.44 släpptes den 26 oktober 2021.

Se till att få en uppdaterad länk med antingen BETA. eller NFB-version

Exempelvis:

Hur man installerar Nvidia 495.xx Beta-drivrutiner på Fedora 35

Installera Linux Headers och kompileringsberoenden:

dnf install kernel-devel kernel-headers gcc make dkms acpid libglvnd-glx libglvnd-opengl libglvnd-devel pkgconfig

Exempel utmatning:

Hur man installerar Nvidia 495.xx Beta-drivrutiner på Fedora 35

TYP Y tryck sedan på ENTER-TANGENT för att fortsätta med installationen.

Svartlista sedan nouveau-drivrutinen och skapa en svartlistfil:

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

Väl inne i filen lägger du till följande:

blacklist nouveau
options nouveau modeset=0

Spara filen CTRL+O, avsluta sedan CTRL + X. Du måste då återskapa kärnans initramfs:

Nästa, regenerera kärnans initramfs:

sudo dracut -v -f

Nu, starta om till körningsnivå för flera användare. Detta kommer att inaktivera GUI-användaren efter omstart:

sudo systemctl set-default multi-user.target
sudo reboot now

Del 2. Installera Nvidia Beta 495.xx-drivrutiner

Logga in på ditt konto; det kommer att vara en endast terminalskärm. Navigera till katalogen vid behov där du också laddade ner .run-filen. Kör sedan följande bash-kommando för att starta installationsprocessen.

Endast exempel (din version kommer att vara annorlunda och mer uppdaterad i framtiden):

sudo bash NVIDIA-Linux-*.run 

Om allt har ställts in korrekt kommer du att se en skärm och laddningsfält för att bygga kärnan. Efter några minuter ser du din första uppmaning.

Den första uppmaningen kommer att fråga om att tillåta DKMS att automatiskt bygga en ny modul om du installerar eller uppgraderar en ny modul. Senare rekommenderas det starkt att välja Ja om du inte är säker på att göra det själv.

Exempelvis:

Hur man installerar Nvidia 495.xx Beta-drivrutiner på Fedora 35

Välj och tryck på "ENTER-TANGENT" på "Fortsätt installationen" val för att fortsätta med installationen.

Om du vill installera 32-bitars kompatibilitet, Välj Ja or Nej för att fortsätta med följande valfria snabbinstallationsval.

Exempelvis:

Hur man installerar Nvidia 495.xx Beta-drivrutiner på Fedora 35

Därefter kommer du att få ytterligare en uppmaning som ber dig behålla standardinställningarna; det rekommenderade alternativet för nya installationer skulle vara Ja.

Exempelvis:

Hur man installerar Nvidia 495.xx Beta-drivrutiner på Fedora 35

En sista uppmaning kommer att visas som informerar dig om att du har installerat Nvidia Drivers-paketet.

Exempelvis:

Hur man installerar Nvidia 495.xx Beta-drivrutiner på Fedora 35

Nu när drivrutinerna är installerade måste du starta om ditt system, men först se till att byta tillbaka till det grafiska användargränssnittet:

sudo systemctl set-default graphical.target

När det grafiska användargränssnittet har ställts in, starta om:

sudo reboot now

Del 3. Bekräfta installationen av betadrivrutiner

När du har loggat in på ditt system igen kan du se statusen för grafikkortet med "nvidia-smi" kommando.

nvidia-smi

Exempel utmatning:

Hur man installerar Nvidia 495.xx Beta-drivrutiner på Fedora 35

Alternativt, öppna din Nvidia X Server GUI för att bekräfta drivrutinsversionen.

Exempelvis:

Hur man installerar Nvidia 495.xx Beta-drivrutiner på Fedora 35

Kommentarer och slutsats

Grattis, du har installerat de senaste Nvidia Beta-drivrutinerna. Glöm inte att fortsätta leta efter uppdaterade paket via nedladdningslänken. Om nya beta-drivrutiner kommer ut kommer du upprepade gånger att köra samma process för att installera drivrutinerna över de befintliga.


Inte vad du letade efter? Försök att söka efter ytterligare tutorials.

Lämna en kommentar