[NVidia] Le module ne veut pas se charger (UP; BIOS upgrade)

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
Feng
yeomen
Messages : 273
Inscription : mer. 07 avr. 2010, 20:19

[NVidia] Le module ne veut pas se charger (UP; BIOS upgrade)

Message par Feng »

Bonjour,

J'ai récemment fait l'acquisition d'un Dell Vostro 3700 , j'ai installé le driver nvidia. J'ai lancé un X -configure que j'ai copié vers /etc/X11/xorg.conf :

Code : Tout sélectionner

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	Screen      1  "Screen1" RightOf "Screen0"
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc/"
	FontPath     "/usr/share/fonts/TTF/"
	FontPath     "/usr/share/fonts/OTF/"
	FontPath     "/usr/share/fonts/Type1/"
	FontPath     "/usr/share/fonts/100dpi/"
	FontPath     "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
	Load  "glx"
	Load  "dri2"
	Load  "dri"
	Load  "dbe"
	Load  "record"
	Load  "extmod"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Monitor"
	Identifier   "Monitor1"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "nvidia"
	BusID       "PCI:1:0:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "DefaultRefresh"     	# [<bool>]
        #Option     "ModeSetClearScreen" 	# [<bool>]
	Identifier  "Card1"
	Driver      "vesa"
	BusID       "PCI:0:2:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Card1"
	Monitor    "Monitor1"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
La carte qui équipe l'ordinateur est une NVidia 330M .
Comme vous le voyez, le driver est bien défini à "nvidia".
Avec ce fichier de configuration, je démarre X avec le chipset, et donc le driver vesa.

Si je fais nvidia-xconfig j'obtiens un fichier de configuration identique, la partie chipset en moins. Et la j'obtiens un message d'erreur dans le log de Xorg qui dit

"Unable to load nvidia module"

J'ai vu ce problème sur la toile, et n'ai pas trouvé d'issue. Quelqu'un a-t-il des informations suceptibles de m'aider ?
Dernière modification par Feng le mer. 03 nov. 2010, 17:31, modifié 2 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NVidia] Le module ne veut pas se charger

Message par benjarobin »

Si tu utilise le driver propriétaire il ne faut pas de Xorg.conf (en faite c'est valable pour tous les drivers) Ce fichier est déprécié
En faite il y a bien un fichier pour nvidia dans xorg.conf.d (à ne pas toucher)
Si cela ne marche toujours pas, donne le contenu du log de Xorg (/var/log/...)

Pour information un ami a une NVidia 330M et même le driver propriétaire ne marche pas très bien (Il a du downgrader le driver, sinon il a un écran noir)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
bogue
Hankyu
Messages : 38
Inscription : mar. 12 oct. 2010, 21:08

Re: [NVidia] Le module ne veut pas se charger

Message par bogue »

benjarobin a écrit :Pour information un ami a une NVidia 330M et même le driver propriétaire ne marche pas très bien (Il a du downgrader le driver, sinon il a un écran noir)
Bizarre, j'ai moi aussi une GT 330M et le driver fonctionne parfaitement.
Avatar de l’utilisateur
Abazigal
Chu Ko Nu
Messages : 313
Inscription : sam. 26 avr. 2008, 14:45
Localisation : Seine et Marne

Re: [NVidia] Le module ne veut pas se charger

Message par Abazigal »

Personnelement, pour utiliser le driver proprio, j'ai un xorg.conf minimaliste avec (rien d'autre que):

Code : Tout sélectionner

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    Option         "NoLogo" "True"
EndSection
et pas de fichier nvidia dans xorg.conf.d.
Si les cons savaient voler, il ferait nuit tout le temps ...
bailchanis
Daikyu
Messages : 71
Inscription : mar. 08 déc. 2009, 02:15

Re: [NVidia] Le module ne veut pas se charger

Message par bailchanis »

