Debian-facile

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

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

#1 03-07-2017 19:04:43

schtroumpfc
Membre
Distrib. : Debian 9 stretch
Noyau : Linux 4.9.0-1-amd64
(G)UI : KDE - Xfce
Inscription : 16-05-2017

NVIDIA GTX960M

Bonjour,

Je suis loin d'être le premier à poser cette question mais mes dernières tentatives ayant aboutit à un blocage de X11, se coût-ci je préfère demander conseil !

J'ai un ordinateur msi GL7 26QF avec deux cartes graphiques (c'est un portable)

Une GTX960M qui est la carte principale et une carte intel intégré au processeur.

clement@clement:~$ lspci
00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
00:1c.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #4 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
02:00.0 Network controller: Intel Corporation Wireless 3165 (rev 81)
03:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
 



Actuellement, mon ordinateur utilise uniquement la carte intel intégré au processeur.

Jusque là cette  situation ne m'avais pas traumatisé mais j'aimerai quand même pouvoir exploiter ma carte graphique.

Tout d'abord pour avoir de meilleurs performances graphiques smile mais aussi parce que pour le moment je ne peut pas régler la luminosité de mon écran et surtout le multi-écran n'est pas géré (hors je passe ma soutenance début septembre...)


J'aimerai donc demander :

  - Si il est possible d'exploiter ma carte graphique NVIDIA et de faire du multi-écran sans les drivers de NVIDIA (j'utilise actuellement les driver nouveau)

clement@clement:~$ grep -B2 'Module class: X.Org Video Driver' /var/log/Xorg.0.log
[    26.310] (II) Module nouveau: vendor="X.Org Foundation"
[    26.310]    compiled for 1.19.3, module version = 1.0.13
[    26.310]    Module class: X.Org Video Driver
--
[    26.345] (II) Module modesetting: vendor="X.Org Foundation"
[    26.345]    compiled for 1.19.2, module version = 1.19.2
[    26.345]    Module class: X.Org Video Driver
--
[    26.422] (II) Module fbdev: vendor="X.Org Foundation"
[    26.423]    compiled for 1.19.0, module version = 0.4.4
[    26.423]    Module class: X.Org Video Driver
--
[    26.453] (II) Module vesa: vendor="X.Org Foundation"
[    26.453]    compiled for 1.19.0, module version = 2.3.4
[    26.453]    Module class: X.Org Video Driver
clement@clement:~$
 



   - Si ce n'est possible comment installer proprement les drivers de NVIDIA, en précisant que suite à mes dernières tentatives, il est probablement nécessaire de faire une purge des paquets NVIDIA que j'avais tenté d'installer...


