Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/05/2020, à 15:48

Côme290

Nvidia 950M - Complétement perdu

Bonjour à tous,

J'ai fait l’acquisition d'un PC portable:
Intel® Core™ i5-4200H CPU @ 2.80GHz × 4
RAM: 5,7 GiB
Intel® HD Graphics 4600 (HSW GT2) & GeForce GTX 950M
HDD: 500 Go

J'ai testé une première configue avec Ubuntu 18.04, il y à bientôt deux ans. Tout marchais bien au niveau bureautique etc...
En voyant le catalogue Steam s’étoffer au fil des années, je me suis dis pourquoi pas tester le jeu sous Linux.
Mais voilà j'avais vraiment us du mal à configurer la carte de Nvidia, alors j'ai fini par laisser tomber me contentant de celle de la carte mère.

J'ai récemment fait l'upgrade pour Ubuntu 20.04 et à mon grand bonheur la 950M est directement reconnue, les pilotes propriétaires 440; 390; 435 sont installés ainsi que Prime.
L’accélération graphique est activée.
Malheureusement, je n'arrive pas à savoir si tout ça marche vraiment.

J'essaye de jouer à Divinity Original Sin Enhenced Edition et le jeu est injouable :
Les textures crash en permanence alors que les graphismes sont au plus bas.
Dans les paramètre du jeu on peut choisir sont GPU mais seul la puce d'Intel est disponible.

De plus j'ai essayé d'utiliser le pilote Nouveau avec Logiciels et mis à jour et depuis toutes les options sont grisées et je n'ai plus accès à Prime.

Voilà si quelqu'un à quelques pistes pour résoudre mon problème je suis preneur.
Merci

PS: Voici ce que donne quelques lignes sur le terminal mais j'ai du mal à les interpréter

~$ lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
	Kernel driver in use: i915
	Kernel modules: i915
01:00.0 3D controller [0302]: NVIDIA Corporation GM107M [GeForce GTX 950M] [10de:139a] (rev a2)
	Kernel driver in use: nvidia
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
~$  sudo lshw -enable pci -class display
[sudo] Mot de passe de moi : 
  *-display                 
       description: 3D controller
       produit: GM107M [GeForce GTX 950M]
       fabricant: NVIDIA Corporation
       identifiant matériel: 0
       information bus: pci@0000:01:00.0
       version: a2
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress bus_master cap_list rom
       configuration : driver=nvidia latency=0
       ressources : irq:16 mémoire:f6000000-f6ffffff mémoire:e0000000-efffffff mémoire:f0000000-f1ffffff portE/S:e000(taille=128) mémoire:f7000000-f707ffff
  *-display
       description: VGA compatible controller
       produit: 4th Gen Core Processor Integrated Graphics Controller
       fabricant: Intel Corporation
       identifiant matériel: 2
       information bus: pci@0000:00:02.0
       version: 06
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: msi pm vga_controller bus_master cap_list rom
       configuration : driver=i915 latency=0
       ressources : irq:35 mémoire:f7400000-f77fffff mémoire:d0000000-dfffffff portE/S:f000(taille=64) mémoire:c0000-dffff

~$ grep "drivers" /var/log/Xorg.0.log
[    56.718] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[    56.753] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    56.780] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    56.944] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so

Dernière modification par Côme290 (Le 16/05/2020, à 19:07)

Hors ligne

#2 Le 16/05/2020, à 15:53

xubu1957

Re : Nvidia 950M - Complétement perdu

Bonjour,

Pour ajouter toi-même les balises code à ton précédent message #1 :                     Merci                   wink

  • Cliquer sur  le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

1578079461.png

comme indiqué dans le premier message du tutoriel Retour utilisable de commande
_ _ _

Montre, en te servant du Retour utilisable de commande :

ubuntu-drivers devices
dpkg -l | grep nvidia

Dernière modification par xubu1957 (Le 16/05/2020, à 19:24)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 16/05/2020, à 19:16

Côme290

Re : Nvidia 950M - Complétement perdu

Merci pour le tuto smile

Alors, voilà ce que ça donne:

moi@MAZAR3:~$ ubuntu-drivers devices

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000139Asv00001043sd0000178Dbc03sc02i00
vendor   : NVIDIA Corporation
model    : GM107M [GeForce GTX 950M]
manual_install: True
driver   : nvidia-driver-440 - distro non-free recommended
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-435 - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