bogue a écrit : j'ai moi aussi une GT 330M et le driver fonctionne parfaitement.
idem.
benjarobin a écrit :Si tu utilise le driver propriétaire il ne faut pas de Xorg.conf (en faite c'est valable pour tous les drivers) Ce fichier est déprécié
Le fichier est optionnel pour xorg mais pas déprécié pour autant.
S'il est présent, xorg en tient compte.

Feng,

Peux-tu donner le resultat de

Code : Tout sélectionner

# lspci

?

Parce que là, tout se passe exactement comme si tu n'avais pas une carte nvidia dans ton pc (le vostro 3700 existe en plusieurs versions, certaines avec une 330M et d'autres avec une intel GMA).
La 330M est parfaitement supportée par les drivers nvidia au moins depuis 6 à 8 mois : j'ai acheté à ce moment un portable équipé de cette carte et je n'ai jamais eu le moindre pb, avant je ne sais pas mais depuis ce temps là c'est sur qu'il ne pose aucun souci.

Si lspci te dit que tu as effectivement une 330M, essai de remplacer tes deux section "Device" dans le xorg.conf que tu as posté par ce que Abazigal propose, c'est exactement ce qu'est sensé générer le nvidia-xconfig pour cette partie. ( Notamment, il n'y a pas de raison particulière d'avoir une ligne avec le BusID )

PS : ton histoire de "je démarre X avec le chipset" et "la partie chipset en moins" me laissent assez sceptique... je ne comprend pas bien ce que tu veux dire par là : chipset. Les deux sections "Device" concernent le chipset graphique (mais visiblement pas le même vu que les BusID sont différents).
Refuznik
Chu Ko Nu
Messages : 449
Inscription : dim. 22 nov. 2009, 17:06

Re: [NVidia] Le module ne veut pas se charger

Message par Refuznik »

Peux tu regarder les messages d'erreurs dans ton log /var/log/Xorg.0.log ?
Autre chose tu n'aurais pas le driver nouveau ? Si oui il faut le désinstaller car il rentre en concurrence avec celui de nvidia voir le wiki pour ça.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NVidia] Le module ne veut pas se charger

Message par benjarobin »

@Abazigal Il y a exactement ce fichier dans /etc/xorg.conf.d Il est fournit par le paquet nvidia. Si tu ne l'as pas c'est que tu as fait des trucs "bizarre"

Sinon j'insiste le fichier xorg.conf est bien déprécié : cela veut dire qu'il va tendre à disparaitre et qu'il est conseillé d'utiliser a la place des fichier dans /etc/xorg.conf.d
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
bailchanis
Daikyu
Messages : 71
Inscription : mar. 08 déc. 2009, 02:15

Re: [NVidia] Le module ne veut pas se charger

Message par bailchanis »

benjarobin a écrit :Sinon j'insiste le fichier xorg.conf est bien déprécié : cela veut dire qu'il va tendre à disparaitre et qu'il est conseillé d'utiliser a la place des fichier dans /etc/xorg.conf.d

Au temps pour moi, j'ai toujours interprété "deprecated" comme "n'a plus de valeur"... mais tu as raison le passage de necessaire à optionnel est bien une depreciation :transpi:
Avatar de l’utilisateur
Feng
yeomen
Messages : 273
Inscription : mer. 07 avr. 2010, 20:19

Re: [NVidia] Le module ne veut pas se charger

Message par Feng »

Après plusieurs recherches, [FAUX]il apparaît que le soucis vient de NVidia Optimus[/FAUX].
Cette technologie pour ordinateur portable, permet de passer du chipset graphique standard à la carte dites "discrete" (carte dédiée).

Code : Tout sélectionner

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
01:00.0 VGA compatible controller: nVidia Corporation Device 0a29 (rev a2)
On voit ici clairement que la carte dédiée n'est pas reconnue.
Le driver nv ou nouveau n'est pas installé.
J'ai testé avec le paquet nvidia disponible dans les dépôts, ainsi qu'avec le driver directement téléchargé depuis le site.

Un :

Code : Tout sélectionner

# X -configure
Me configure les deux cartes, en les plaçants sur un écran séparé :

