Problème avec ma carte graphique

Bonjour,
Je poste ce message car j’ai des problèmes de pilotes avec ma carte graphique Nvidia GTX 660M.
J’ai regardé plusieurs forums mais comme ça part souvent un peu dans tous les sens tant les problèmes sont complexes que je suis un peu perdu.

Mon problème c’est que ma résolution d’écran est de 1024x768 alors que j’ai un écran qui peut supporter jusqu’à 1920x1080. J’ai essayé d’installé le pilote propriétaire mais le server X plante au démarrage avec ce pilote, je l’ai donc désinstallé et je suis repassé sur le pilote nouveau.
Mais du coup je suis bloqué en 1024x768 et impossible de monter plus haut même avec la commande gtf.

Avez vous des suggestions ?

Merci d’avance.

# lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GTX 660M] (rev a1)

# xrandr -q xrandr: Failed to get size of gamma for output default Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768 default connected primary 1024x768+0+0 0mm x 0mm 1024x768 61.00* 800x600 61.00 640x480 60.00 1920x1080_60.00 (0x188) 172.800MHz h: width 1920 start 2040 end 2248 total 2576 skew 0 clock 67.08KHz v: height 1080 start 1081 end 1084 total 1118 clock 60.00Hz

bonsoir.

quelle est votre version debian, comment avez vous installé le pilote propriétaire et quelle fut sa version?
pouvez donner la totalité de la commande:

lspci

Bonsoir, merci pour votre réponse.
Ma version de débian est la 8 (Jessie).
J’ai installé les drivers propriétaires en suivant ce tutoriel
Il s’agissait de la version 352.79

Voici le résultat de la commande lspci:
$ lspci 00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09) 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09) 00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) 00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04) 00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04) 00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) 00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4) 00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4) 00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) 00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04) 00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04) 00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04) 01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GTX 660M] (rev a1) 01:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1) 03:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01) 04:00.0 Ethernet controller: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet (rev c0)

Merci d’avance pour votre aide.

Quand vous avez installé le paquet nvidia-driver des backports avez avez vous fait la commande:

nvidia-xconfig

il faut installer le paquet nvidia-xconfig si il n’est pas présent sur votre système:

apt-get install nvidia-xconfig

et redémarrer la machine.
Si j’ai bien compris votre machine est un notebook?

http://www.nvidia.fr/Download/Find.aspx?lang=fr

Bonjour, merci d’avoir répondu. Effectivement je n’avais pas exécuté la commande nvidia-xconfig avant le redémarrage.
J’ai réessayé mais sans succès. Tout d’abord j’ai dû ajouter le dépôt contrib pour installer nvidia-xconfig. Avant ça j’ai refait le tutoriel pour installer le driver.
Ensuite j’ai essayé d’exécuter nvidia-xconfig mais il m’a mis un message d’erreur m’indiquant que j’avais besoin de xsever-config pour faire les réglages. J’ai donc installé xserver-config-dev où quelque chose d’approchant (je ne m’en souviens plus exactement car je ne peux pas accéder à mon ordinateur, vous allez comprendre pourquoi en lisant la suite). J’ai donc reexecuté la commande nvidia-xconfig et là il me dit qu’il à réussi à configurer xorg et qu’il à fait une sauvegarde du fichier de configuration dans /etx/X11/xorg.conf.backup.

Je redémarre donc le PC, j’ai un message d’erreur du style Failed to load kernel modules en rouge je n’ai pas eu le temps de le noter car ça a défilé tellement vite et même en tapotant la touche ‘Arrêt défilement’ ça ne s’arrête pas. Ensuite au moment de charger l’interface graphique il ne se passe rien seulement un underscore qui clignote et sans possibilité de taper quoi que ce soit. Je passe donc sur le terminal numéro 1 avec Alt+F1, là je me connecte en root et je désinstalle le driver en tapant apt-get remove nvidia-*, un message m’averti qu’il faut que je remette la configuration de xorg pour le pilote nouveau. Je fais donc un mv /etc/X11/xorg.conf.backup /etc/X11/xorg.conf.

Je redémarre et là je me retrouve bloqué directement sur la ligne /dev/mapper/ . .. au démarrage .
J’ai essayé le mode recouvery pour réparer ça mais ça n’a rien changé je ne peux même pas accéder à la ligne de commande.