moi@MAZAR3:~$ 
moi@MAZAR3:~$ dpkg -l | grep nvidia
ii  libnvidia-common-440                       440.82+really.440.64-0ubuntu6         all          Shared files used by the NVIDIA libraries
rc  libnvidia-compute-440:amd64                440.82+really.440.64-0ubuntu6         amd64        NVIDIA libcompute package
ii  libnvidia-gl-440:i386                      440.82+really.440.64-0ubuntu6         i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
rc  linux-modules-nvidia-440-5.4.0-26-generic  5.4.0-26.30+2                         amd64        Linux kernel nvidia modules for version 5.4.0-26
ii  linux-modules-nvidia-440-5.4.0-28-generic  5.4.0-28.32                           amd64        Linux kernel nvidia modules for version 5.4.0-28
ii  linux-modules-nvidia-440-5.4.0-29-generic  5.4.0-29.33                           amd64        Linux kernel nvidia modules for version 5.4.0-29
ii  linux-modules-nvidia-440-generic-hwe-20.04 5.4.0-29.33                           amd64        Extra drivers for nvidia-440 for generic-hwe-20.04
rc  nvidia-compute-utils-440                   440.82+really.440.64-0ubuntu6         amd64        NVIDIA compute utilities
ii  nvidia-kernel-common-440                   440.82+really.440.64-0ubuntu6         amd64        Shared files used with the kernel module
rc  nvidia-prime                               0.8.14                                all          Tools to enable NVIDIA's Prime
rc  nvidia-settings                            440.64-0ubuntu1                       amd64        Tool for configuring the NVIDIA graphics driver

Hors ligne

#4 Le 16/05/2020, à 19:25

xubu1957

Re : Nvidia 950M - Complétement perdu

Montre aussi :

dpkg -l | grep -v ^ii

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 16/05/2020, à 19:27

Côme290

Re : Nvidia 950M - Complétement perdu

Voilà

moi@MAZAR3:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                        Version                               Architecture Description
+++-==========================================-=====================================-============-===============================================================================
rc  cryptsetup-initramfs                       2:2.2.2-3ubuntu2                      all          disk encryption support - initramfs integration
rc  libnvidia-compute-440:amd64                440.82+really.440.64-0ubuntu6         amd64        NVIDIA libcompute package
rc  linux-image-5.4.0-26-generic               5.4.0-26.30                           amd64        Signed kernel image generic
rc  linux-modules-5.4.0-26-generic             5.4.0-26.30                           amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-extra-5.4.0-26-generic       5.4.0-26.30                           amd64        Linux kernel extra modules for version 5.4.0 on 64 bit x86 SMP
rc  linux-modules-nvidia-440-5.4.0-26-generic  5.4.0-26.30+2                         amd64        Linux kernel nvidia modules for version 5.4.0-26
rc  nvidia-compute-utils-440                   440.82+really.440.64-0ubuntu6         amd64        NVIDIA compute utilities
rc  nvidia-prime                               0.8.14                                all          Tools to enable NVIDIA's Prime
rc  nvidia-settings                            440.64-0ubuntu1                       amd64        Tool for configuring the NVIDIA graphics driver
rc  oem-config                                 20.04.15                              all          Perform end-user configuration after initial OEM installation
rc  oem-config-gtk                             20.04.15                              all          GTK+ frontend for end-user post-OEM-install configuration

Hors ligne

#6 Le 16/05/2020, à 19:31

xubu1957

Re : Nvidia 950M - Complétement perdu

rc  nvidia-prime                               0.8.14                                all          Tools to enable NVIDIA's Prime

Les outils pour gérer Prime sont désinstallés.

Il faut attendre les conseils d'aidants plus pointus.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#7 Le 16/05/2020, à 19:50

inbox

Re : Nvidia 950M - Complétement perdu

Salut,

Il faut effectivement passer la commande suivante pour installer les paquets manquants :

sudo apt install nvidia-settings nvidia-prime

Il faudra, après redémarrage, lancer nvidia-settings pour choisir entre la carte Nvidia et Intel.

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#8 Le 17/05/2020, à 14:03

Côme290

Re : Nvidia 950M - Complétement perdu

Bonjour,