Code : Tout sélectionner

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	Screen      1  "Screen1" RightOf "Screen0"
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc/"
	FontPath     "/usr/share/fonts/TTF/"
	FontPath     "/usr/share/fonts/OTF/"
	FontPath     "/usr/share/fonts/Type1/"
	FontPath     "/usr/share/fonts/100dpi/"
	FontPath     "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
	Load  "dri2"
	Load  "dri"
	Load  "dbe"
	Load  "record"
	Load  "extmod"
	Load  "glx"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Monitor"
	Identifier   "Monitor1"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "nvidia"
	BusID       "PCI:1:0:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "DefaultRefresh"     	# [<bool>]
        #Option     "ModeSetClearScreen" 	# [<bool>]
	Identifier  "Card1"
	Driver      "vesa"
	BusID       "PCI:0:2:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Card1"
	Monitor    "Monitor1"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
Lorsque j'essaie de lancer nvidia-settings, j'obtiens :
You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server.
Ce qui voudrait dire que j'utilise bel bien la carte dédiée, car le chipset utilise le driver nvidia et la dédiée utilise le driver vesa.

Or, quand je défini la carte dédiée à "nvidia", j'obtiens :

Code : Tout sélectionner

[    13.404] (II) Loading extension DPMS
[    13.404] (II) Loading extension XVideo
[    13.404] (II) Loading extension XVideo-MotionCompensation
[    13.404] (II) Loading extension X-Resource
[    13.404] (II) LoadModule: "glx"
[    13.424] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    14.639] (II) Module glx: vendor="NVIDIA Corporation"
[    14.665] 	compiled for 4.0.2, module version = 1.0.0
[    14.665] 	Module class: X.Org Server Extension
[    14.665] (II) NVIDIA GLX Module  260.19.12  Fri Oct  8 11:41:55 PDT 2010
[    14.665] (II) Loading extension GLX
[    14.665] (II) LoadModule: "nvidia"
[    14.693] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    14.850] (II) Module nvidia: vendor="NVIDIA Corporation"
[    14.869] 	compiled for 4.0.2, module version = 1.0.0
[    14.869] 	Module class: X.Org Video Driver
[    14.913] (II) NVIDIA dlloader X Driver  260.19.12  Fri Oct  8 11:19:20 PDT 2010
[    14.913] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    14.913] (++) using VT number 7

[    14.917] (II) Loading sub module "fb"
[    14.917] (II) LoadModule: "fb"
[    14.950] (II) Loading /usr/lib/xorg/modules/libfb.so
[    15.030] (II) Module fb: vendor="X.Org Foundation"
[    15.031] 	compiled for 1.9.0, module version = 1.0.0
[    15.031] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    15.031] (II) Loading sub module "wfb"
[    15.031] (II) LoadModule: "wfb"
[    15.031] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    15.138] (II) Module wfb: vendor="X.Org Foundation"
[    15.138] 	compiled for 1.9.0, module version = 1.0.0
[    15.138] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    15.138] (II) Loading sub module "ramdac"
[    15.138] (II) LoadModule: "ramdac"
[    15.138] (II) Module "ramdac" already built-in
[    15.220] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[    15.220] (==) NVIDIA(0): RGB weight 888
[    15.220] (==) NVIDIA(0): Default visual is TrueColor
[    15.220] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    15.241] (**) NVIDIA(0): Enabling RENDER acceleration
[    15.241] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[    15.241] (II) NVIDIA(0):     enabled.
[    15.277] (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device PCI:1:0:0. 
[    15.277] (EE) NVIDIA(0):     Please check your system's kernel log for additional error
[    15.277] (EE) NVIDIA(0):     messages and refer to Chapter 8: Common Problems in the
[    15.277] (EE) NVIDIA(0):     README for additional information.
[    15.277] (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
[    15.277] (II) UnloadModule: "nvidia"
[    15.277] (II) UnloadModule: "wfb"
[    15.277] (II) UnloadModule: "fb"
[    15.277] (EE) Screen(s) found, but none have a usable configuration.
[    15.277] 
Fatal server error:
[    15.277] no screens found
[    15.277] 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    15.277] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    15.277] 
Après avoir vu ce lien , j'ai essayé de placer :

