Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 05-02-2022 21:34:25

Pascal50
Membre
Inscription : 05-02-2022

Debian 10 et Carte graphique Nvidia RTX 3700

Bonjour,

Pour des besoins de MAO, je dois installer et utiliser Debian 10.
Or je ne peux pas installer les derniers drivers pour ma carte graphique Nvidia RTX 3700 sur Debian 10.

On m'a conseillé d'installer le noyau 5.10 en backports, pour tenter une installation des derniers drivers Nvidia.

Voici donc ce que j'ai fait :
- Depuis une clef USB live, installation de Debian 10 non(free Mate 64bits
- Démarrage -> écran noir -> en tty2, j'ai installé le noyau 5.10 en ligne de commande.
- Redémarrage sur le noyau 5.10 -> toujours en tty2 : installation de nvidia-driver en ligne de commande
- Redémarrage....Et toujours écran noir !

J'ai l'impression que Debian n'utilise pas le driver Nvidia mais le driver "Nouveau".
Je ne sais pas comment vérifier cela (ni comment lui faire utiliser le driver Nvidia s'il ne l'utilise pas déjà) en ligne de commande.

La version du driver Nvidia est la 460.73.01, ce qui ne devrait pas poser de problème pour faire fonctionner ma Nvidia RTX 3700.

Est-ce que quelqu'un saurait comment me venir en aide ?

Hors ligne

#2 06-02-2022 00:50:59

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : 5.17.4-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : Debian 10 et Carte graphique Nvidia RTX 3700

Bonsoir,

patience robert2a ne va pas tarder à passer par ici wink

Hors ligne

#3 06-02-2022 02:04:36

robert2a
Membre
Distrib. : Buster 10 version 10.11
Noyau : kernel buster backports
(G)UI : Mate
Inscription : 15-11-2014

Re : Debian 10 et Carte graphique Nvidia RTX 3700

Bonsoir
je vais pas entrer dans le détail mais voila sur buster ( je te conseille bullseye mais bon si tu dois impérativement utiliser buster )
quelques commandes en vrac
j'ai le noyau des backports-buster


uname -a
Linux debian11 5.10.0-0.bpo.9-amd64 #1 SMP Debian 5.10.70-1~bpo10+1 (2021-10-10) x86_64 GNU/Linux
 


MAO il te faudra aussi cuda je suppose
donc la commande pour image et headers des backports


1) => apt --reinstall install -t buster-backports linux-image-amd64 linux-headers-amad64
 


tu peut simuler avec l'option "-s" comme ci dessous


apt -s --reinstall install -t buster-backports linux-image-amd64 linux-headers-amad64
 


simulation => ne va rien installer

du paquet "mesa-utils" a installer
en user


glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 8192 MB
    Total available memory: 8192 MB
    Currently available dedicated video memory: 8008 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 1070/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 460.73.01
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 460.73.01
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 460.73.01
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
 


tu vois que j'utilise le driver 460.73.01
on va vérifier dans /usr/share/doc/nvidia-driver/README.txt si ta carte est prise en charge


    Quadro RTX 3000                       1F36               J
    Quadro RTX 3000 with Max-Q Design     1F36 1028 0990     J
    Quadro RTX 3000 with Max-Q Design     1F36 103C 8736     J
    Quadro RTX 3000 with Max-Q Design     1F36 103C 8738     J
    Quadro RTX 3000 with Max-Q Design     1F36 103C 8772     J
    Quadro RTX 3000 with Max-Q Design     1F36 1043 13CF     J
    Quadro RTX 3000 with Max-Q Design     1F36 1414 0032     J
    Quadro RTX 3000                       1F76               J
 


la série 3700 c'est une quadro ?

du paquet a installer "nvidia-detect"


nvidia-detect
Detected NVIDIA GPUs:
09:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1070] [10de:1b81] (rev a1)

Checking card:  NVIDIA Corporation GP104 [GeForce GTX 1070] (rev a1)
Your card is supported by the default drivers and legacy driver series 390.
It is recommended to install the
    nvidia-driver
 



sous buster cela va être compliqué
la commande pour installer "nvidia-driver" et "nvidia-cuda-toolkit"


apt --reinstall install -t buster-backports nvidia-driver nvidia-cuda-toolkit
 



ps: moi avec la gtx1070 , le driver fonctionne bien mais cuda non


18:08:40:      OS Arch: AMD64
18:08:40:         GPUs: 1
18:08:40:        GPU 0: Bus:9 Slot:0 Func:0 NVIDIA:7 GP104 [GeForce GTX 1070] 6463
18:08:40:CUDA Device 0: Platform:0 Device:0 Bus:9 Slot:0 Compute:6.1 Driver:11.2
18:08:40:       OpenCL: Not detected: clGetPlatformIDs() returned -1001
 


erreur sur OpenCL

pour installer le driver sur buster-backports , il te faut une debian buster propre (aucun résidu d'une installation précédente )
il te faut le noyau et les headers des backports pour compiler les modules

donc étape 1) , puis 2) ,  puis 3)  pour cuda
2) =>  le driver 460.73.01


apt --reinstall install -t buster-backports nvidia-driver
 


un reboot
3) => pour cuda si  besoin


apt --reinstall install -t buster-backports nvidia-cuda-toolkit
 


un reboot
si tu respecte pas l'ordre et les commandes cela ne fonctionnera pas
les paquets appellent des dépendances des backports importantes.
si tu a un peu l'habitude avec une simulation tu verra a chaque commande les paquets installés ou mit a jours
lors de la création des modules tu peut voir aussi si correct dans la console


cd /lib/modules/5.10.0-0.bpo.9-amd64/dkms
 



ls -l
total 44356
-rw-r--r-- 1 root root   127232 janv. 29 19:57 nvidia-current-drm.ko
-rw-r--r-- 1 root root 41551680 janv. 29 19:57 nvidia-current.ko
-rw-r--r-- 1 root root  1625792 janv. 29 19:57 nvidia-current-modeset.ko
-rw-r--r-- 1 root root  2108040 janv. 29 19:57 nvidia-current-uvm.ko
 



nota: pour cuda je n'ai pas cherché pourquoi cet erreur, je ne l'utilise pas sur cette machine. mais le driver est fonctionnel pour ma GTX1070
donc je suppose que tu vérifié sur le site nvidia que ta carte est bien pris en charge par cette version du driver . (moi je n'ai pas vérifier pour ta RTX3700 )

tu ne te sera pas trompé sur le nom , pas plutôt une RTX3070   tongue  (je n'utilise plus nvidia , donc plus trop au courant des cartes actuelles   wink  )
pas trouvé de rtx3700 sur le net  wink

un lspci


lspci
 

Dernière modification par robert2a (06-02-2022 02:42:44)


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#4 06-02-2022 04:53:06

robert2a
Membre
Distrib. : Buster 10 version 10.11
Noyau : kernel buster backports
(G)UI : Mate
Inscription : 15-11-2014

Re : Debian 10 et Carte graphique Nvidia RTX 3700

re,
le /etc/apt/sources.list doit être comme ceci


deb http://deb.debian.org/debian/ buster main contrib non-free
#deb-src http://deb.debian.org/debian/ buster main

deb http://security.debian.org/debian-security buster/updates main contrib non-free
#deb-src http://security.debian.org/debian-security buster/updates main

# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
#deb-src http://deb.debian.org/debian/ buster-updates main

deb http://deb.debian.org/debian/ buster-backports main contrib non-free
 



et pour les erreurs sur la machine


journalctl -b -r -p err
 



ps: dans le cas ou ta machine est très récente (en plus de lspci )


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

Pied de page des forums