Carte graphique

nvidia
Tags: #<Tag:0x00007fa94aa674a8>

#1

Bonjour,
Sur un ancien portable Asus Pro 050 G , j’ai tenté d’installer Debian 9.9.0 32 bits.
L’installation se passe correctement et je choisis l’environnement XFCE. Lors du lancement je reçois un écran noir rayé de lignes blanches…
En mode recovery, avec lspci, j’ai pu détecter le modèle de carte graphique : NVIDIA Corporation MCP79 GeForce 8200M G , serait-elle incompatible ? Un autre environnement serait-il recommandé ?
D’avance merci


#2

Non, mais le pilote/module “nouveau”, qui est la version libre pour la gestion des cartes nvidia et qui s’installe par défaut est un peu fragile malgré les années de travail dessus.
Deux solutions:

  • nous fournir des extraits de /var/log/syslog concernant le démarrage d’X-windows pour qu’on puisse diagnostiquer et- essayer d’ajuster ta configuration pour que ça marche,
  • installer le pilote propriétaire nvidia https://wiki.debian.org/fr/NvidiaGraphicsDrivers

#3

Salut,

Pour cette carte: GeForce 8200M, il faudra prendre les pilotes “legacy” serie 340
nvidia-legacy-340xx-driver

Par contre, je ne saurais dire si c’est installable en 32bits.

A+


#4

Je n’ai pas trouvé l’Asus Pro 050 G pour voir les specs, mais a priori sur une machine assez récente pour embarquer une GeForce 8200M G, pas de raison d’installer du 32 bits.


#5

Merci pour ces réponses, mais, peu expert en ligne de commandes, comment procéder ?
J’ai le fichier driver .deb sur une clé usb
Et je me trouve en root sur le terminal via le démarrage en mode recovery…
D’avance merci


#6

Quel fichier ?
Normalement, tu n’as pas besoin (et il faut éviter) d’utiliser des .deb téléchargés à la mano.
Si tu as décidé de suivre la 2iéme option proposée (installation du pilote propriétaire), alors, tout est détaillé, instruction par instruction, dans le lien que je t’ai indiqué.


#7

Bon, OK, j’ai relu, je t’accorde que ce n’est pas super limpide.
Donc, voilà en résumé la démarche en root:

  • mettre ajour la base de données des paquets avec apt update
  • installer nvidia-detect apt install nvidia-detect
  • déterminer le paquet qui correspond à ta carte avec, nvidia-detect
  • l’installer apt install <le paquet que t’a indiqué nvidia-detect>
  • reboot

#8

Merci pour ces précisions…que je tente d’appliquer !
pour apt update > ne parvient pas à résoudre " ftp.fr.debian.org" mais " all pachages are up to date "

pour apt install nvidia -detect > impossible de trouver invidia- detect


#9

Salut,

J’avais cru comprendre que l’installation de @genevrier était en 32bits…
Le paquet nvidia-detect existe bien dans Stretch; il faut activer les dépôts non-free dans tes sources pour y avoir accès.
À mon avis, nvidia-detect devrait te suggérer le paquet nvidia-legacy-340xx-driver pour le pilote de ta carte.

Avant tout, Il faut activer les dépôts non-free dans tes sources pour y avoir accès.

A+


#10

Ah zut. Tu as le réseau (ping yahoo.fr, par exemple) ?

Si oui, alors, sans trop rentrer dans les détails, ton fichier /etc/sources.list doit être minimaliste/obsolète.
Le plus simple, tu vérifies que tu n’as aucun fichier dans le répertoire /etc/apt/sources.list.d (avec ls /etc/apt/sources.list.d), sinon, tu supprimes tout (rm /etc/apt/sources.list.d/*), puis tu vides le fichier /etc/apt/sources.list pour remplacer (par exemple avec nano /etc/apt/sources.list) par le contenu:

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

Ensuite, tu relances apt update et tu déroules la suite.

(C’est ce que fait le changement de /etc/apt/sources.list que j’indique, en fait).


#11

Tu as peut être raison, mais le mieux est de s’en assurer avec nvidia-detect.


#12

@mattotop:

Salut,

Je crois que @genevrier n’a pas configuré les dépôts non-free dans ses sources…

A+


#13

Oui, et comme il a aussi un probléme de résolution sur ftp.debian.org, c’est pour ça que j’ai carrément donné un modéle de sources.list complet et sûr, plutôt que de corriger son existant.


#14

@mattotop

Je n’avais pas vu tes dernières interventions, désolé…
Je n’interviendrai plus dans cette discussion.

A+


#15

:hushed:
J’ai pas dit ça, hein.


#16

@mattotop:

Salut,

:sunglasses: Aucun problème, je voulais simplement dire que tu feras sûrement un bien meilleur boulot que moi, étant relativement nouveau sous Debian :blush: !

A+


#17

Là je suis vraiment perdu !
En résumé, je me retrouve avec une console en root suite au démarrage en recovery et un fichier
nvidia-legacy-340xx-driver_340.106-2~deb9u1_i386.deb sur une clé usb…
La procédure de Mattotop me dépasse un peu…


#18

Sans rire ?
Un truc en 3 instructions, et l’édition d’un fichier, c’est trop compliqué ?
Bah désolé, rien de mieux à te suggèrer.

Tu connais le chemin pour accèder ta clé quand tu la branches ?
Si oui, tu peux essayer:
dpkg -i <le chemin de ta clé>/nvidia-legacy-340xx-driver_340.106-2~deb9u1_i386.deb
Mais c’est sans garantie que ça fonctionne, et tu devras de toutes façons reconfigurer comme je t’ai indiqué le fichier /etc/apt/sources.list pour pouvoir continuer à installer des logiciels, donc bon.


#19

En compilant les différents conseils reçus j’ai enfin pu solutionner le problème en 4 étapes :

  • remplacer “quiet” par “nomodeset”

-ajouter le dépôt non-free au sources.list

  • apt-get update

  • Identification et installation du driver propriétaire

On re-démarre et …tout roule !
Un grand merci à tous …