Une petite question subsidiaire tongue ,
   - Si l'on décide d'installer Debian à partir du dvd non-free (https://cdimage.debian.org/cdimage/unof … -firmware/) qu'elle seront alors les drivers graphiques installés ?

En vous remerciant par avance de me renseigner sur une n-ieme question concernant les cartes graphiques NVIDIA hmm

Hors ligne

#2 04-07-2017 09:51:55

Dunatotatos
Membre
Lieu : Arabie Saoudite
Distrib. : Sid
Noyau : linux-image-amd64
(G)UI : tty
Inscription : 24-04-2012

Re : NVIDIA GTX960M

J'ai récemment eu un souci avec une nvidia 1050Ti. Une "solution" (qui n'en est pas vraiment une parce-qu'il n'y a plus aucune économie d'énergie) : https://www.debian-fr.xyz/viewtopic.php … =20#p12701

(Ceci pour utiliser les pilotes propriétaires et bumblebee avec la technologie Optimus.)

Dernière modification par Dunatotatos (04-07-2017 09:54:31)


Never trust Windows output.

Hors ligne

#3 04-07-2017 19:39:41

schtroumpfc
Membre
Distrib. : Debian 9 stretch
Noyau : Linux 4.9.0-1-amd64
(G)UI : KDE - Xfce
Inscription : 16-05-2017

Re : NVIDIA GTX960M

Merci beaucoup,

Avant de me lancer, j'aimerai tout de même poser une question,

Pour que ma machine puisse démarrer, j'ai été obligé de passer l'option nomodeset dans mon grub, est ce que cette option est susceptible de bloquer ma carte graphique (la carte nvidia) ?

En fait ce qui m'inquiète c'est que lorsque je lance l'utilitaire nvidia-detect, j'ai la réponse suivante :

clement@clement:~$ nvidia-detect
No NVIDIA GPU detected.
clement@clement:~$ su
Mot de passe :
root@clement:/home/clement# nvidia-detect
No NVIDIA GPU detected.
 



Et la dernière fois que j'avais essayé, le problème ne venait pas d'un conflit entre les drivers nouveau et ceux de nvidia mais j'avais simplement un message m'annonçant qu'aucune carte graphique n'était détécté sur ma machine...

Hors ligne

#4 05-07-2017 03:17:17

robert2a
Membre
Lieu : France
Distrib. : Stretch 9
Noyau : Linux 4.9.0-3 4.9.30-2
(G)UI : Mate
Inscription : 15-11-2014

Re : NVIDIA GTX960M

Bonjour
tu peu donner le retour de la commande lspci

sinon que nvidia-detect te donne comme réponse " No NVIDIA GPU detected " ne me choque pas (ta carte configuré par X doit etre une intel )
et surement que la carte nvidia n'est meme pas dans le log de X (a vérifier )

c'est une galère a configurer ces portables  hmm

nota : normalement "lspci" devrait listé les 2 cartes dans le matériel . intel en vga et l autre comme auxilliaire . (3D)

Hors ligne

#5 05-07-2017 09:29:06

schtroumpfc
Membre
Distrib. : Debian 9 stretch
Noyau : Linux 4.9.0-1-amd64
(G)UI : KDE - Xfce
Inscription : 16-05-2017

Re : NVIDIA GTX960M

Bonjour, lspci me liste effectivement mes deux cartes :

clement@clement:~$ lspci
 00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (rev 07)
 00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07)
 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
 00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
 00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
 00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
 00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] (rev 31)
 00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
 00:1c.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #4 (rev f1)
 00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
 00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
 00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
 00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
 01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
 02:00.0 Network controller: Intel Corporation Wireless 3165 (rev 81)
 03:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)



et j'ai effectivement deux carte graphique : ma carte nvidia :

01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)



et la carte intel :

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)



J'ai finalement fait une purge des tous les drivers de nvidia :

apt-get remove --purge nvidia-*