Code : Tout sélectionner

echo 1 > /sys/bus/pci/devices/0000:00:02.0/remove
Au début du fichier /etc/rc.sysinit

Pour désactiver le chipset et être sûr de charger la carte dédiée. Je boot en init3, et la je balance X -configure pour qu'il me génère un nouveau fichier en prenant en compte uniquement la carte dédiée. Quand je veux booter je me retrouve avec un écran noir.



Je vais tester un downgrade du driver NVidia.
Dernière modification par Feng le sam. 30 oct. 2010, 00:09, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [NVidia] Le module ne veut pas se charger

Message par FoolEcho »

Aïe. On en avait parlé il y a quelques temps dans ce sujet et ça apparaissait insoluble pour le moment: http://forums.archlinux.fr/post55170.html ... Je n'ai pas trop suivi l'actualité de cette technologie, mais j'imagine que ça n'a pas beaucoup avancé depuis. :(
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Feng
yeomen
Messages : 273
Inscription : mer. 07 avr. 2010, 20:19

Re: [NVidia] Le module ne veut pas se charger

Message par Feng »

Concrètement je veux juste avoir une résolution décente ( la je suis en 1024x* alors que l'écran autorisé du 1600x* ). Le driver nouveau permet-il ça ?

En plus l'arnaque c'est que le carte son est greffée à la carte NVidia :

Code : Tout sélectionner

# lspci
00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 18)
00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 18)
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 06)
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 06)
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06)
00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 (rev 06)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem (rev 06)
01:00.0 VGA compatible controller: nVidia Corporation Device 0a29 (rev a2)
01:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1)
12:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
13:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
14:00.0 SD Host controller: Ricoh Co Ltd Device e822 (rev 01)
14:00.1 System peripheral: Ricoh Co Ltd Device e230 (rev 01)
14:00.2 System peripheral: Ricoh Co Ltd Device e852 (rev 01)
14:00.3 FireWire (IEEE 1394): Ricoh Co Ltd Device e832 (rev 01)
Ce qui fait que sans la carte graphique d'activée, pas de son ! :/
Visiblement sous Ubuntu 10.10 le son fonctionne, une idée ???


EDIT : Il semblerait qu'en fait ce laptop ne soit PAS équipé de nvidia optimus !
Le problème est donc ailleurs. Ce qui est cohérent puisque on a déduit que le système utilisé la carte dédiée, mais n'arrivait pas à utiliser le module nvidia avec.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [NVidia] Le module ne veut pas se charger

Message par benjarobin »

Ok, je n'avais pas vu que tu avait une carte intel et une carte nvidia. (Technologie antérieur à Optimus)
Tu as la même configuration que moi.
Donc en gros tu ne pourras PAS utiliser ta carte nvidia, mais uniquement ta carte intel. Pour l'autonomie il faudra éteindre la carte.

Donc en gros désinstalle nvidia nvidia-utils, reinstalle libgl et le pilote intel
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
bailchanis
Daikyu
Messages : 71
Inscription : mar. 08 déc. 2009, 02:15

Re: [NVidia] Le module ne veut pas se charger

Message par bailchanis »

Je comprend un peu mieux ce que tu voulais dire par "la partie chipset"...

une recherche rapide m'a fait tomber sur ça :
http://www.nvnews.net/vbulletin/showthread.php?t=154723

Résumé rapide en français : le vostro

C'est un peu plus récent que ce qu'indique FoolEcho et surtout qui concerne exactement le même modèle que le tien, mais c'est pas très encourageant quand même.

Pour ton problème de résolution : puisque le chipset graphique intégré à ton proco est un intel, peut être que les drivers intel te sortiront du 1024 ?

Idem pour ton problème de son, tu as un chipset audio intel en plus du nvidia :