Merci beaucoup, j'ai pu réinstaller Prime et les pilotes.
J'ai sélectionné le pilote propriétaire 390 de Nvidia. (j'ai le choix entre celui là, 435 & 440 mais je sais pas le quelle est le mieux)

Mais je n'arrive toujours pas à savoir si ma GPU est utilisée.
J'ai essayé plusieurs jeux (pas très gourmands) pour tester un peu et comparer, voilà les résultats
Total war: Empire -> fluide en moyen/faible
Oddworld : New and Tasty -> fluide en moyen/faible
Half-life 2 -> fluide très haut, presque full
Civilization 5 -> fluide en moyen/faible

Mais Divinity Original Sin Enhenced Edition est toujours injouable, avec le même problème des textures qui crash à l’extrême.
De plus dans les paramètres du jeu, la seul carte que je peux sélectionner est la puce Intel.

En tapant ces lignes, (cf plus bas) j'ai l’impression que la GPU n'est pas utilisée même si elle est reconnue.
Mais j'ai toujours du mal à interpréter toutes ses infos...


*-display NON-RÉCLAMÉ     
       description: 3D controller
       produit: GM107M [GeForce GTX 950M]
       fabricant: NVIDIA Corporation
       identifiant matériel: 0
 moi@MAZAR3:~$ grep "drivers" /var/log/Xorg.0.log
[    46.196] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[    46.218] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    46.236] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    46.281] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so

Est-ce normal que la GPU soit "NON-RECLAME" ? Et que l'identifiant matériel soit 0 ?
De plus grep "drivers" indique que c'est le pilote nouveau qui est utilisé, nan ?

Voilà si quelqu'un a des pistes pour m'aiguiller se serait le top smile



PS: les lignes dans leurs ensembles

moi@MAZAR3:~$ lspci -vnn | grep -A 12 '\''[030[02]\]' | grep -Ei "vga|3d|display|kernel"
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
	Kernel driver in use: i915
	Kernel modules: i915
01:00.0 3D controller [0302]: NVIDIA Corporation GM107M [GeForce GTX 950M] [10de:139a] (rev a2)
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
moi@MAZAR3:~$  sudo lshw -enable pci -class display
[sudo] Mot de passe de moi : 
3Désolé, essayez de nouveau.
[sudo] Mot de passe de moi : 
Désolé, essayez de nouveau.
[sudo] Mot de passe de moi : 
  *-display NON-RÉCLAMÉ     
       description: 3D controller
       produit: GM107M [GeForce GTX 950M]
       fabricant: NVIDIA Corporation
       identifiant matériel: 0
       information bus: pci@0000:01:00.0
       version: a2
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress bus_master cap_list
       configuration : latency=0
       ressources : mémoire:f6000000-f6ffffff mémoire:e0000000-efffffff mémoire:f0000000-f1ffffff portE/S:e000(taille=128) mémoire:f7000000-f707ffff
  *-display
       description: VGA compatible controller
       produit: 4th Gen Core Processor Integrated Graphics Controller
       fabricant: Intel Corporation
       identifiant matériel: 2
       information bus: pci@0000:00:02.0
       version: 06
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: msi pm vga_controller bus_master cap_list rom
       configuration : driver=i915 latency=0
       ressources : irq:35 mémoire:f7400000-f77fffff mémoire:d0000000-dfffffff portE/S:f000(taille=64) mémoire:c0000-dffff
moi@MAZAR3:~$ grep "drivers" /var/log/Xorg.0.log
[    46.196] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[    46.218] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    46.236] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    46.281] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so

Dernière modification par Côme290 (Le 17/05/2020, à 14:05)

Hors ligne

#9 Le 17/05/2020, à 14:17

inbox

Re : Nvidia 950M - Complétement perdu

Pour vérifier, donne le retour de :

cat /etc/default/grub

Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#10 Le 17/05/2020, à 14:31

Côme290

Re : Nvidia 950M - Complétement perdu

Voilà

moi@MAZAR3:~$ cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Hors ligne

#11 Le 17/05/2020, à 15:12

inbox

Re : Nvidia 950M - Complétement perdu

C'est Ok de ce côté.

Tu devrais lancer le gestionnaire de pilotes propriétaires, réinstaller le pilote le plus récent proposé (le n° le plus élevé). Si nécessaire, supprime le pilote Nvidia installé puis réinstalle le 440.


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne