Academix GNU/ Linux Forumuri Probleme de exploatare Nvidia-driver în Debian stretch (Academix GNU/Linux)

Vizualizare 1 articol (din 1 în total)
  • Autor
    Mesaje
  • #553
    Keresztes Stefan
    Moderator

    Howto install nvidia-driver on Debian Stretch

    Pe scurt

    terminal
    1. # apt install nvidia-detect
    $ nvidia-detect
    2. Adăugați componentele “contrib” și “non-free” în /etc/apt/sources.list, de exemplu:
    # Debian 9 “Stretch”
    deb http://httpredir.debian.org/debian/ stretch principal contrib non-free
    3. # apt update && apt upgrade [ Utilizați “apt” în loc de “apt-get”. Este versiunea mai nouă și tinde să gestioneze mai bine conflictele
    # apt install linux-headers – $ (uname -r | sed ‘s / [^ -] * – [^ -] * – //’) nvidia-legacy-304xx-driver
    4. # apt instalare llvm-3.9 clang-3.9
    5. # reboot

    Descriere detaliată

    Intro

    Există pe internet o mulține de de sfaturi despre cum se instalează nvidia-driver pe distribuții linux. Eu folosesc Debian și AcademiX_debian based, așa că e normal ca prima dată să merg pe siturile de la Debian. Dar cînd nevoia te împinge și pe altele ca acesta: ” https://linuxconfig.org/how-to-install-the-latest-nvidia-drivers-on-debian-9-stretch-linux “. Si asta deoarece cu toată știința care ne stă la dispoziție, teoria e una și practica altă treabă.

    Nouvau sau Nvidia?
    Pentru utilizatorul simplu, fără activități deosebite, Nouvau își face treaba. Dacă manipulezi imagini, film, ai nevoie de aplicații ca Blender, KDEnlive, Wings3D sau altele, unde n-ai nevoie “să-ți crească barba” lîngă ele. Iertați expresia, n-am competențe în domeniu.
    Pentru mine, care am două mașini cu placi grafice Nvidia și foloseam nouvau-driver, problema a apărut în proiectul AcademiX [ https://academixproject.com/ ] tot de la o întrebare. Și cum tot aveam nvidia și o mașină de testări, am zis să cercetez. Primul lucru este să știm ce placă Nvidia avem și ce driver ne trebuie

    NOTĂ: output-urile din terminal sunt exemple personale

    Instalarea
    1. Primul lucru este să știm ce placă Nvidia avem și ce driver ne trebuie

    Deschidem “terminal” și ca “root”

    # apt install nvidia-detect

    output pishta@debian:~$ su
    Password: [ introducem parola de “root”, care nu va fi vizibilă
    root@debian:/home/pishta# apt install nvidia-detect [ instalăm pachetul “nvidia-detect”

    Rulăm “nvidia-detect”
    output pishta@debian:~$ nvidia-detect
    Detected NVIDIA GPUs:
    02:00.0 VGA compatible controller [0300]: NVIDIA Corporation G71 [GeForce 7900 GS] [10de:0292] (rev a1)

    Checking card: NVIDIA Corporation G71 [GeForce 7900 GS] (rev a1)
    Your card is only supported up to the 304 legacy drivers series.
    It is recommended to install the
    nvidia-legacy-304xx-driver
    package.

    2. Adăugați componentele “contrib” și “non-free” în /etc/apt/sources.list, de exemplu:

    # Debian 9 “Stretch”
    deb http://httpredir.debian.org/debian/ stretch principal contrib non-free

    3. Abia acum, că avem recomandarea driverului potrivit, trecem la instalarea lui

    4. Actualizați lista pachetelor disponibile. Instalați pachetele corespunzătoare pentru anteturile linux și modulele kernel:

    # apt update [ dacă e cazul, vă cere și upgrade
    # apt install linux-headers – $ (uname -r | sed ‘s / [^ -] * – [^ -] * – //’) nvidia-legacy-304xx driver

    ATENȚIE!   nvidia-legacy-304xx driver, acesta este cazul meu; Fiecare va trebui să țină cont de recomandarea primită și să o completeze căutînd aici:
    https://wiki.debian.org/NvidiaGraphicsDrivers

    Aceasta va instala pachetul “nvidia-legacy-304xx driver” . DKMS va construi modulul nvidia pentru sistemul dvs., prin pachetul “nvidia-legacy-304xx-kernel-dkms”.

    ATENȚIE!    ÎNLOCUIM URMĂTORUL PAS [ 5. Creați un fișier de configurare al serverului Xorg ___ la mine n-a fucționat: nu puteam trece de “login” ] cu

    5. LLVM
    Această parte următoare (nu este strict necesară- la mine chiar a fost!), dar LLVM este folosit de unele pachete grafice și este cel mai bine să vă asigurați că aveți cea mai recentă versiune disponibilă deja instalată, mai ales că există versiuni mai vechi disponibile în arhive.

    Mai multe informații an găsit în Synnaptic:
    “clang” este “front-end”-ul compilatorului “llvm” realizat cu scopul de a înlocui GNU Compile Collection (GCC)
    “llvm” mașina virtuală de nivel inferior (LLVM) este o colecție de biblioteci și instrumente care fac ușoară construirea de compilatoare, optimizatoare, generatoare de cod la timp( Just-In-Time), și a multor alte programe legate de compilatoare

    În momentul acesta, 3.9 este ultima versiune și este disponibil un candidat de lansare 4.0. 3.9 ar trebui să fie versiunea minimă de instalat.

    # apt instalare llvm-3.9 clang-3.9

    6. Repornire
    Asta e. Acum, reporniți computerul pentru a activa lista neagră neagră și testați-vă cardul pentru a vă asigura că totul funcționează.

    Surse
    https://wiki.debian.org/NvidiaGraphicsDrivers
    – llvm, clang: https://linuxconfig.org/how-to-install-the-latest-nvidia-drivers-on-debian-9-stretch-linux
    – Synaptic

Vizualizare 1 articol (din 1 în total)
  • Trebuie să fii autentificat pentru a răspunde la acest subiect.