Code : Tout sélectionner

Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio
à defaut de celui de la carte nvidia celui là peut peut-être fonctionner ?
Avatar de l’utilisateur
Feng
yeomen
Messages : 273
Inscription : mer. 07 avr. 2010, 20:19

Re: [NVidia] Le module ne veut pas se charger (délestage)

Message par Feng »

@benjarobin : erreur, je peux utiliser ma carte dédiée, d'ailleurs à l'heure où j'écris, je l'utilise. Mais pas avec le driver NVidia

@bailchanis : sous Ubuntu 10.10 (Live Usb), [faux]le son fonctionne en utilisant la carte NVidia[/faux] (Internal Audio Device après vérification) .

C'est donc que la carte NVidia est bel et bien fonctionnelle (sinon le son sortirai du chipset voir ne sortirait pas).

Voilà où j'en suis (parce que j'avance mine de rien :D ) :

Avec ce xorg.conf :

Code : Tout sélectionner

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen         "Screen1"
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc/"
	FontPath     "/usr/share/fonts/TTF/"
	FontPath     "/usr/share/fonts/OTF/"
	FontPath     "/usr/share/fonts/Type1/"
	FontPath     "/usr/share/fonts/100dpi/"
	FontPath     "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
	Load  "dri2"
	Load  "dri"
	Load  "dbe"
	Load  "record"
	Load  "extmod"
	Load  "glx"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Monitor"
	Identifier   "Monitor1"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "DefaultRefresh"     	# [<bool>]
        #Option     "ModeSetClearScreen" 	# [<bool>]
	Identifier  "Card1"
	Driver      "nvidia"
	BusID       "PCI:0:2:0"
EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Card1"
	Monitor    "Monitor1"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection
J'obtiens cette erreur au démarrage de X :

Code : Tout sélectionner

[    13.438] (II) LoadModule: "glx"
[    13.457] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    14.396] (II) Module glx: vendor="NVIDIA Corporation"
[    14.419] 	compiled for 4.0.2, module version = 1.0.0
[    14.419] 	Module class: X.Org Server Extension
[    14.419] (II) NVIDIA GLX Module  260.19.12  Fri Oct  8 11:41:55 PDT 2010
[    14.419] (II) Loading extension GLX
[    14.419] (II) LoadModule: "nvidia"
[    14.441] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[    14.593] (II) Module nvidia: vendor="NVIDIA Corporation"
[    14.612] 	compiled for 4.0.2, module version = 1.0.0
[    14.612] 	Module class: X.Org Video Driver
[    14.673] (II) NVIDIA dlloader X Driver  260.19.12  Fri Oct  8 11:19:20 PDT 2010
[    14.673] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    14.673] (++) using VT number 7

[    14.675] (EE) No devices detected.
[    14.675] 
Fatal server error:
[    14.675] no screens found
[    14.675] 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    14.675] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    14.675] 

Je continue la recherche :)

BTW : sous la live ubuntu, j'ai une résolution de 1600*900 (soit la résolution max), et ce avec les drivers par défaut (lesquels ? bonne question :) ).

Quand j'essaye de lancer X avec le driver nv, j'obtiens :

Code : Tout sélectionner

NV: The PCI device 0x10de0a29 (GeForce GT 330M) at 01@00:00:0 has a kernel module claiming it.

Bon j'ai booté sous ubuntu pour voir quel driver était utilisé, c'était tout simplement intel :D
Donc j'ai installé xf86-video-intel , un p'ti X -configure et maintenant j'ai la bonne résolution d'écran !

Pour ce qui est de "no devices detected" c'est parce que je m'étais planté dans le busID :/
Donc effectivement, la carte graphique dédiée n'est pas utilisable. Attendons une nouvelle version du driver nvidia pour utiliser la carte (fondamentalement, ne n'en ai pas besoin)
bailchanis
Daikyu
Messages : 71
Inscription : mar. 08 déc. 2009, 02:15

