|
|
|
|
Bonsoir,
j'ai un probleme de driver avec ma carte graphique NVIDIA Ge7300.
je précise que j'installe le driver propriétaire, avec les kernel source et headers meme version que le noyau.
voici le gedit /var/log/Xorg.0.log
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Linux Debian
Current Operating System: Linux debian 2.6.21-2-486 #1 Mon Jun 25 20:09:51 UTC 2007 i686
Build Date: 01 June 2007
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Jul 11 19:33:02 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Videocard0"
(**) |-->Input Device "Keyboard1"
(**) |-->Input Device "Mouse0"
(**) Option "Xinerama" "0"
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Entry deleted from font path.
(WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
Entry deleted from font path.
(==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(**) Extension "Composite" is enabled
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81e5f60
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.3
X.Org Video Driver: 1.2
X.Org XInput driver : 0.7
X.Org Server Extension : 0.3
X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 1.3.0, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.2
(++) using VT number 7
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 10b9,1695 card 0000,0000 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 10b9,524b card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:02:0: chip 10b9,524c card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:04:0: chip 10b9,1689 card 0000,0000 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:05:0: chip 10b9,5246 card 0000,0000 rev 00 class 06,04,00 hdr 01
(II) PCI: 00:06:0: chip 10b9,5249 card 0000,0000 rev 00 class 06,04,01 hdr 01
(II) PCI: 00:07:0: chip 10b9,1563 card 1849,1563 rev 70 class 06,01,00 hdr 80
(II) PCI: 00:07:1: chip 10b9,7101 card 1849,7101 rev 00 class 06,80,00 hdr 80
(II) PCI: 00:11:0: chip 10b9,5263 card 1849,5263 rev 40 class 02,00,00 hdr 00
(II) PCI: 00:12:0: chip 10b9,5229 card 1849,5229 rev c7 class 01,01,8a hdr 00
(II) PCI: 00:13:0: chip 10b9,5237 card 1849,5237 rev 03 class 0c,03,10 hdr 80
(II) PCI: 00:13:1: chip 10b9,5237 card 1849,5237 rev 03 class 0c,03,10 hdr 80
(II) PCI: 00:13:3: chip 10b9,5239 card 1849,5239 rev 01 class 0c,03,20 hdr 80
(II) PCI: 00:18:0: chip 1022,1100 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:1: chip 1022,1101 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:2: chip 1022,1102 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:3: chip 1022,1103 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 01:00:0: chip 10de,01df card 10de,0366 rev a1 class 03,00,00 hdr 00
(II) PCI: 04:05:0: chip 109e,0350 card 0000,0000 rev 12 class 04,00,00 hdr 00
(II) PCI: 04:06:0: chip 1102,0002 card 1102,8061 rev 07 class 04,01,00 hdr 80
(II) PCI: 04:06:1: chip 1102,7002 card 1102,0020 rev 07 class 09,80,00 hdr 80
(II) PCI: 04:07:0: chip 1106,3044 card 1106,3044 rev 46 class 0c,00,10 hdr 00
(II) PCI: End of PCI scan
et voici le xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Fri Dec 15 10:12:14 PST 2006
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildmeister@builder3) Wed Nov 1 19:48:08 PST 2006
Section "ServerLayout"
Identifier "Default Layout"
Screen "Screen0" 0 0
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
Option "XkbOptions" "compose:rwin"
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"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "HP w19"
HorizSync 30.0 - 83.0
VertRefresh 48.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nv"
VendorName "NVIDIA Corporation"
BoardName "GeForce 7300 GS"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "RenderAccel" "true"
Option "metamodes" "1440x900 +0+0; 832x624 +0+0; 800x600 +0+0; 640x480 +0+0"
Option "AddARGBGLXVisuals" "On"
Option "XAANoOffscreenPixmaps"
SubSection "Display"
Depth 24
Modes "1440x900" "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
voila si quelqu'un pourrait m'aider apparement le probleme viendrait de glx mais meme en le commentant j'ai le probléme.
merci de votre aide
Configuration: Linux Firefox 2.0.0.4
Le truc c'est que le log que nous a donné ne nous aide pas car ce sont les lignes (WW) (warnings) et (EE) (errors) qui peuvent nous aider. En fait c'est normal car tu utilises encore le driver libre (nv) et non le driver propriétaire dans /etc/X11/xorg.conf.
aptitude install linux-headers-`uname -r` make gcc g++ Ensuite crée un lien /usr/src/linux qui va pointer sur les bons headers rm /usr/src/linux ln -s /usr/src/linux-headers-`uname -r` /usr/src/linux Installe le driver après avoir éteint ton serveur X (au besoin remplacer kdm par xdm ou gdm selon ce que tu utilises). Pour celà quitte ta session graphique, passe en mode texte (ctrl alt f1), et loggue toi en root : /etc/init.d/kdm stop cd /le/repertoire/du/script/nvidia chmod +x NVIDIA-Linux-x86-100.14.11-pkg1.run ./NVIDIA-Linux-x86-100.14.11-pkg1.run Si tout va bien c'est presque dans la poche, sinon remonte nous l'erreur. En particulier vérifie aussi dans les logs nvidia que tout s'est bien passé. Normalement le script nvidia met à jour tout seul /etc/X11/xorg.conf, vérifie qu'il a bien mis le driver nvidia et pas nv : ...
Section "Device"
Identifier "nVidia Corporation NV43 [GeForce 6600 GT]"
Driver "nvidia"
BusID "PCI:3:0:0"
EndSection
...
Il suffit de relancer le serveur X : /etc/init.d/kdm restart Au besoin, pour passer en mode graphique appuies sur ctrl alt f7. Bonne chance |
Bonjour,
|
Salut
|
Hi ,
FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'para virt_ops' Pour etre plus precis regarde là => http://debian-user.blogspot.com/2007/05/nvidia-binary-drivers-and-2620-and_29.html Je ranges mes affaires en suivant le principe d' une table de hachage -- Tufs -- |
Pourquoi tu n'utilises pas tout simplement une linux-image qui marche directement ?
aptitude install linux-image-2.6.18-4-i686 linux-headers-2.6.18-4-i686 Reboote sur ce noyau et tente de recompiler ton driver nvidia sur ce noyau et ca devrait rouler. Si le driver nvidia marche un coup mais pas les fois suivantes voilà la bidouille que j'ai faite. Commente dans le script /etc/init.d/nvidia-glx (en root) ce passage : case "$1" in
start|restart|reload|force-reload)
# if [ "$USE_TLS" = "1" ]
# then
# setup_links
# elif [ "$USE_TLS" = "0" ]
# then
# remove_links
# fi
# rm -f /usr/lib/libGL.so || true
# if [ -L /usr/lib/nvidia/libGL.so.xlibmesa ] && [ -d /usr/share/doc/libgl1-mesa-dev ] ; then
# ln -s /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so
# fi
# if [ -d /usr/share/doc/nvidia-glx-dev ] ; then
# ln -s /usr/lib/libGL.so.1.0.8776 /usr/lib/libGL.so
# fi
;;
stop)
:
;;
*)
echo "Usage: /etc/init.d/nvidia-glx {start|stop|restart|reload|force-reload}"
exit 1
;;
esac
exit 0
Je n'ai pas trop cherché à creuser ce qui était foireux je peux juste te dire que maintenant je suis tranquille ;) Bonne chance |
Hi ,
|
SAlut,
|
Salut,
|
Salut mamiemendo,
|
Re
|
Au temps pour moi j'ai fait une erreur c'est 686 pas i686.
(mando@aldur) (~) $ apt-cache search linux-image | grep 686 ... linux-headers-2.6.18-4-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-image-2.6.18-4-686 - Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4 ... Il suffit ensuite de les installer. Il faudra en plus gcc et make de mémoire donc va les installer en même temps : en root : aptitude install linux-headers-2.6.18-4-686 linux-image-2.6.18-4-686 gcc make Reboote sur ce noyau. Ensuite récupère le script d'installation fourni sur le site de nvidia. Moi par exemple j'ai récupéré à l'époque NVIDIA-Linux-x86-100.14.11-pkg1.run. Passe en mode texte (ctrl alt f1) et loggue toi en root Place toi dans le répertoire dans lequel tu as enregistré le script. Tape ensuite : /etc/init.d/kdm stop chmod +x NVIDIA-Linux-* ./NVIDIA-Linux-* (i ce n'est pas kdm mais gdm ou xdm je te laisse adapter, le but étant d'éteindre le serveur X le temps de l'installation). A la fin de l'installation il devrait adapter ton fichier /etc/X11/xorg.conf. Ensuite patch le fichier /etc/init.d/nvidia-glx comme je t'ai indiqué : nano /etc/init.d/nvidia-glx Sauve et quitte (ctrl x) et relance ton serveur X : /etc/init.d/kdm restart Normalement ça devrait marcher |
Salut tufs,
|
Re
|
Hello,
|
Ok
|