Problèmes et questions concernant le noyau et le support matériel.
Répondre

Carte graphique Geforce 940M non reconnue

#1Messageil y a 7 ans

Bonjour,

Mon PC est un MSI CR72 6M-069XFR avec une carte graphique Geforce 940M acheté en avril 2016.
La carte graphique n'est pas reconnue ni sous le noyau 4.4.33-1, ni sous le noyau 4.8.9-1.

Dans les fichiers journaux, il y a les messages d'erreur suivants :

13:48:58 kernel: pcieport 0000:00:1c.0:    [ 0] Receiver Error        
13:48:58 kernel: pcieport 0000:00:1c.0:   device [8086:a110] error status/mask=00000001/00002000
13:48:58 kernel: pcieport 0000:00:1c.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e0(Receiver ID)
13:48:58 kernel: pcieport 0000:00:1c.0: AER: Corrected error received: id=00e0
13:43:43 kernel: pcieport 0000:00:1c.0:    [ 0] Receiver Error         (First)
13:43:43 kernel: pcieport 0000:00:1c.0:   device [8086:a110] error status/mask=00000001/00002000
13:43:43 kernel: pcieport 0000:00:1c.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e0(Receiver ID)


Dans l'outil "gestionnaire de paramètres de Manjaro", lorsque je sélectionne l'icône "Détection Matérielle", je visualise que le système a trouvé 2 cartes graphique : la carte "video-intel" qui est installée, mais la carte "video-vesa" n'est pas installée. J'imagine que c'est elle la carte graphique Geforce.

Merci de m'éclaircir sur ce problème qui n'est pas grave vu que j'ai quand même la carte graphique Intel de base qui est reconnue et qui me permet de me servir du PC. Mais c'est dommage de ne pas pouvoir utiliser le potentiel de la carte Geforce.

Bien à vous.

