[Materiel] NVIDIA GT216M [GeForce GT 325M]

Reconnaissance et configuration du matériel / kernel linux
Répondre
Avatar de l’utilisateur
PowaBanga
archer
Messages : 117
Inscription : mar. 12 sept. 2017, 21:15

[Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par PowaBanga »

Bonjour à tous,
je poste donc au sujet de mon install d'arch sur une nouvelle machine, et donc j'aurais voulu avoir des conseil concernant le driver à installer pour ma carte NVIDIA, et surtout, je voudrais savoir comment vérifier qu'elle fonctionne correctement (ou pas)

Code : Tout sélectionner

 lspci -k | grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12)
	Subsystem: ASUSTeK Computer Inc. Core Processor Integrated Graphics Controller
	Kernel driver in use: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation GT216M [GeForce GT 325M] (rev a2)
	Subsystem: ASUSTeK Computer Inc. GT216M [GeForce GT 325M]
	Kernel driver in use: nouveau
en fait je ne suis pas sur et certain en lisant la wiki que "nouveau" prend bien ma carte graphique en charge ou non, ou si je ferais mieux d'installer autre chose...


Si quelqu'un pouvait m'aiguiller un peu sur le sujet, ça serait vraiment chouette,

Merci :)
laurent85
Elfe
Messages : 688
Inscription : mar. 16 oct. 2018, 21:05

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par laurent85 »

Bonjour,
Installe mesa-demos :

Code : Tout sélectionner

sudo pacman -Suy mesa-demos
Quel est le retour de :

Code : Tout sélectionner

glxinfo -B
Pour ce matériel le pilote Nvidia est dans AUR. A mon avis tant qu'il n'y a pas d'anomalie ou lenteur il n'y a pas de raison de changer le pilote actuel.
Tuto Kde Plasma + gestionnaire de fenêtres i3
Live USB avec persistance Archuseriso
benjarobin
Maître du Kyudo
Messages : 16075
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par benjarobin »

Bonjour,
Pour cette carte nvidia, je te conseil d'installer nvidia-340xx-dkms ainsi que nvidia-340xx-utils, je ne te conseille pas nouveau.
Mais attention tu as la technologie optimus, donc par défaut tu tournes sur la carte graphique d'intel. Qui est très bien. Il n'y a pas beaucoup d’intérêt d'utiliser la carte Nvidia (à moins de vouloir jouer). Donc tout dépend ce que tu veux faire, mais si tu ne veux pas t’embêter, tu coupe l'alimentation de la carte Nvidia (moins de consommation et chauffe moins), et tu utilises la carte Intel (Donc pas de driver nvidia à installer).
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
Avatar de l’utilisateur
PowaBanga
archer
Messages : 117
Inscription : mar. 12 sept. 2017, 21:15

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par PowaBanga »

Pour couper l'alim de la carte graphique, il faut que j'ouvre physiquement mon ordinateur, c'est bien ça ?
benjarobin
Maître du Kyudo
Messages : 16075
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par benjarobin »

Non... C'est fait en logiciel via bbswitch
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
Avatar de l’utilisateur
PowaBanga
archer
Messages : 117
Inscription : mar. 12 sept. 2017, 21:15

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par PowaBanga »

à glx info j'ai ceci :

Code : Tout sélectionner

[root@ArchiBM user]# pacman -Qs mesa
local/glu 9.0.1-1
    Mesa OpenGL Utility library
local/mesa 20.0.5-1
    An open-source implementation of the OpenGL specification
local/mesa-demos 8.4.0-3
    Mesa demos and tools incl. glxinfo + glxgears
[root@ArchiBM user]# glxinfo -B
name of display: :0.0
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  151 (GLX)
  Minor opcode of failed request:  24 (X_GLXCreateNewContext)
  Value in failed request:  0x0
  Serial number of failed request:  37
  Current serial number in output stream:  38
Quelque chose ne tourne pas rond ?
laurent85
Elfe
Messages : 688
Inscription : mar. 16 oct. 2018, 21:05

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par laurent85 »

Il faut voir les logs de Xorg. Envoie le contenu /var/log/Xorg.0.log sur un pastebin et donne le lien.
Tuto Kde Plasma + gestionnaire de fenêtres i3
Live USB avec persistance Archuseriso
Avatar de l’utilisateur
CoudUr
yeomen
Messages : 228
Inscription : sam. 06 avr. 2013, 17:12

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par CoudUr »

PowaBanga a écrit :Quelque chose ne tourne pas rond ?
Lances la commande en utilisateur normal .
Avatar de l’utilisateur
PowaBanga
archer
Messages : 117
Inscription : mar. 12 sept. 2017, 21:15

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par PowaBanga »

Ok bon, j'ai lancé nvidia-xconfig en root, comme suggéré par l'apli nvidia utils. Ca m'a dit avoir édité un fichier xorg (je ne sais plus le quel). Et depui, au rédémarrage, plus rien, mon écran est noir, il n'y a pas de curseur de souri, juste une petite barre horizontale en haut à gauche qui clignote. :s

J'ai tout de même accès aux autres TTY
en mode utilisateur, glxinfo -B me répond :
error : unable to open display
et en root j'ai la même réponse désormait...

et
cat /var/log/Xorg.0.log (lien vers le paste]:

Code : Tout sélectionner

[    21.883] 
X.Org X Server 1.20.8
X Protocol Version 11, Revision 0
[    21.883] Build Operating System: Linux Arch Linux
[    21.883] Current Operating System: Linux ArchiBM 5.6.6-arch1-1 #1 SMP PREEMPT Tue, 21 Apr 2020 10:35:16 +0000 x86_64
[    21.883] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=154da7ad-1d41-4e8a-a80a-630847184710 rw loglevel=3 quiet
[    21.883] Build Date: 30 March 2020  05:05:45AM
[    21.883]  
[    21.883] Current version of pixman: 0.40.0
[    21.883] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    21.883] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    21.883] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 27 12:25:44 2020
[    21.883] (==) Using config file: "/etc/X11/xorg.conf"
[    21.883] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    21.884] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    21.884] (==) ServerLayout "Layout0"
[    21.884] (**) |-->Screen "Screen0" (0)
[    21.884] (**) |   |-->Monitor "Monitor0"
[    21.884] (**) |   |-->Device "Device0"
[    21.884] (**) |-->Input Device "Keyboard0"
[    21.884] (**) |-->Input Device "Mouse0"
[    21.884] (==) Automatically adding devices
[    21.885] (==) Automatically enabling devices
[    21.885] (==) Automatically adding GPU devices
[    21.885] (==) Automatically binding GPU devices
[    21.885] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    21.885] (WW) The directory "/usr/share/fonts/misc" does not exist.
[    21.885] 	Entry deleted from font path.
[    21.885] (WW) The directory "/usr/share/fonts/TTF" does not exist.
[    21.885] 	Entry deleted from font path.
[    21.885] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[    21.885] 	Entry deleted from font path.
[    21.885] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[    21.885] 	Entry deleted from font path.
[    21.885] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[    21.885] 	Entry deleted from font path.
[    21.885] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[    21.885] 	Entry deleted from font path.
[    21.885] (==) FontPath set to:
	
[    21.885] (==) ModulePath set to "/usr/lib/xorg/modules"
[    21.885] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    21.885] (WW) Disabling Keyboard0
[    21.885] (WW) Disabling Mouse0
[    21.885] (II) Module ABI versions:
[    21.885] 	X.Org ANSI C Emulation: 0.4
[    21.885] 	X.Org Video Driver: 24.1
[    21.885] 	X.Org XInput driver : 24.1
[    21.885] 	X.Org Server Extension : 10.0
[    21.886] (++) using VT number 7

[    21.886] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    21.888] (II) xfree86: Adding drm device (/dev/dri/card0)
[    21.896] (--) PCI:*(0@0:2:0) 8086:0046:1043:1272 rev 18, Mem @ 0xd3400000/4194304, 0xb0000000/268435456, I/O @ 0x0000e080/8, BIOS @ 0x????????/131072
[    21.897] (--) PCI: (1@0:0:0) 10de:0a35:1043:1272 rev 162, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
[    21.897] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    21.897] (II) LoadModule: "glx"
[    21.897] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    21.929] (II) Module glx: vendor="X.Org Foundation"
[    21.929] 	compiled for 1.20.8, module version = 1.0.0
[    21.929] 	ABI class: X.Org Server Extension, version 10.0
[    21.929] (II) LoadModule: "nvidia"
[    21.929] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    21.930] (II) Module nvidia: vendor="NVIDIA Corporation"
[    21.930] 	compiled for 4.0.2, module version = 1.0.0
[    21.930] 	Module class: X.Org Video Driver
[    21.930] (II) NVIDIA dlloader X Driver  340.108  Wed Dec 11 14:06:00 PST 2019
[    21.930] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    21.931] (EE) No devices detected.
[    21.931] (EE) 
Fatal server error:
[    21.931] (EE) no screens found(EE) 
[    21.931] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    21.931] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    21.931] (EE) 
[    21.978] (EE) Server terminated with error (1). Closing log file.
benjarobin
Maître du Kyudo
Messages : 16075
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par benjarobin »