Merci d’avance pour votre aide et désolé pour la mise en page de ce message car j’écrit depuis un smartphone.

PS: Mon PC est bien un portable.

ce paquet n’existe pas,si vous ne vous souvenez pas des paquets installés ça va être difficile.

ce genre de manip a peux de chance d’aboutir.
Quand vous redémarrez votre machine avez vous au moins accès à tty1 avec Ctrl+Alt+F1 ?

Bonjour merci pour votre réponse,
Hélas non je n’ai pas accès à tty1 je suis bloqué à /dev/mapper…

Edit en faisant un chroot avec un live CD j’ai réussi à récupérer la liste des commandes que j’ai tapé:
apt-get install -t jessie-backports nvidia-driver nvidia-xconfig apt-get install nvidia-xconfig apt-get install -t jessie-backports nvidia-xconfig apt-get install nvidia-xconfig vim /etc/apt/sources.list apt-get update apt-get update apt-cache search nvidia-xconfig vim /etc/apt/sources.list apt-get update apt-cache search nvidia-xconfig apt-get install nvidia-xconfig nvidia-xconfig apt-get install xorg-server pkgfile xorg-server.pc apt-get install xserver-xorg-dev nvidia-xconfig apt-get remove nvidia-* mv /etc/X11/xorg.conf /etc/X11/xorg.conf.nvidia.fail mv /etc/X11/xorg.conf.backup /etc/X11/xorg.conf reboot

Effectivement le paquet que j’ai installé en plus est xserver-xorg-dev et non pas xserver-config-dev

Merci d’avance.

j’allais vous indiquer de chrooter votre système mais vous avez été plus rapide.Installer le paquet xserver-xorg-dev ne sert à rien.Tout en restant dans le chroot on va essayer autre chose; en restant strictement dans la branche jessie sans utiliser les backports parce que nvidia-xconfig n’a pas de paquet dans backports.
Si vous avez toujours le paquet nvidia-driver des backports supprimez le et installez nvidia-driver et nvidia-xconfig de jessie:

#apt-get --purge remove nvidia-driver

#apt-get install nvidia-driver nvidia-xconfig

Ce seront donc des paquets jessie pur jus.

Ensuite faites:

#nvidia-xconfig

Démontez proprement votre chroot avec umount et redémarrez votre machine,voyez ce qui se passe.Je n’ai jamais été confronté à un problème avec /dev/mapper en installant un pilote graphique et j’en ai installé un paquet sur mes bécanes ou sur celles que j’ai installées chez d’autres personnes.

#apt-get --purge remove nvidia-driver
Reading package lists... Done Building dependency tree Reading state information... Done Package 'nvidia-driver' is not installed, so not removed The following packages were automatically installed and are no longer required: dkms linux-compiler-gcc-4.9-x86 linux-headers-4.3.0-0.bpo.1-amd64 linux-headers-4.3.0-0.bpo.1-common linux-headers-amd64 linux-kbuild-4.3 pkg-config Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

Apparement c’est déjà désinstallé.

Par contre:
apt-get install nvidia-driver nvidia-xconfig
ça donne ça

`Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
nvidia-driver : Depends: libgl1-nvidia-glx (= 352.79-1~bpo8+1) but it is not going to be installed
Depends: libegl1-nvidia (= 352.79-1~bpo8+1) but it is not going to be installed
Depends: nvidia-driver-bin (= 352.79-1~bpo8+1) but it is not going to be installed
Depends: xserver-xorg-video-nvidia (= 352.79-1~bpo8+1) but it is not going to be installed
Depends: nvidia-vdpau-driver (= 352.79-1~bpo8+1) but it is not going to be installed
Depends: nvidia-alternative (= 352.79-1~bpo8+1) but it is not going to be installed
Depends: nvidia-kernel-dkms (= 352.79-1~bpo8+1) but it is not going to be installed or
nvidia-kernel-352.79
Recommends: nvidia-settings (>= 352) but it is not going to be installed
Recommends: libgl1-nvidia-glx-i386 but it is not installable
Recommends: libgles1-nvidia (= 352.79-1~bpo8+1) but it is not going to be installed
Recommends: libgles2-nvidia (= 352.79-1~bpo8+1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
`

