[Xorg]Nvidia GT325M --> écran non reconnu (abandonné/moment)
[Xorg]Nvidia GT325M --> écran non reconnu (abandonné/moment)
Bonjour,
J'ai récemment acquis un ordinateur portable doté d'une carte graphique nvidia GT325M et d'un circuit intel.
J'ai installé Archlinux x86_64 dessus, et tout fonctionne parfaitement, que ce soit le son, le touchpad (encore 2-3 réglages), le wifi ou les hotkeys.
Le seul bémol que je connais concerne la carte graphique nvidia et plus précisemment l'utilisation du driver propriétaire afin de profiter d'une carte graphique décente. J'ai tout essayé, en configurant un xorg.conf, en l'enlevant, en ajoutant l'option IgnoreABI au fichier "/etc/X11/xorg.conf.d/20-nvidia.conf", et avec tous les drivers existants (nvidia, nv et nouveau). J'ai également testé les versions testing de X.org et des drivers nvidia, mais cela ne fonctionne pas plus.
Le message d'erreur renvoyé est toujours le même; "Fatal error : no screens founds". Actuellement, j'utilise le circuit intégré intel mais j'aimerai vraiment disposer de tout le matériel présent dans mon ordinateur .
Je remercie par avance les personnes qui se pencheront sur le cas de mon installation d'Archlinux.
P.S.: Si vous voulez plus d'infos sur ma config, les messages d'erreurs, n'hésitez pas à demander.
J'ai récemment acquis un ordinateur portable doté d'une carte graphique nvidia GT325M et d'un circuit intel.
J'ai installé Archlinux x86_64 dessus, et tout fonctionne parfaitement, que ce soit le son, le touchpad (encore 2-3 réglages), le wifi ou les hotkeys.
Le seul bémol que je connais concerne la carte graphique nvidia et plus précisemment l'utilisation du driver propriétaire afin de profiter d'une carte graphique décente. J'ai tout essayé, en configurant un xorg.conf, en l'enlevant, en ajoutant l'option IgnoreABI au fichier "/etc/X11/xorg.conf.d/20-nvidia.conf", et avec tous les drivers existants (nvidia, nv et nouveau). J'ai également testé les versions testing de X.org et des drivers nvidia, mais cela ne fonctionne pas plus.
Le message d'erreur renvoyé est toujours le même; "Fatal error : no screens founds". Actuellement, j'utilise le circuit intégré intel mais j'aimerai vraiment disposer de tout le matériel présent dans mon ordinateur .
Je remercie par avance les personnes qui se pencheront sur le cas de mon installation d'Archlinux.
P.S.: Si vous voulez plus d'infos sur ma config, les messages d'erreurs, n'hésitez pas à demander.
Dernière modification par Alex le mar. 31 août 2010, 12:47, modifié 1 fois.
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
Salut,
j'avais la même erreur en passant à Xorg 1.9 du dépôt testing.
J'ai juste utilisé le fichier /etc/X11/xorg.conf.d/20-nvidia.conf.pacnew (suffit de supprimer le .pacnew) qui contient ceci:
Et le xorg.conf a été généré par nvidia-xconfig
j'avais la même erreur en passant à Xorg 1.9 du dépôt testing.
J'ai juste utilisé le fichier /etc/X11/xorg.conf.d/20-nvidia.conf.pacnew (suffit de supprimer le .pacnew) qui contient ceci:
Code : Tout sélectionner
Section "Device"
Identifier "Default nvidia Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "ServerFlags"
# temporary ignore abi mismatch until nvidia support xorg-server 1.9
Option "IgnoreABI" "True"
EndSection
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
Après installation des paquets nvidia/nvidia-utils (que je recommanderai, sauf si tu ne veux pas de trucs proprio, dans la mesure où il convienne pour ta carte sous Linux -- j'ai contrôlé chez Nvidia -) as-tu bien fait
, de façon à obtenir le xorg de base ou tu as fait direct un truc à la main ?
S'assurer que le module est bien chargé aussi:
Sinon, un petit log de X (/var/log/Xorg.0.log serait le bienvenu, notamment les passages qui se rapporte au module nvidia, ainsi que le xorg.conf et éventuellement le 20-nvidia.conf.
Code : Tout sélectionner
nvidia-xconfig
S'assurer que le module est bien chargé aussi:
Code : Tout sélectionner
lsmod|grep nvidia
«The following statement is not true. The previous statement is true.»
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
Ça ne serait pas un ordinateur portable avec "Optimus" ?
Car ça ne marche pas sous Linux, Nvidia n'a pas développé, et n'a pas prévu de développer de driver pour l'instant ( a priori il n'y a même pas la possibilité de le faire marcher avec Xorg en fait).
J'ai aussi vu qu'il était possible de choisir dans le bios de démarrer sur la carte Nvidia sur certains portables.
Il y a pas mal d'infos sur ce journal (et les commentaires bien sur) sur linuxfr : https://linuxfr.org/~PieD/30078.html
J'ai pas beaucoup plus d'infos, j'ai pas eu le problème, et j'ai pas trop cherché, mais si c'est un portable avec "Optimus" il faudrait chercher de ce coté la aussi.
Car ça ne marche pas sous Linux, Nvidia n'a pas développé, et n'a pas prévu de développer de driver pour l'instant ( a priori il n'y a même pas la possibilité de le faire marcher avec Xorg en fait).
J'ai aussi vu qu'il était possible de choisir dans le bios de démarrer sur la carte Nvidia sur certains portables.
Il y a pas mal d'infos sur ce journal (et les commentaires bien sur) sur linuxfr : https://linuxfr.org/~PieD/30078.html
J'ai pas beaucoup plus d'infos, j'ai pas eu le problème, et j'ai pas trop cherché, mais si c'est un portable avec "Optimus" il faudrait chercher de ce coté la aussi.
Dernière modification par xenom le dim. 29 août 2010, 22:22, modifié 1 fois.
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
Donc le Xorg.0.log (partie concernant le pilote nvidia) :
Le xorg.conf (généré par nvidia-xconfig et non modifié)
Et le fichier 20-nvidia.conf :
Et mon ordinateur dispose bien de la technologie Optimus, mais j'ai déjà cherché et il semble qu'elle n'est pas implémentée sous Linux, je cherche donc à n'utiliser que la CG nvidia 325M pour profiter des performances optimales.
Code : Tout sélectionner
[ 848.028] (II) LoadModule: "nvidia"
[ 848.029] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 848.029] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 848.029] compiled for 4.0.2, module version = 1.0.0
[ 848.029] Module class: X.Org Video Driver
[ 848.029] (II) NVIDIA dlloader X Driver 256.44 Thu Jul 29 01:24:51 PDT 2010
[ 848.029] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 848.029] (--) using VT number 3
[ 848.032] (II) Primary Device is: PCI 00@00:02:0
[ 848.032] (EE) No devices detected.
[ 848.032]
Fatal server error:
[ 848.032] no screens found
[ 848.032]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 848.032] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 848.032]
Code : Tout sélectionner
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 256.44 (buildmeister@builder103.nvidia.com) Thu Jul 29 01:52:55 PDT 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Code : Tout sélectionner
Section "Device"
Identifier "Default nvidia Device"
Driver "nvidia"
Option "NoLogo" "True"
EndSection
Section "ServerFlags"
# temporary ignore abi mismatch until nvidia support xorg-server 1.9
Option "IgnoreABI" "True"
EndSection
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
Pour Optimus, il y a 2 méthodes de "câblage", un "câblage" matériel, avec la possibilité de choisir la carte graphique, et un réglage possible dans le BIOS, et un câblage à partir de la puce graphique Intel, où il n'est pas possible d'utiliser la carte nvidia pour l'affichage ( a priori CUDA marcherait), dans ce cas l'IGP Intel est la carte principale et la carte nvidia n'est que une second carte. (http://www.nvnews.net/vbulletin/showthread.php?t=153321). La deuxième méthode n'est pas fonctionnelle sous Linux.
Donc regarde voir aussi dans le bios si tu ne peut pas choisir d'utiliser la carte Nvidia comme CG, et non pas la Intel.
A priori actuellement ton PC démarre sur la carte Intel, c'est pour cela que tu as l'erreur "(EE) No devices detected." quand tu charge le pilote nvidia.
Donc regarde voir aussi dans le bios si tu ne peut pas choisir d'utiliser la carte Nvidia comme CG, et non pas la Intel.
A priori actuellement ton PC démarre sur la carte Intel, c'est pour cela que tu as l'erreur "(EE) No devices detected." quand tu charge le pilote nvidia.
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
... mouais, alors du coup, l'ensemble du log complet serait pas mal... désolé... pour voir quel périphérique il a éventuellement détecté...
Pour l'instant, je te renvoie à http://www.x.org/wiki/FAQErrorMessages# ... etected.22 pour le détail sur l'erreur en question, tu pourras déjà voir par toi-même si c'est bien le bon chip vidéo qu'il a détecté en examinant le log. Il s'agit davantage d'un problème de détection de la carte que tu souhaites plutôt que la carte nvidia en elle-même. Il y a des "chances" qu'il n'est détecté que ton circuit intel, c'est le problème de ce type de schéma.
Sinon. Aucun lien, mais il y a un petit truc qui me chiffonne dans le xorg.conf, il manque l'information de positionnement, quelque chose comme:
Screen 0 "Screen0" 0 0. Aucun lien avec ton problème, mais si tu branches un écran sur ton portable, ça pourrait en poser par la suite.
Pour l'instant, je te renvoie à http://www.x.org/wiki/FAQErrorMessages# ... etected.22 pour le détail sur l'erreur en question, tu pourras déjà voir par toi-même si c'est bien le bon chip vidéo qu'il a détecté en examinant le log. Il s'agit davantage d'un problème de détection de la carte que tu souhaites plutôt que la carte nvidia en elle-même. Il y a des "chances" qu'il n'est détecté que ton circuit intel, c'est le problème de ce type de schéma.
Sinon. Aucun lien, mais il y a un petit truc qui me chiffonne dans le xorg.conf, il manque l'information de positionnement, quelque chose comme:
Screen 0 "Screen0" 0 0. Aucun lien avec ton problème, mais si tu branches un écran sur ton portable, ça pourrait en poser par la suite.
«The following statement is not true. The previous statement is true.»
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
Xorg.0.log complet :
J'ai regardé dans le bios, il n'est pas possible d'y sélectionner la carte graphique à utiliser.
Par contre, en regardant de plus près le log, j'ai vu que Xorg considère la carte PCI 00@00:02:0 (donc la carte intel) comme carte principale. Le soucis se situe donc à ce niveau là. Il suffit juste de trouver comment lui faire comprendre d'utiliser la carte Nvidia en tant que carte principale.
Code : Tout sélectionner
[ 847.992] (WW) Failed to open protocol names file /usr/lib/xorg/protocol.txt
[ 847.992]
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
[ 847.995]
X.Org X Server 1.8.1.902 (1.8.2 RC 2)
Release Date: 2010-06-21
[ 847.997] X Protocol Version 11, Revision 0
[ 847.998] Build Operating System: Linux 2.6.34-ARCH x86_64
[ 847.999] Current Operating System: Linux alexis_laptop 2.6.35-ARCH #1 SMP PREEMPT Fri Aug 20 22:49:24 CEST 2010 x86_64
[ 848.000] Kernel command line: root=/dev/sdb3 ro quiet vga=791
[ 848.001] Build Date: 21 June 2010 12:01:49PM
[ 848.002]
[ 848.003] Current version of pixman: 0.18.4
[ 848.004] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 848.006] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 848.008] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Aug 29 21:03:00 2010
[ 848.009] (==) Using config file: "/etc/X11/xorg.conf"
[ 848.010] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 848.011] (==) ServerLayout "Layout0"
[ 848.011] (**) |-->Screen "Screen0" (0)
[ 848.011] (**) | |-->Monitor "Monitor0"
[ 848.011] (**) | |-->Device "Device0"
[ 848.011] (**) |-->Input Device "Keyboard0"
[ 848.011] (**) |-->Input Device "Mouse0"
[ 848.011] (**) Option "IgnoreABI" "True"
[ 848.011] (**) Ignoring ABI Version
[ 848.011] (==) Automatically adding devices
[ 848.011] (==) Automatically enabling devices
[ 848.011] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 848.011] Entry deleted from font path.
[ 848.011] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 848.011] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 848.011] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 848.011] (WW) Disabling Keyboard0
[ 848.011] (WW) Disabling Mouse0
[ 848.011] (II) Loader magic: 0x7ce880
[ 848.011] (II) Module ABI versions:
[ 848.011] X.Org ANSI C Emulation: 0.4
[ 848.011] X.Org Video Driver: 7.0
[ 848.011] X.Org XInput driver : 9.0
[ 848.011] X.Org Server Extension : 3.0
[ 848.017] (--) PCI:*(0:0:2:0) 8086:0046:1043:1272 Intel Corporation Core Processor Integrated Graphics Controller rev 18, Mem @ 0xd3400000/4194304, 0xb0000000/268435456, I/O @ 0x0000e080/8
[ 848.020] (--) PCI: (0:1:0:0) 10de:0a35:1043:1272 nVidia Corporation GT216 [GeForce GT 325M] rev 162, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
[ 848.021] (II) Open ACPI successful (/var/run/acpid.socket)
[ 848.021] (II) LoadModule: "extmod"
[ 848.021] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 848.021] (II) Module extmod: vendor="X.Org Foundation"
[ 848.021] compiled for 1.8.1.902, module version = 1.0.0
[ 848.021] Module class: X.Org Server Extension
[ 848.021] ABI class: X.Org Server Extension, version 3.0
[ 848.021] (II) Loading extension MIT-SCREEN-SAVER
[ 848.021] (II) Loading extension XFree86-VidModeExtension
[ 848.021] (II) Loading extension XFree86-DGA
[ 848.021] (II) Loading extension DPMS
[ 848.021] (II) Loading extension XVideo
[ 848.021] (II) Loading extension XVideo-MotionCompensation
[ 848.021] (II) Loading extension X-Resource
[ 848.021] (II) LoadModule: "dbe"
[ 848.021] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 848.021] (II) Module dbe: vendor="X.Org Foundation"
[ 848.021] compiled for 1.8.1.902, module version = 1.0.0
[ 848.021] Module class: X.Org Server Extension
[ 848.021] ABI class: X.Org Server Extension, version 3.0
[ 848.021] (II) Loading extension DOUBLE-BUFFER
[ 848.021] (II) LoadModule: "glx"
[ 848.021] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 848.028] (II) Module glx: vendor="NVIDIA Corporation"
[ 848.028] compiled for 4.0.2, module version = 1.0.0
[ 848.028] Module class: X.Org Server Extension
[ 848.028] (II) NVIDIA GLX Module 256.44 Thu Jul 29 01:47:53 PDT 2010
[ 848.028] (II) Loading extension GLX
[ 848.028] (II) LoadModule: "record"
[ 848.028] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 848.028] (II) Module record: vendor="X.Org Foundation"
[ 848.028] compiled for 1.8.1.902, module version = 1.13.0
[ 848.028] Module class: X.Org Server Extension
[ 848.028] ABI class: X.Org Server Extension, version 3.0
[ 848.028] (II) Loading extension RECORD
[ 848.028] (II) LoadModule: "dri"
[ 848.028] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 848.028] (II) Module dri: vendor="X.Org Foundation"
[ 848.028] compiled for 1.8.1.902, module version = 1.0.0
[ 848.028] ABI class: X.Org Server Extension, version 3.0
[ 848.028] (II) Loading extension XFree86-DRI
[ 848.028] (II) LoadModule: "dri2"
[ 848.028] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 848.028] (II) Module dri2: vendor="X.Org Foundation"
[ 848.028] compiled for 1.8.1.902, module version = 1.2.0
[ 848.028] ABI class: X.Org Server Extension, version 3.0
[ 848.028] (II) Loading extension DRI2
[ 848.028] (II) LoadModule: "nvidia"
[ 848.029] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 848.029] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 848.029] compiled for 4.0.2, module version = 1.0.0
[ 848.029] Module class: X.Org Video Driver
[ 848.029] (II) NVIDIA dlloader X Driver 256.44 Thu Jul 29 01:24:51 PDT 2010
[ 848.029] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 848.029] (--) using VT number 3
[ 848.032] (II) Primary Device is: PCI 00@00:02:0
[ 848.032] (EE) No devices detected.
[ 848.032]
Fatal server error:
[ 848.032] no screens found
[ 848.032]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 848.032] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 848.032]
Par contre, en regardant de plus près le log, j'ai vu que Xorg considère la carte PCI 00@00:02:0 (donc la carte intel) comme carte principale. Le soucis se situe donc à ce niveau là. Il suffit juste de trouver comment lui faire comprendre d'utiliser la carte Nvidia en tant que carte principale.
- benjarobin
- Maître du Kyudo
- Messages : 17288
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
Tu peux chercher longtemps je crains... Il va falloir attendre que ce soit implémenté...Alex a écrit :Il suffit juste de trouver comment lui faire comprendre d'utiliser la carte Nvidia en tant que carte principale.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
Vu qu'il ne veut pas d'Optimus, pas besoin de chatouiller le Bios ou d'attendre que ça soit intégré... Il ne faut pas sous-estimer les capacités de configuration de Xorg pour le reste, non ? Comment font ceux qui ont plusieurs cartes graphiques ?Tu peux chercher longtemps je crains... Il va falloir attendre que ce soit implémenté...
Héhéhé, que voilà une information pertinente. Tu peux ainsi tenter de modifier ton xorg.conf de la manière suivante:Par contre, en regardant de plus près le log, j'ai vu que Xorg considère la carte PCI 00@00:02:0 (donc la carte intel) comme carte principale. Le soucis se situe donc à ce niveau là. Il suffit juste de trouver comment lui faire comprendre d'utiliser la carte Nvidia en tant que carte principale.
Code : Tout sélectionner
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "PCI:01:00:00" #PCI:bus:device:function. bus pour l'accès à ta nvidia: lspci | grep VGA
EndSection
Code : Tout sélectionner
man xorg.conf
Alea jacta est.
Edit: j'me suis gourré pour le BusID dans le bout de code, j'ai mis celui de Intel.
Edit2: correction du BusID pour ta nvidia d'après ton log (vérifie quand même par lspci )
«The following statement is not true. The previous statement is true.»
- benjarobin
- Maître du Kyudo
- Messages : 17288
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
@FoolEcho Désolé, mais j'ai déjà un PC sortie depuis longtemps (ma signature) qui contient les 2 (certes ce n'est pas du optimus mais cela revient au même)
J'ai essayé, cherché et c'est bien marqué de partout que ce n'est PAS possible.... Car ce que tu oublie c'est qu'il y a qu'un seul port graphique. (C'est totalement différent par rapport a un port par carte) Et si je ne me trompe pas, il est relié a celui de la carte intel. Donc sous windows pour utiliser la carte nvidia, tu "passe" par la carte intel grâce a des pilotes spécifique. Sinon ton raisonnement avec le busid est parfait; Ce serait trop simple sinon.
J'ai essayé, cherché et c'est bien marqué de partout que ce n'est PAS possible.... Car ce que tu oublie c'est qu'il y a qu'un seul port graphique. (C'est totalement différent par rapport a un port par carte) Et si je ne me trompe pas, il est relié a celui de la carte intel. Donc sous windows pour utiliser la carte nvidia, tu "passe" par la carte intel grâce a des pilotes spécifique. Sinon ton raisonnement avec le busid est parfait; Ce serait trop simple sinon.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
J'ai testé avec l'option BusID (voir le xorg.conf généré avec nvidia-xconfig ci-dessous) , et cela ne fonctionne pas :
Le "/var/log/Xorg.0.log" :
Je crois que je vais renoncer à faire fonctionner la CG pour le moment, le problème devant effectivement être la non-implémentation de la technologie optimus.
Code : Tout sélectionner
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 256.44 (buildmeister@builder103.nvidia.com) Thu Jul 29 01:52:55 PDT 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusId "PCI 01:00:0"
Option "IgnoreABI" "True"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Code : Tout sélectionner
[ 108.479] (WW) Failed to open protocol names file /usr/lib/xorg/protocol.txt
[ 108.479]
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
[ 108.486]
X.Org X Server 1.8.1.902 (1.8.2 RC 2)
Release Date: 2010-06-21
[ 108.488] X Protocol Version 11, Revision 0
[ 108.488] Build Operating System: Linux 2.6.34-ARCH x86_64
[ 108.489] Current Operating System: Linux alexis_laptop 2.6.35-ARCH #1 SMP PREEMPT Fri Aug 27 17:14:28 CEST 2010 x86_64
[ 108.489] Kernel command line: root=/dev/sdb3 ro quiet vga=791
[ 108.490] Build Date: 21 June 2010 12:01:49PM
[ 108.491]
[ 108.491] Current version of pixman: 0.18.4
[ 108.492] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 108.493] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 108.496] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug 30 09:57:45 2010
[ 108.496] (==) Using config file: "/etc/X11/xorg.conf"
[ 108.497] (==) ServerLayout "Layout0"
[ 108.497] (**) |-->Screen "Screen0" (0)
[ 108.497] (**) | |-->Monitor "Monitor0"
[ 108.497] (**) | |-->Device "Device0"
[ 108.497] (**) |-->Input Device "Keyboard0"
[ 108.497] (**) |-->Input Device "Mouse0"
[ 108.497] (==) Automatically adding devices
[ 108.497] (==) Automatically enabling devices
[ 108.497] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 108.497] Entry deleted from font path.
[ 108.497] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 108.498] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 108.498] (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 108.498] (WW) Disabling Keyboard0
[ 108.498] (WW) Disabling Mouse0
[ 108.498] (II) Loader magic: 0x7ce880
[ 108.498] (II) Module ABI versions:
[ 108.498] X.Org ANSI C Emulation: 0.4
[ 108.498] X.Org Video Driver: 7.0
[ 108.498] X.Org XInput driver : 9.0
[ 108.498] X.Org Server Extension : 3.0
[ 108.504] (--) PCI:*(0:0:2:0) 8086:0046:1043:1272 Intel Corporation Core Processor Integrated Graphics Controller rev 18, Mem @ 0xd3400000/4194304, 0xb0000000/268435456, I/O @ 0x0000e080/8
[ 108.507] (--) PCI: (0:1:0:0) 10de:0a35:1043:1272 nVidia Corporation GT216 [GeForce GT 325M] rev 162, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
[ 108.507] (II) Open ACPI successful (/var/run/acpid.socket)
[ 108.507] (II) LoadModule: "extmod"
[ 108.507] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 108.508] (II) Module extmod: vendor="X.Org Foundation"
[ 108.508] compiled for 1.8.1.902, module version = 1.0.0
[ 108.508] Module class: X.Org Server Extension
[ 108.508] ABI class: X.Org Server Extension, version 3.0
[ 108.508] (II) Loading extension MIT-SCREEN-SAVER
[ 108.508] (II) Loading extension XFree86-VidModeExtension
[ 108.508] (II) Loading extension XFree86-DGA
[ 108.508] (II) Loading extension DPMS
[ 108.508] (II) Loading extension XVideo
[ 108.508] (II) Loading extension XVideo-MotionCompensation
[ 108.508] (II) Loading extension X-Resource
[ 108.508] (II) LoadModule: "dbe"
[ 108.508] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 108.508] (II) Module dbe: vendor="X.Org Foundation"
[ 108.508] compiled for 1.8.1.902, module version = 1.0.0
[ 108.508] Module class: X.Org Server Extension
[ 108.508] ABI class: X.Org Server Extension, version 3.0
[ 108.508] (II) Loading extension DOUBLE-BUFFER
[ 108.508] (II) LoadModule: "glx"
[ 108.508] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 108.514] (II) Module glx: vendor="NVIDIA Corporation"
[ 108.514] compiled for 4.0.2, module version = 1.0.0
[ 108.514] Module class: X.Org Server Extension
[ 108.514] (II) NVIDIA GLX Module 256.44 Thu Jul 29 01:47:53 PDT 2010
[ 108.514] (II) Loading extension GLX
[ 108.514] (II) LoadModule: "record"
[ 108.514] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 108.514] (II) Module record: vendor="X.Org Foundation"
[ 108.514] compiled for 1.8.1.902, module version = 1.13.0
[ 108.514] Module class: X.Org Server Extension
[ 108.514] ABI class: X.Org Server Extension, version 3.0
[ 108.514] (II) Loading extension RECORD
[ 108.514] (II) LoadModule: "dri"
[ 108.515] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 108.515] (II) Module dri: vendor="X.Org Foundation"
[ 108.515] compiled for 1.8.1.902, module version = 1.0.0
[ 108.515] ABI class: X.Org Server Extension, version 3.0
[ 108.515] (II) Loading extension XFree86-DRI
[ 108.515] (II) LoadModule: "dri2"
[ 108.515] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 108.515] (II) Module dri2: vendor="X.Org Foundation"
[ 108.515] compiled for 1.8.1.902, module version = 1.2.0
[ 108.515] ABI class: X.Org Server Extension, version 3.0
[ 108.515] (II) Loading extension DRI2
[ 108.515] (II) LoadModule: "nvidia"
[ 108.515] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 108.515] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 108.515] compiled for 4.0.2, module version = 1.0.0
[ 108.515] Module class: X.Org Video Driver
[ 108.515] (II) NVIDIA dlloader X Driver 256.44 Thu Jul 29 01:24:51 PDT 2010
[ 108.515] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 108.515] (--) using VT number 3
[ 108.519] (II) Primary Device is: PCI 00@00:02:0
[ 108.519] (EE) No devices detected.
[ 108.519]
Fatal server error:
[ 108.519] no screens found
[ 108.519]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 108.519] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 108.519]
- FoolEcho
- Maître du Kyudo
- Messages : 10707
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
Et si je ne me trompe pas, il est relié a celui de la carte intel. Donc sous windows pour utiliser la carte nvidia, tu "passe" par la carte intel grâce a des pilotes spécifique
Code : Tout sélectionner
[ 108.519] (II) Primary Device is: PCI 00@00:02:0
Y en a qui vont s'amuser (ou s'amusent déjà) dans le monde libre si le système tend à être généralisé.
Déjà, la réponse de Nvidia fut cinglante: http://www.nvnews.net/vbulletin/showthread.php?t=144750
Allez, une petite note d'espoir côté xorg malgré tout: http://www.x.org/wiki/SummerOfCodeIdeas
A suivre...Open Source PRIME multi-gpu support
This SoC project involves taking the nvidia optimus technology and implementing the same technology in open source driver stack. Some work has already been done to flesh this out in http://airlied.livejournal.com/71734.html there needs to be more work done in integrating it into the kernel and X.org stacks along with some client side method of picking which apps should be started where. Also the possibility of rendering 2D apps could be investigated
«The following statement is not true. The previous statement is true.»
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
Je me contenterai donc de l'IGP intel pour le moment, mais je suis un peu dépité (environ 60 fps renvoyés par glxgears). En espérant que des progrès soient faits rapidement dans la gestion de l'optimus sous linux.
- benjarobin
- Maître du Kyudo
- Messages : 17288
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Xorg]Nvidia GT325M --> écran non reconnu (en cours)
Tu es sur que glxgears ne te dit pas que tu aura la même fréquence que celle de ton écran, c'est a dire 60 fps, a cause du vsync...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [Xorg]Nvidia GT325M --> écran non reconnu (abandonné/mom
Perso j'ai la technologie optimus sur mon asus ul30vt et pour utiliser la nvidia je vais dans le bios et je passe le mode sata de "compatible" à "enhanced" : me demandez pas pas pourquoi, une fois cela fait la intel est indisponible et la nvidia rulzzz !
Cordialement
Cordialement
- benjarobin
- Maître du Kyudo
- Messages : 17288
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Xorg]Nvidia GT325M --> écran non reconnu (abandonné/mom
Certes, mais si tu as Windows aussi, et bien il aime pas du tout
Et tu as une bien meilleur autonomie avec la carte intel (qui doit être toujours alimenté, donc la batterie elle n'aime pas non plus)
Et tu as une bien meilleur autonomie avec la carte intel (qui doit être toujours alimenté, donc la batterie elle n'aime pas non plus)
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum