Installer NVIDIA-drivere i RHEL/CentOS/Fedora og Debian/Ubuntu/Linux Mint


Under et interview i Finland gav Linus Torvalds manden bag den usædvanlige idé om Linux og git kildekodestyring sin 'Middle Finger Salute' til NVIDIA i frustration over den support, virksomheden leverede til Linux-platformen.

Torvalds er deprimeret over det faktum, at NVIDIA ikke understøtter Linux, nok. Det bliver endnu værre med sandheden, at NVIDIA bliver varm med hver dag der går i Android-baseret mobilhåndsætmarked, hvilket bogstaveligt betyder, at NVIDIA ikke understøtter Linux.

Udbruddet af vrede og frustration var resultatet af spørgsmålet fra en Linux-bruger. Spørgsmålet var 'Optimus' -funktionen i NVIDIA, som lader brugeren tænde/slukke grafikbehandlingsenhed (GPU) for at spare strøm kom sent til Linux sammenlignet med andre operativsystemer. NVIDIA var meget tydelig, når de blev spurgt om dette, og sagde klart, at NVIDIA ikke vil støtte Linux til det punkt, Windows og Mac ville få.

Dette nummer af NVIDIA er ikke nyt, og brugerne har klaget i årevis over dette. Advanced Micro Devices (AMD) har forsøgt at udfylde dette med sin egen open source-driver. NVIDIA nægtede at frigive Open Source-driveren og sagde, at den ikke kan gøre kritiske oplysninger offentligt tilgængelige.

På den anden side blev linus Torvalds 'handling om at vise langfinger på kameraet kritiseret, nogle sagde, at det ikke passer til en intellektuel som ham, andre sagde, at det slet ikke var professionelt, mens andre sagde, at selv Torvalds er et menneske og det var bare et udbrud.

Det meste af dagens distro kommer med et open source NVIDIA-alternativ kaldet 'Nouveau'. Nouveau gengiver grafik perfekt, men den mangler 3D-understøttelse. Derfor skal du installere proprietær NVIDIA-driver. Nouveau skal stoppes fra at starte automatisk, hvilket vi vil kalde som sortliste i hele artiklen.

Installation af NVIDIA-drivere i RHEL/CentOS og Fedora

Først skal du installere nødvendige "Udviklings" -pakker ved hjælp af YUM-kommandoen som vist.

# yum groupinstall "Development Tools"
# yum install kernel-devel kernel-headers dkms

Før du installerer NVIDIA-drivere, skal du kende din driverprodukttype ved hjælp af følgende kommando.

# lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108GL [Quadro 600] [10de:0df8] (rev a1)

Når du kender dit drivernavn, skal du gå til NVIDIA officielle websted og downloade nødvendige drivere til dit system. Download drivere ved hjælp af følgende link.

  1. http://www.nvidia.com/Download/index.aspx

åbn “/etc/modprobe.d/blacklist.conf” i din foretrukne editor og tilføj “blacklist nouveau”, naturligvis uden dobbelt anførselstegn.

blacklist nouveau

Opret derefter en ny "initramfs" -fil og tag backup af eksisterende.

# mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak  
# dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

Genstart maskinen. Log ind i kommandotilstand ved hjælp af Alt + F4/ALT + F5 som root.

# reboot

Når du er i kommandolinjetilstand, skal du gå til den mappe, hvor du har downloadet NVIDIA-driveren, og køre scriptet som vist. Hvis du er afhængig, skal du Yum de nødvendige pakker.

./NVIDIA-Linux*.run

Når installationen er afsluttet, skal du generere xorg.conf-filen ved hjælp af følgende kommando.

# X -configure

Kopier xorg.conf.new som /etc/X11/xorg.conf.

# cp /root/xorg.conf.new /etc/X11/xorg.conf

Skift nu til X Window som rootbruger ved at skrive.

# init 5

Start NVIDIA-konfigurationsvinduet, og indstil opløsningen manuelt, og klik til sidst på 'Gem til X-konfigurationsfil' og afslut. Følg det skærmbillede, der er tilføjet nedenfor, til reference.

Installation af NVIDIA-drivere Debian/Ubuntu/Linux Mint

Kontroller først oplysningerne om dit understøttede grafikkort ved at udstede følgende kommando.

# lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108GL [Quadro 600] [10de:0df8] (rev a1)

Tilføj derefter et lager under filen "/etc/apt/sources.list" nederst. Gem og luk den.

deb http://ftp.debian.org/debian/ wheezy main contrib non-free

Åbn filen “/etc/modprobe.d/blacklist.conf”, og tilføj følgende linje. Gem og luk filen.

blacklist nouveau

Dernæst skal du foretage en systemopdatering og derefter installere NVIDIA-drivere og krævede kernepakker ved hjælp af "apt-get" -kommandoen.

# apt-get update
# apt-get install nvidia-kernel-dkms nvidia-glx nvidia-xconfig nvidia-settings 
# apt-get install nvidia-vdpau-driver vdpau-va-driver

Stop X-tjenesten (gdm3).

# service gdm3 stop

Generer ny xorg.conf-fil ved hjælp af følgende kommando.

# X -configure

Kopier xorg.conf.new som /etc/X11/xorg.conf.

# cp /root/xorg.conf.new /etc/X11/xorg.conf

Skift nu til X Window som rootbruger ved at skrive.

# startx

Åbn NVIDIA-konfigurationsguiden, og indstil opløsningen manuelt, og klik til sidst på 'Gem til X-konfigurationsfil' og afslut.

Tillykke! Din installation og konfiguration af NVIDIA Graphics Driver er afsluttet.

Det er alt for nu. Hvis du sidder fast et sted under installationen og ikke selv kunne ordne det, kan du altid bede om vejledning i kommentarsektionen. Gør en tjeneste for os ved at dele artiklen.