Toate Desktop-uri și Laptop-uri vin cu o placă grafică pentru afișarea imaginilor pe un monitor. Plăcile grafice vin fie cu o placă de sistem, fie atașate la placa de sistem printr-un slot PCI-E. Plăcile grafice fabricate de Nvidia și AMD sunt cele mai frecvent utilizate plăci grafice în laptopuri sau desktop-uri.,aici, vom vedea cum se instalează driverele Nvidia pe Ubuntu 20.04 / Ubuntu 18.04.
găsiți informații despre placa grafică
să găsim placa grafică atașată la sistemul dvs. Utilizați comanda lshw pentru ao găsi.
sudo lshw -C display
Din cele de mai sus de ieșire, puteți vedea că sistemul are o placă grafică Nvidia și-l folosește Nouveau drivere. Nouveau este un driver de afișare open-source pentru cardurile Nvidia și este dezvoltat prin ingineria inversă a driverului Nvidia.,
instalați driverul Nvidia
putem instala driverele Nvidia în mai multe moduri și din diferite surse.
1. Instalare grafică
2. Instalarea driverelor Nvidia din depozitul Ubuntu
i. comanda ubuntu-drivers
comanda ii. apt
3. Instalați driverele Nvidia din PPA
4. Instalați driverele Nvidia de pe site-ul oficial
1. Grafic Instala
Du-te la Activități >> Software & Actualizări >> Drivere Suplimentare.,această filă va afișa versiunile de driver disponibile pentru placa grafică. Alegeți versiunea de driver potrivită pe care doriți să o instalați sau cea recomandată (partea de sus a listei), apoi faceți clic pe Aplicați modificările.
Introduceți parola pentru autentificarea driver de instalare. Apoi, așteptați finalizarea instalării.Ubuntu are UEFI secure boot activat, poate fi necesar să configurați secure boot și să înscrieți cheia MOK în firmware-ul sistemului.,
reporniți sistemul postați instalarea și apoi validați instalarea driverului mergând din nou la fila Drivere suplimentare.
2. Instalați driverul Nvidia din depozitul Ubuntu
i. comanda ubuntu-drivers
Mai întâi, actualizați indexul depozitului pentru a actualiza driverele Nvidia disponibile.
sudo apt update
apoi, listați versiunile de driver disponibile pentru placa grafică.,
sudo ubuntu-drivers devices
în cele din Urmă, utilizați ubuntu-drivere de comandă pentru a instala recomandat Nvidia driver package.
sudo ubuntu-drivers install
dacă sistemul Ubuntu are UEFI secure boot activat, poate fi necesar să configurați secure boot și să înscrieți cheia MOK în firmware-ul sistemului.după instalare, reporniți sistemul.
sudo reboot
după repornirea sistemului, utilizați comanda de mai jos pentru a valida versiunea driverului.,
sudo nvidia-smi
ii. apt command
First, update the repository index to refresh the available Nvidia drivers.
sudo apt update
Then, list the available driver packages for your Nvidia graphic card.
sudo apt list nvidia-driver-*
Finally, install the driver version you want., Aici, voi instala cea mai recentă versiune disponibilă din depozitul Ubuntu, care este v440.100.
sudo apt install -y nvidia-driver-440-server
dacă sistemul Ubuntu are UEFI secure boot activat, poate fi necesar să configurați secure boot și să înscrieți cheia MOK în firmware-ul sistemului.
reporniți postul de sistem instalând pachetul de drivere.
sudo reboot
după repornirea sistemului, utilizați comanda de mai jos pentru a valida versiunea driverului.
sudo nvidia-smi
3., Instalați driverul Nvidia de la PPA
driverele GPU proprietare Nvidia sunt disponibile în Launchpad. Are cele mai recente drivere din amonte, care livrează în prezent Nvidia.
sudo add-apt-repository ppa:graphics-drivers/ppasudo apt update
listați pachetele de drivere disponibile pentru placa grafică.
sudo apt list nvidia-driver-*
SAU
sudo ubuntu-drivers devices
Instalați cea mai recentă versiune de driver Nvidia cu comanda de mai jos.,
sudo apt install -y nvidia-driver-450
SAU
sudo ubuntu-drivers install
în Cazul în sistem Ubuntu are UEFI secure boot activat, poate fi necesar să configurați secure boot și înscrie MOK-cheie în sistemul dvs. firmware.
reporniți postul de sistem instalând pachetul de drivere.
sudo reboot
după repornirea sistemului, utilizați comanda de mai jos pentru a valida versiunea driverului.
sudo nvidia-smi
4., Instalați driverul oficial Nvidia
în primul rând, dezactivați driverele Nouveau în cazul în care sistemul dvs. îl folosește.
reporniți sistemul
sudo reboot
adăugați arhitectură pe 32 de biți pe computer pentru a instala biblioteci pe 32 de biți pentru driverele Nvidia.
sudo dpkg --add-architecture i386 sudo apt update
Instalați bibliotecile necesare.
sudo apt install -y libc6:i386 gcc autoconf make libglvnd-dev
Descărcați cel mai recent pachet de drivere de pe site-ul Nvidia.,
sau
utilizați comanda de mai jos pentru a descărca cea mai recentă versiune v450.66 utilizând terminalul.
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/450.66/NVIDIA-Linux-x86_64-450.66.run
Instalați driverul Nvidia folosind comanda de mai jos.
sistem BIOS vechi
sudo sh NVIDIA-Linux-x86_64-450.66.run
Urmați instrucțiunile de pe ecran pentru a instala driverul Nvidia.,
Continua de Instalare – Pentru a instala driver Nvidia folosind Nvidia instalare
Da – Pentru a instala Nvidia 32-bit compatibil biblioteci
Da – Pentru a actualiza nvidia-xconfig utilitate pentru a actualiza automat x fișierul de configurare, astfel încât Nvidia driver va fi utilizat atunci când repornirea X.
Sistem UEFI
Înainte de a executa comanda de mai jos, pentru a genera o Mașină-proprietar cheie, și înscrie-l în sistemul dvs. firmware.
sudo sh ./NVIDIA-Linux-x86_64-450.66.run -s --module-signing-secret-key=/var/tmp/MOK.priv --module-signing-public-key=/var/tmp/MOK.pem
reporniți postul de sistem instalând pachetul de drivere.,
sudo reboot
după repornirea sistemului, utilizați comanda de mai jos pentru a valida versiunea driverului.,>Valida Driver Nvidia Versiune
Sistem UEFI – SecureBoot Activat
Instalare Drivere Nvidia de la Ubuntu Repository / PPA
Dacă aveți un sistem Ubuntu cu UEFI secure boot activat, în timpul Nvidia driver de instalare (folosind metoda grafică sau apt de comandă sau ubuntu-drivere de comandă sau de la PPA), sistemul vă va cere să setați o parolă (Dacă nu este deja setat timpul de instalare sistem de OPERARE (software-ul terț) sau MOK (Mașină-Proprietar cheie) nu este înscris după instalarea sistemului de OPERARE) și care pot fi utilizate pentru a vă înscrie MOK în sistemul dvs. firmware.,
selectați OK la configurarea secure boot wizard.
Introduceți o parolă pentru secure boot.introduceți din nou aceeași parolă pentru a confirma parola.
reporniți sistemul și apoi înscrieți MOK.,
sudo reboot
instalați driverele oficiale Nvidia
Mai întâi, verificați dacă sistemul dvs. are boot securizat activat.
sudo mokutil --sb-state
Output:
SecureBoot enabled
Generați și importați MOK.
converti .der fișier în a .formatul pem pentru instalarea driverului Nvidia.
openssl x509 -in /var/tmp/MOK.der -inform DER -outform PEM -out /var/tmp/MOK.pem
reporniți sistemul și apoi înscrieți MOK.
sudo reboot
Enroll mașină-proprietar cheie
la repornirea sistemului, va trebui să efectuați MOK management.,
alegeți Enroll MOK „continuare” Da „Introduceți parola (ați setat mai devreme)” Reboot.
după repornirea sistemului, validați versiunea driverului pe sistemul Ubuntu.
sudo nvidia-smi
Gestiona Nvidia Settings
puteți gestiona drivere de la Nvidia settings de a merge la Activități >> Căutare pentru Nvidia X Server Settings.,
OR
sudo nvidia-settings