Il ne faut surtout pas lancer nvidia-xconfig comme expliqué par le Wiki. Supprime le fichier généré.
Comme déjà expliqué tu as la technologie optimus. Donc qu'est ce que tu comptes faire. Je te conseil vraiment de ne pas utiliser la carte Nvidia et de couper son alimentation...
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
Avatar de l’utilisateur
PowaBanga
archer
Messages : 117
Inscription : mar. 12 sept. 2017, 21:15

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par PowaBanga »

Ce pc sera destiné à un usage de bureau, et de photographie principalement.

J'ai donc supprimé ce fichier : /etc/X11/xorg.conf
Mon bureau démarre donc normalement.
et à glxinfo -B en mode utilisateur, j'ai ceci :

Code : Tout sélectionner

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  151 (GLX)
  Minor opcode of failed request:  24 (X_GLXCreateNewContext)
  Value in failed request:  0x0
  Serial number of failed request:  37
  Current serial number in output stream:  38
name of display: :0.0
Si j'ai bien compris, la technologie optimus me permet d'activer/désactiver la carte graphique, pour économiser de l'énergie... me conseille tu de couper ma carte Nvidia pour des raisons d'économie d'énergie, ou parce que la gestion de ma carte risque de me causer des soucis ?

Parce qu'on peut faire des trucs avec la technologie cuda de nvidia en photo, j'en aurrais peut-être jamais besoin, mais peut-être que je pourrais avoir envie de m'en servir un jour... même si ce n'est pas indispensable en soit...
Dernière modification par PowaBanga le lun. 22 juin 2020, 11:47, modifié 1 fois.
laurent85
Elfe
Messages : 688
Inscription : mar. 16 oct. 2018, 21:05

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par laurent85 »

Il y a un souci avec le support opengl (la 3D). Il aurait fallu le retour de la commande glxinfo avant l'installation du pilote Nvidia au moment ou je l'ai demandé. Je ne sais pas si le problème existait avant.

C'est quel processeur Intel, il date d'une petite dizaine d'années d'après la génération de carte Nvidia ?

Pour les log d'Xorg, donne un log pour un bureau qui a démarré correctement.
PowaBanga a écrit :
lun. 27 avr. 2020, 15:28
Si j'ai bien compris, la technologie optimus me permet d'activer/désactiver la carte graphique, pour économiser de l'énergie... me conseille tu de couper ma carte Nvidia pour des raisons d'économie d'énergie, ou parce que la gestion de ma carte risque de me causer des soucis ?

Parce qu'on peut faire des trucs avec la technologie cuda de nvidia en photo, j'en aurrais peut-être jamais besoin, mais peut-être que je pourrais avoir envie de m'en servir un jour... même si ce n'est pas indispensable en soit...
Tu peux avoir le meilleur des deux mondes. optimus-manager plus optimut-manager-qt (applet graphique) qui sont dans AUR permet de sélectionner le pilote entre Intel et Nvidia. Pour l'économie d'énergie il gère bbswitch. J'ai juste un doute sur le support des anciens pilotes Nvidia. Mais bon j'ai rien vu qui disait que les anciennes cartes n'étaient pas supportées.
Tuto Kde Plasma + gestionnaire de fenêtres i3
Live USB avec persistance Archuseriso
Avatar de l’utilisateur
PowaBanga
archer
Messages : 117
Inscription : mar. 12 sept. 2017, 21:15

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par PowaBanga »

j'ai refais l'installation de archlinux depuis zéro sur ce pc, et je n'ai donc plus rien de superflu d'installé.

glxinfo -B me répond ceci à présent :

Code : Tout sélectionner

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) HD Graphics (ILK) (0x46)
    Version: 20.1.1
    Accelerated: yes
    Video memory: 1536MB
    Unified memory: yes
    Preferred profile: compat (0x2)
    Max core profile version: 0.0
    Max compat profile version: 2.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 2.0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics (ILK)
OpenGL version string: 2.1 Mesa 20.1.1
OpenGL shading language version string: 1.20

OpenGL ES profile version string: OpenGL ES 2.0 Mesa 20.1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16

Qu'en penses-tu laurent85 ?
laurent85
Elfe
Messages : 688
Inscription : mar. 16 oct. 2018, 21:05

Re: [Materiel] NVIDIA GT216M [GeForce GT 325M]

Message par laurent85 »

Soit tu laisses comme ça avec le rendu graphique Intel, le support OpenGL fonctionne. Si tu veux la possibilité de permuter entre les cartes Intel et Nvidia selon le besoin alors installe les paquets nvidia-340xx-dkms, optimus-manager et optimus-manager-qt d'AUR. La sélection de la carte se fait à la souris par l'applet dédiée présente sur la barre du bureau.
Tuto Kde Plasma + gestionnaire de fenêtres i3
Live USB avec persistance Archuseriso
Répondre