Despre driverul NVIDIA pentru LINUX
Driverul grafic NVIDIA pentru Linux oferă accelerare hardware pentru operații 2D și suport de înaltă performanță OpenGL atunci când utilizează procesoare grafice NVIDIA.
Driver-ul oferă o accelerație optimă a software-ului pentru aplicațiile OpenGL și X și suportă aproape toate procesoarele grafice NVIDIA moderne. De asemenea, driver-ul suportă funcțiile TwinView, TV-out și monitoarele plate cu ecran plat.
Driverele NVIDIA pot fi descărcate de pe site-ul NVIDIA 8
Driverul NVIDIA se bazează pe o arhitectură unificată în care un driver este utilizat pentru toate unitățile de procesare NVIDIA acceptate (consultați Anexa A pentru o listă de procesoare acceptate). În acest fel, se rezolvă problema selectării driverului potrivit de către utilizator, iar driverul este disponibil pentru descărcare ca un singur fișier, numit, de exemplu:
Sufixul -pkg # din numele fișierului este utilizat pentru a distinge distribuțiile care conțin același driver, dar cu un set diferit de module de interfață precompilate de kernel ale sistemului de operare. Fișierul cu cel mai mare număr din sufix este potrivit pentru majoritatea sistemelor.
Fișierul descărcat este un program de instalare cu auto-extragere și îl puteți salva în orice locație din sistem.
Instalarea driverului NVIDIA
Înainte de a începe instalarea
Înainte de a începe instalarea, trebuie să dezactivați serverul de interfață X și să terminați toate aplicațiile care utilizează OpenGL (rețineți că unele aplicații pot funcționa chiar și după ce serverul de interfață X este oprit). De asemenea, trebuie să configurați lansarea sistemului de operare pentru a porni în consola și nu direct în interfața X. Această procedură va facilita recuperarea în caz de probleme în timpul procesului de instalare a driverului. Consultați Anexa I pentru mai multe informații.
Rularea aplicației de instalare
După descărcarea fișierului NVIDIA-Linux-x86-1.0-ХХХХ-pkg # .run mergeți la directorul care conține fișierul de distribuție și rulați fișierul ca utilizator "root":
Fișierele .run sunt arhive de auto-extragere. Când sunt executate, ele extrag conținutul arhivei și execută utilitarul "nvidia-installer", care oferă o interfață interactivă care vă îndreaptă spre procesul de instalare.
De asemenea, puteți specifica tastele de pornire pentru fișierul .run. Taste tipice de pornire:
--info - informații de ieșire despre fișierul .run și ieșire;
--verificați - verificați integritatea arhivei și ieșiți;
--extra-only - extrage conținutul arhivei ./NVIDIA-Linux-x86-1.0-XXXX.run fără a rula "nvidia-installer";
--ajutor - informații de ieșire despre cheile tipice de pornire și ieșire;
--opțiuni avansate - informații despre ieșirea tastelor standard și suplimentare de pornire și ieșire.
Instalarea suportului la nivel de kernel
Driverul NVIDIA conține un modul special de interfață care trebuie compilat separat pentru fiecare nucleu al sistemului de operare. NVIDIA distribuie codul sursă al modulului de interfață a kernelului împreună cu fișierele precompilate pentru majoritatea versiunilor din kernelul sistemului de operare care sunt incluse în distribuțiile populare Linux.
La pornire, programul de instalare a driverului determină dacă există un modul de interfață precompilat gata pentru versiunea curentă a kernel-ului. Dacă nu este disponibilă, atunci este verificată o versiune potrivită pe site-ul FTP NVIDIA (aceasta înseamnă conexiunea la Internet) și o descărcați. Dacă fișierul nu este găsit, atât din cauza lipsei unui fișier adecvat, și din cauza indisponibilității un site FTP, controalele de instalare pentru codul sursa kernel-ului și compilează modulul de interfață în sine. Este necesar ca codul sursă al kernelului să fie folosit pentru compilarea reușită. În cele mai multe sisteme, este necesar să se găsească și să instaleze o sursă de pachete, nu este nevoie de unele distribuții de pachete suplimentare (de exemplu, Fedora Core 3, Red Hat Enterprise Linux 4).
După selectarea modulului de interfață adecvat pentru kernel (dintre cele conținute în pachetul .run sau compilate în loc), este necesar să îl asociați cu partea închisă a codului modulului kernelului NVIDIA. Aceasta necesită prezența unui linker în sistem. Linkerul, de obicei localizat în / usr / bin / ld, face parte din pachetul "binutils". Trebuie să instalați un linker în sistem înainte de a instala driverul NVIDIA.
Funcțiile de instalare
Fără fișierele de pornire .run fișierul este lansat de instalator de îndată ce este extras din arhivă. Programul de instalare poate fi pornit, de asemenea, printr-un pas separat în timpul instalării sau după instalare pentru a verifica actualizările etc. sarcini. Principalele chei de pornire "nvidia-installer" sunt:
--dezinstalați - în timpul instalării, sunt create copii de rezervă ale fișierelor conflictuale și înregistrări despre fișierele copiate noi. Tasta de dezinstalare redă înapoi instalarea driverului, restabilind sistemul la starea inițială;
--ui = none - instalatorul folosește o interfață grafică bazată pe biblioteca ncurses, dacă este prezentă în sistem. În caz contrar, se utilizează interfața standard de linie de comandă. Acest comutator dezactivează utilizarea interfeței grafice;