Re: [NVidia] Le module ne veut pas se charger (délestage)

Message par bailchanis »

Je me repete mais chipset veut dire puce electronique, donc le nvidia 330M est un chipset tout autant que la partie graphique integrée à ton proco, tout autant que ton controler USB, etc ...
sinon le son sortirai du chipset voir ne sortirait pas
Ca ne veut pas dire grand chose, on a jamais vu (Edit : "entendu") de son sortir d'autre chose que d'un haut parleur.

(edit note : on a jamais vu du son sortir de nulle part en fait :p)
la carte graphique dédiée n'est pas utilisable (elle est cependant activée ; cf son)
Non. Tu as deux chipsets audio (cf le lspci que tu as mis) : un intel et un nvidia , donc ton son peut très bien être fonctionnel sans que le chipset audio nvidia le soit.
Avatar de l’utilisateur
Feng
yeomen
Messages : 273
Inscription : mer. 07 avr. 2010, 20:19

Re: [NVidia] Le module ne veut pas se charger

Message par Feng »

Oui chipset est un abus de langage pour dire "circuit intégré basique" , par opposition à un GPU . Cela dit je te rejoins sur le rigueur du vocabulaire à tenir.

Pour le son, en effet je peux utiliser le circuit intégré basique pour fournir un signal électrique à mes haut-parleurs qui le transformera en vibrations adéquate qui produira une once mécanique qui percutera mes timpans, sera transmit à mon oreille interne et qui sera interprété par mon cerveau comme ce que l'on a baptisé "du son".

Sarcasme étant fait, je n'arrive pas à faire tourner mon chipset audio intel :/

EDIT : Après plusieurs essaye, ajouter :

Code : Tout sélectionner

options snd-hda-intel index=0 model=dell-s14
Dans le fichier /etc/modprobe.d/modprobe.conf



Même si l'issue de ce post n'est pas la meilleure, je remercie ceux qui ont passé du temps à se pencher sur le(s) problème(s).

Archlinux forever.
bailchanis
Daikyu
Messages : 71
Inscription : mar. 08 déc. 2009, 02:15

Re: [NVidia] Le module ne veut pas se charger

Message par bailchanis »

Feng a écrit : je n'arrive pas à faire tourner mon chipset audio intel :/

Que se passe-t-il lorsque tu fais un

Code : Tout sélectionner

alsaconf
?
Avatar de l’utilisateur
Feng
yeomen
Messages : 273
Inscription : mer. 07 avr. 2010, 20:19

Re: [NVidia] Le module ne veut pas se charger (résolu)

Message par Feng »

Tu devrais regarder mon edit précédent l'amis :)
Avatar de l’utilisateur
Feng
yeomen
Messages : 273
Inscription : mer. 07 avr. 2010, 20:19

[NVidia] Le module ne veut pas se charger (UP ; BIOS upgrade

Message par Feng »

Bonjour,

J'ai lu (je sais plus où) que la mise à jour du BIOS de ma machine permettait de désactiver le système d'hybridpower (carte dédiée activée en permance, ce que je souhaite). Ce qui résoudrait mon problème !

J'ai suivi la procédure décrite ici : http://en.gentoo-wiki.com/wiki/Dell_BIO ... isk_Method (BiosDisk Method), j'arrive à booter, correctement, cependant quand j'arrive au prompt "Start to Flash ? [Y/N]" , naturellement je rentre "Y" , le pointeur clignotant va à la ligne et c'est tout ! J'ai attendu 40 minutes sans résultat.

Quelqu'un en connait-il la cause ou a-t-il une piste ?

PS : mon système id ne figure pas dans la liste des bios-hdr disponibles
bailchanis
Daikyu
Messages : 71
Inscription : mar. 08 déc. 2009, 02:15

Re: [NVidia] Le module ne veut pas se charger (UP ; BIOS upg

Message par bailchanis »

Feng a écrit :mon système id ne figure pas dans la liste des bios-hdr disponibles

La réponse est dans la question, non ?
Répondre