Mais je n'ai pas pu revenir au driver initial (nouveau)
(je n'ai plus d'interface graphique, j'utilise actuellement un live-dvd de linux-mint)

Hors ligne

#6 05-07-2017 10:32:46

Dunatotatos
Membre
Lieu : Arabie Saoudite
Distrib. : Sid
Noyau : linux-image-amd64
(G)UI : tty
Inscription : 24-04-2012

Re : NVIDIA GTX960M

Pas de souci pour le nomodeset. C'est juste un moyen de ne pas charger de driver video dans le noyau au démarrage. (POur une explication plus exacte et plus détaillée, voir ici, en anglais : https://ubuntuforums.org/showthread.php?t=1613132 )

Pour redémarrer ta Debian, commence par y aller en rescue mode. Assure-toi de ne pas avoir de ficiher /etc/Xorg.conf, ainsi que de virer tous les fichiers qui blacklistent nouveau dans /etc/modprobe.d
Redémarre, et tu devrais avoir ton interface graphique grâce à nouveau.

Pour faire fonctionner Optimus, je te conseille jsute de suivre le lien que je t'ai précédemment donné. La solution y est, avec les paquets à installer et les fichiers à modifier.


EDIT : Et au passage, il est tout à fait normal que nvidia-detect ne trouve pas ta carte. Cet outil gère les carte graphiques seules, mais pas la technologie Optimus.

Dernière modification par Dunatotatos (05-07-2017 10:34:12)


Never trust Windows output.

Hors ligne

#7 05-07-2017 19:06:26

schtroumpfc
Membre
Distrib. : Debian 9 stretch
Noyau : Linux 4.9.0-1-amd64
(G)UI : KDE - Xfce
Inscription : 16-05-2017

Re : NVIDIA GTX960M

Je n'ai pas de fichier /etc/Xorg.conf , voici le contenu du repertoir /etc/X11

ls -l
total 84
drwxr-xr-x 2 root root  4096 mars   8 17:15 app-defaults
drwxr-xr-x 2 root root  4096 avril  5 18:53 cursors
-rw-r--r-- 1 root root    13 juil.  4 21:44 default-display-manager
drwxr-xr-x 6 root root  4096 nov.   9  2016 fonts
-rw-r--r-- 1 root root 17394 juil. 14  2016 rgb.txt
drwxr-xr-x 2 root root  4096 nov.   9  2016 xdm
drwxr-xr-x 2 root root  4096 mars   8 17:15 xinit
drwxr-xr-x 2 root root  4096 sept. 24  2016 xkb
-rwxr-xr-x 1 root root   709 juil. 14  2016 Xreset
drwxr-xr-x 2 root root  4096 mai   15 21:43 Xreset.d
drwxr-xr-x 2 root root  4096 mai   15 21:43 Xresources
-rwxr-xr-x 1 root root  3517 juil. 14  2016 Xsession
drwxr-xr-x 2 root root  4096 mai   20 19:32 Xsession.d
-rw-r--r-- 1 root root   265 juil. 14  2016 Xsession.options
drwxr-xr-x 2 root root  4096 mars   8 17:15 xsm
-rw-r--r-- 1 root root    13 mai    1  2015 XvMCConfig
-rw-r--r-- 1 root root   630 juin  26 17:55 Xwrapper.config
 



De même il n y a rien dans /etc/modprobe.d

ls -l
total 4
-rw-r--r-- 1 root root 127 oct.  26  2016 dkms.conf
cat dkms.conf
# modprobe information used for DKMS modules
#
# This is a stub file, should be edited when needed,
# used by default by DKMS.
 



Je n'ai par contre toujours pas de mode graphique.

Lorque j essai de demarer le serveur j'ai un message d'erreur :

startx

/etc/X11/xinit/xserverrc: 3: exec: /usr/bin/X: not found
xinit: giving up
xinit: unable to connect to x server: Connection refused
xinit: server error
 



Je ne  pense pas être aller modifier quelque chose, dans le repertoire /usr/bin

Ai-je abimé quelque chose au niveau de X11 ?

Une petite question pour info, actuellement je redirige la sortie de mes commandes vers des fichiers textes deouis debian pour pouvoir les récupérer sur linux mint depuis lequel je suis en train de rédiger se message. c'est pratique mais ça ne marche pas pour les messages d'erreurs, y a-t-il un moyen de les rediriger égualement ?

Je vous remercie  pour votre soutien smile

Hors ligne

#8 05-07-2017 19:28:56

robert2a
Membre
Lieu : France
Distrib. : Stretch 9
Noyau : Linux 4.9.0-3 4.9.30-2
(G)UI : Mate
Inscription : 15-11-2014

Re : NVIDIA GTX960M

non la purge ne doit pas etre complette
fait


apt-get remove --purge xserver-xorg-video-nvidia
 




apt-get remove --purge nvidia*
 



puis


apt-get autoremove --purge
 



si tu a synaptic fait une recherche avec le mot clé "nvidia"  voir si tu a pas des restes du driver nonfree nvidia
tant que la purge n'est pas complette le noyau blackliste  nouveau ( qui est fait lors de l installation du driver nonfree par dkms )

pour prendre en compte tout ça faut un reboot de la machine (recharger le noyau )

Dernière modification par robert2a (05-07-2017 19:30:45)

Hors ligne

#9 05-07-2017 20:00:40

schtroumpfc
Membre
Distrib. : Debian 9 stretch
Noyau : Linux 4.9.0-1-amd64
(G)UI : KDE - Xfce
Inscription : 16-05-2017

Re : NVIDIA GTX960M

Je vies de faire les purges

Mon pc ne démarre toujours pas en mode graphique,

J'ai été surppris de tout ce qui a été supprimer pendant la purge (libreoffice par exemple, kmouse, kaccessibility)

maintenant quand j'essai de démarer x j'ai le message suivant :

startx
-bash: startx: commande introuvable

Hors ligne

#10 06-07-2017 00:03:55

robert2a
Membre
Lieu : France
Distrib. : Stretch 9
Noyau : Linux 4.9.0-3 4.9.30-2
(G)UI : Mate
Inscription : 15-11-2014

Re : NVIDIA GTX960M

la première commande tu enlève le paquet xserver-xorg-video-nvidia
le seconde tous les paquets qui commence par nvidia
la troisième tu purge les résidus du drivers marqués comme plus utilisés
donc a priori tu a enlevé KDE , et le lanceur ?
ton installation était déja bien abimé
tu a l invite de logging en console pure ? (a priori oui puisque tu tente de lancer startx )
refaire une installation du bureau KDE et du lanceur (je connais pas son nom pour KDE )
j'aurai du te dire de simuler avant de lancer les commandes  hmm

Hors ligne

#11 06-07-2017 10:43:23

schtroumpfc
Membre
Distrib. : Debian 9 stretch
Noyau : Linux 4.9.0-1-amd64
(G)UI : KDE - Xfce
Inscription : 16-05-2017

Re : NVIDIA GTX960M

Oui, j'ai l'invite de login en console pure depuis le début du fil de discutions tongue

Je vais essayer de réinstaller kde en rentrant chez moi ce soir, il s'agit du meta-paquet kde-full il me semble.

Concernant le lanceur je pense qu'il est compris dans kde-full.

Lorsque l'on fait une purge, les paquets sont désinstallés et les fichiers de configuration supprimés, par contre, les binaires sont ils également supprimés ?
Car si oui, il faudra que je trouve un moyen de me connecter en wifi via la ligne de commande (il s'agit d'une LiveBox mais je n'y est pas physiquement accès)

As ton avis, est-il préférable de réparer ma machine ou de refaire une installation "propre" du système (en gardant ma partition home) ?

Hors ligne

#12 06-07-2017 12:58:12

Dunatotatos
Membre
Lieu : Arabie Saoudite
Distrib. : Sid
Noyau : linux-image-amd64
(G)UI : tty
Inscription : 24-04-2012

Re : NVIDIA GTX960M

Réparer est toujours plus intéressant. Tu peux installer le meta-paquet task-kde-desktop pour réinstaller KDE, toutes les dépendances pour avoir une interface graphique, et un bon paquet de logiciels KDE qui vont avec.

Pour rediriger les erreurs, tu peux utiliser le pipe nommé 2.

$ ta_commande > output.txt # redirige la sortie standard vers output.txt
$ ta_commande 2> error.txt # redirige l'erreur standard vers error.txt
$ ta_commande > output.txt 2> error.txt # Écris la sortie dans output, et l'erreur dans error
$ ta_command > output.txt 2>&1 # Redirige la sortie vers output, et l'erreur vers la sortie standard (donc vers output)


Never trust Windows output.

Hors ligne

#13 06-07-2017 19:37:19

schtroumpfc
Membre
Distrib. : Debian 9 stretch
Noyau : Linux 4.9.0-1-amd64
(G)UI : KDE - Xfce
Inscription : 16-05-2017

Re : NVIDIA GTX960M

Bon, je n'arrive pas du tout à  obtenir une connection en wifi pour reinstaller kde,


Je vais négocier demain pour avoir accès à la Livebox histoire d'avoir une connection filaire

Hors ligne

#14 07-07-2017 20:37:38

schtroumpfc
Membre
Distrib. : Debian 9 stretch
Noyau : Linux 4.9.0-1-amd64
(G)UI : KDE - Xfce
Inscription : 16-05-2017

Re : NVIDIA GTX960M

Au terme de longue recherche, j'ai finalement réussis à me connecter en wifi, avec la commande :

nmcli --ask connection up "nom_box"


que je ne connaissais pas mais qui m'a sauvé la vie smile

J'ai réinstallé kde et mon pc redémarre en mode graphique

Par contre, étrangement, il démarre sur un gestionnaire de connection très moche (un peu du genre windows 95) qui ne me laisse pas le choix du bureau à utiliser.

De plus, étrangement vu que j'ai ré-installé kde, il démarre sur xfce...

Je regarderai comment modifier le gestionnaire de connexion demain (j'ai une repet se soir)

mais au moins j'ai un pc exploitable.

Par contre, je  dis peut -être des bêtises, mais j'ai l'impression de plus être sous les drivers nouveaux...

userclement@clement:~$ grep -B2 'Module class: X.Org Video Driver' /var/log/Xorg.0.log
[    23.475] (II) Module modesetting: vendor="X.Org Foundation"
[    23.475]  compiled for 1.19.2, module version = 1.19.2
[    23.475]  Module class: X.Org Video Driver
--
[    23.528] (II) Module fbdev: vendor="X.Org Foundation"
[    23.528]  compiled for 1.19.0, module version = 0.4.4
[    23.528]  Module class: X.Org Video Driver
--
[    23.617] (II) Module vesa: vendor="X.Org Foundation"
[    23.617]  compiled for 1.19.0, module version = 2.3.4
[    23.617]  Module class: X.Org Video Driver
]



En revanche la carte nvidia n'est toujours pas utilisé

Je continue de vous remercier pour votre soutient

Hors ligne

Pied de page des forums