P.S. : je rajoute que je suis néophyte en Linux et donc je préfère attendre une prochaine version de Manjaro qui intégrera cette carte dans quelques temps (si c'est prévu) plutôt que de me lancer dans des manipulations système qui risqueraient de déstabiliser un système qui marche très bien (hormis cette non reconnaissance de cette carte graphique).
Dernière modification par cer993il y a 7 ans, modifié au total 2 fois.

Carte graphique Geforce 940M non reconnue

#2Messageil y a 7 ans

Salut,

video-vesa est un pilote générique, pour utiliser les deux cartes graphiques, il faudrait installer bumblebee ainsi que les pilotes Nvidia, mais je ne peux te donner plus d'info, ne possédant pas ce type de portable, mon portable n'utilise que de l'Intel.

Carte graphique Geforce 940M non reconnue

#3Messageil y a 7 ans

tu as utilisé quelle version iso manjaro et à quelle date ?

Carte graphique Geforce 940M non reconnue

#4Messageil y a 7 ans

J'ai utilisé la distribution manjaro edition 64 bits stable d'avril.
Je ne me rappelle plus la version, mais depuis je passe régulièrement toutes les mises à jour.
Et comme dit dans mon 1er post, j'ai également tenté avec le noyau 4.8.9-1 et le comportement reste le même.

Carte graphique Geforce 940M non reconnue

#5Messageil y a 7 ans

:bjr:
Donne le retour de lspci
ça va lister tous tes périphériques "pci" et là tu verras si ta carte n'est vraiment pas reconnue par le système!
Ce qui m'étonnerait !
Ça voudrait peut-être dire qu'il te faut installer les bons pilotes.
Tu as de la doc dans le wiki ICI
:clindoeil:
Si tu veux plus d'infos va voir sur le wiki d' Arch : ICI

Carte graphique Geforce 940M non reconnue

#6Messageil y a 7 ans

bonjour ,
il faut attendre la prochaine maj stable avec le retour arrière des drivers nvidias pour les anciennes séries 9xxM ,
il y a à la base un bug qui a été identifié et remonté à Nvidia sur leurs derniers drivers , cartes récentes incluses.
https://lists.manjaro.org/pipermail/man ... 09271.html

Carte graphique Geforce 940M non reconnue

#7Messageil y a 7 ans

Bonjour,

Le retour de la commande lspci donne ceci :

00:00.0 Host bridge: Intel Corporation Skylake Host Bridge/DRAM Registers (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 Network controller: Intel Corporation Wireless 3165 (rev 81)
02:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)


Comme je suis néophyte, je ne sais pas voir dans ces messages si la carte est reconnue.

Et selon les différentes réponses, est-ce que je dois installer "bumblebee ainsi que les pilotes Nvidia " comme me le recommande Smurf ou attendre la prochaine mise à jour stable comme le conseille Stéphane ?

Merci pour votre dernier avis sur cette question et on pourra clore ce post.

Carte graphique Geforce 940M non reconnue

#8Messageil y a 7 ans

je ne suis pas assez performant pour te répondre mais dans ton retour delspci je ne vois
pas de trace de ta carte N'vidia !!
Donc je crois qu'il vaut mieux attendre que quelqu'un de compétent passe par là ou que tu attendes la prochaine mise à jour !
Mais aussi, je ne pense pas qu'une mise jour puisse provoquer la reconnaissance de ta carte ! :saispas:
Donc il doit y avoir autre chose, ....mais quoi ...?
:desole:

Carte graphique Geforce 940M non reconnue

#9Messageil y a 7 ans

Bonjour,

En effet, pas de n'Vidia dans lspci...
Peux-tu donner le retour de :

mhwd -l
et de

mhwd -lh


Normalement le bon pilote, si pilote propriétaire est :
vidéo-hybrid-intel-nvidia-bumblebee

à la fois pour Intel et n'Vidia. Pas d'installation du pilote n'Vidia seul, sinon problème d'OpenGL avec bumblebee, mais c'est une autre question...

Carte graphique Geforce 940M non reconnue

#10Messageil y a 7 ans

Bonjour,

La commande : mhwd -l donne ceci :

> 0000:00:02.0 (0300:8086:191b) Display controller Intel Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-intel            2016.08.22                true            PCI
            video-vesa            2012.09.18                true            PCI

et la commande mhwd -lh donne ceci :

> PCI devices:
--------------------------------------------------------------------------------
                          TYPE            BUS   CLASS  VENDOR  DEVICE   CONFIGS
--------------------------------------------------------------------------------
                        Bridge   0000:00:00.0    0600    8086    1900         0
            Display controller   0000:00:02.0    0300    8086    191b         2
         Serial bus controller   0000:00:14.0    0c03    8086    a12f         0
  Signal processing controller   0000:00:14.2    1180    8086    a131         0
      Communication controller   0000:00:16.0    0780    8086    a13a         0
       Mass storage controller   0000:00:17.0    0106    8086    a103         0
                        Bridge   0000:00:1c.0    0604    8086    a110         0
                        Bridge   0000:00:1c.3    0604    8086    a113         0
                        Bridge   0000:00:1f.0    0601    8086    a14e         0
             Memory controller   0000:00:1f.2    0580    8086    a121         0
         Multimedia controller   0000:00:1f.3    0403    8086    a170         0
         Serial bus controller   0000:00:1f.4    0c05    8086    a123         0
            Network controller   0000:01:00.0    0200    8086    3165         0
            Network controller   0000:02:00.0    0200    1969    10a1         0


> USB devices:
--------------------------------------------------------------------------------
                          TYPE            BUS   CLASS  VENDOR  DEVICE   CONFIGS
--------------------------------------------------------------------------------
                           Hub        1-0:1.0   10a00    1d6b    0002         0
                         Mouse        1-8:1.0   10503    04b3    3107         0
              Bluetooth Device       1-10:1.0   11500    8087    0a2a         0
           Unclassified device       1-11:1.0    0000    04f2    b521         0
                           Hub        2-0:1.0   10a00    1d6b    0003         0



Du coup, est-ce que je tente l'installation de ce pilote : vidéo-hybrid-intel-nvidia-bumblebee comme recommandé par letransfuge, ou le mieux est d'attendre une prochaine version stable ?

Et avez-vous une idée de la date de la prochaine version LTS ?

Merci d'avance pour vos réponses.

Carte graphique Geforce 940M non reconnue

#11Messageil y a 7 ans

Tu es sur pour la GeForce 940M ? Je viens de rechercher les specs de ton portable, et je ne vois nulle part mention du GPU Nvidia. :confus:

Carte graphique Geforce 940M non reconnue

#12Messageil y a 7 ans

Oui, j'ai un doute soudain aussi. Pas de trace de GeForce pour ce modèle, Intel seulement... :saispas:

Carte graphique Geforce 940M non reconnue

#13Messageil y a 7 ans

Bonsoir,

Disons que le PC m'a été vendu avec une carte GeForce 940M. Et comme je n'arrivais pas à l'activer et que je ne vois qu'une carte Intel, j'ai d'abord pensé à une problème du côté de Manjaro (noyau pas encore à jour pour ce type de PC ou pb de driver).
Pour le coup vous me mettez le doute et avant de poursuivre côté Linux, je vais donc poser la question au vendeur.
Merci pour vos éclaircissements.

Carte graphique Geforce 940M non reconnue

#14Messageil y a 7 ans

Bonjour,

Bien vu de la part de Smurf et de letransfuge. Le vendeur vient de reconnaître qu'il a fait une erreur.
Du coup, quelle peut être la cause de ces messages d'erreur que je récupère dans les logs et que je croyais imputable à la carte Geforce non reconnue :

13:48:58 kernel: pcieport 0000:00:1c.0:    [ 0] Receiver Error       
13:48:58 kernel: pcieport 0000:00:1c.0:   device [8086:a110] error status/mask=00000001/00002000
13:48:58 kernel: pcieport 0000:00:1c.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e0(Receiver ID)
13:48:58 kernel: pcieport 0000:00:1c.0: AER: Corrected error received: id=00e0
13:43:43 kernel: pcieport 0000:00:1c.0:    [ 0] Receiver Error         (First)
13:43:43 kernel: pcieport 0000:00:1c.0:   device [8086:a110] error status/mask=00000001/00002000
13:43:43 kernel: pcieport 0000:00:1c.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=00e0(Receiver ID)


Et toujours dans le chapître de la carte graphique, la commande mhwd -l donne ceci :

    > 0000:00:02.0 (0300:8086:191b) Display controller Intel Corporation:
    --------------------------------------------------------------------------------
                      NAME               VERSION          FREEDRIVER           TYPE
    --------------------------------------------------------------------------------
               video-intel            2016.08.22                true            PCI
                video-vesa            2012.09.18                true            PCI


C'est quoi cette carte video-vesa (que je prenais pour la Geforce non reconnue) ?

Dans l'outil "Gestionnaire des paramètres de Manjaro", en cliquant sur la rubrique "Détection Matérielle", je vois bien une carte video-intel pour laquelle les 2 colonnes "Open-source" et "Installé" sont cochées, ainsi que la carte video-vesa pour laquelle seule la colonne "Open-source" est cochée mais pas la colonne "Installé". Ça veut dire quoi ?

Que penser de ces informations et de ces erreurs ?

Merci d'avance pour vos réponses.

Carte graphique Geforce 940M non reconnue

#15Messageil y a 7 ans

Bonjour,

Une erreur qui n'en est probablement pas vraiment une.
Plutôt une des (innombrables ?) options du kernel pendant l'initialisation d'un périphérique.
Pour le coup, il s'agit de :
Main -> PCI Devices -> Vendor 8086 -> Device 8086:a110

Name: Sunrise Point-H PCI Express Root Port #1

Trouvé ici:
https://pci-ids.ucw.cz/read/PC/8086/a110

Peut correspondre à un état matériel ou à un périphérique non implanté sur la carte-mère.
On doit pouvoir supprimer ce message en éditant grub au démarrage (touche e) et en entrant :

GRUB_CMDLINE_LINUX_DEFAULT="quiet pci=nomsi,noaer"

Mais ça n'a pas vraiment d'intérêt...


Le pilote vesa : c'est juste que pendant l'installation, le pilote Intel a été installé, en lieu et place de vesa. Chez moi, c'est pareil , pas installé :

Image

Carte graphique Geforce 940M non reconnue

#16Messageil y a 7 ans

:bjr:
D'après ce que j'en sais la carte Vesa serait un pilote de carte ( libre, donc open-source ) plutôt de dépannage car dépourvue d'accélération donc d'une définition assez "moche" ce qui justifierait quelle ne soit pas installée !!
Les mentions dans les deux colonnes :
"Open Source " signifie que tu utilises le pilote libre de ta carte Intel et la case cochée installée et bien ....ça coule de source comme dirait l'autre ...!
A préciser mais je crois bien que c'est ça !!
:o
EDIT :
copie d'écran !
Image

Carte graphique Geforce 940M non reconnue

#17Messageil y a 7 ans

:bjr:
@ janodherepio

Oui c'est ça, xf86-video-vesa n'est pas installé par défaut, tant que le système trouve un chip graphique et le pilote correspondant, j'imagine...

Carte graphique Geforce 940M non reconnue

#18Messageil y a 7 ans

OK, c'est clair.
Encore merci à tous pour vos lumières.
Je clos donc ce post.

Bonne continuation à toutes et à tous.
Répondre