Merci d’avance pour votre aide.

quel sources.list?

J’ai ça dans /etc/apt/source.list:

# deb cdrom:[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 NETINST Binary-1 20160123-18:59]/ jessie main

#deb cdrom:[Debian GNU/Linux 8.3.0 _Jessie_ - Official amd64 NETINST Binary-1 20160123-18:59]/ jessie main

`deb http://ftp.fr.debian.org/debian/ jessie main`

deb-src http://ftp.fr.debian.org/debian/ jessie main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

# jessie-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ jessie-updates main
deb-src http://ftp.fr.debian.org/debian/ jessie-updates main

# jessie contrib
deb http://ftp.fr.debian.org/debian/ jessie contrib
# jessie-backports
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

Edit:
En commentant la ligne:
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

J’obtiens ça:
`# apt-get install nvidia-driver nvidia-xconfig
Reading package lists… Done
Building dependency tree
Reading state information… Done
Package nvidia-driver is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package ‘nvidia-driver’ has no installation candidate`

composez votre sources.list ainsi:

deb http://ftp.fr.debian.org/debian/ jessie maincontrib non-free
#deb-src http://ftp.fr.debian.org/debian/ jessie main
deb http://security.debian.org/ jessie/updates main contrib non-free

deb-src http://security.debian.org/ jessie/updates main

deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
#deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

suivi de

#apt-get update

et vous installez les paquets nvidia-driver nvidia-xconfig

le paquet nvidia-driver a bien entendu une version dans jessie en version 340.96

https://packages.debian.org/search?keywords=nvidia-driver&searchon=names&suite=stable&section=all

je sais pas ce qui c’est passé mais c’est pas du tout le texte que je voulais enlever; depuis que le forum a été chamboulé c’est devenu la merde.
Voici le texte pour votre sources list,

deb http://ftp.fr.debian.org/debian/ jessie main contrib non-free

#deb-src http://ftp.fr.debian.org/debian/ jessie main

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

jessie-updates, previously known as ‘volatile’

deb http://ftp.fr.debian.org/debian/ jessie-updates main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ jessie-updates main

suivi de

apt-get update

et vous installez les paquets nvidia-driver et nvidia-xconfig

mais c’est quoi cette merde qui écrit des choses que je ne veux pas,si ça continue je vais foutre le camp de ce forum.

1 J'aime

Re,
Ne vous inquiétez pas j’ai bien compris qu’il fallait mettre un ‘#’ là où il y a des caractères en gras :slight_smile:
Du coup j’ai pu mettre à jour mon sources.list et installer nvidia-driver et nvidia-xconfig et ça a réglé le problème du mapper visiblement par contre j’ai encore un underscore qui clignote sans que je puisse saisir quelque chose, j’ai en revanche accès de nouveau à la console tty1 avec Ctrl+Alt+F1

démarrez votre machine,passez en mode console tty1 ,passez root et faites nvidia-xconfig et redémarrez.

J’ai fais exactement ça mais c’est toujours bloqué sur un underscore qui clignote. Je tiens à préciser qu’il n’y a pas eu de message d’erreur lors de l’éxécution de la commande nvidia-xconfig.

Hélas je ne viens pas apporter de solution mais simplement signaler que nous semblons rencontrer les mêmes problèmes d’affichage. Voici le lien de mon sujet si des infos peuvent vous aider :wink: De mon côté je vais lire le vôtre pour faire de même, sait-on jamais.

De ce que je remarque les nvidia 660M et 960M sont concernées. Doit-on généraliser à la série x60M? Affaire à suivre…

Merci pour votre message, j’ai lu votre fil, effectivement pour la carte graphique vous semblez avoir des problèmes similaires aux miens, en tout cas j’ai aussi un PC de la gamme Asus ROG bon le mien est plus ancien il date de 2012.

il semble bien exister un problème avec ces cartes; essayons autre chose,la dernière que j’ai en réserve et basée sur sgfxi

http://smxi.org/

Redémarrez la machine,passer en mode console,se mettre en root et faire les commandes:

cd /usr/local/bin && wget -O sgfxi smxi.org/sgfxi && chmod +x sgfxi

suivi de:

sgfxi

qui installera le pilote automatiquement.