Problema con X Window
Hola a todos y Feliz Año Nuevo. Tengo un problema con el servidor X, a ver si por favor me podeis echar una mano. Gracias por adelantado. Tengo una tarjeta Nvidia Riva TNT2 M64 y con una configuracion 1024x768 16 bit de colores Velocidad 85 Hz de refresco. Quiero poner aceleracion 3D y al intentarlo me salio un mensaje indicando que tenia que actualizar de YaST Online Update los parches Nvidia Kernel y GLX. Ayer baje con YaST Online Update los parches NVIDIA KERNEL y NVIDIA GLX. Se actualizaron correctamente. En YaST en Hardware (Monitor y Tarjeta Grafica) me puso marcado la aceleracion 3D que es lo que quiero. Pero al pulsar sobre Probar no veo nada. Cuando voy a cambiar configuracion me dice que no puedo salvar la configuracion. Ademas solo me permite escoger 16 bit de colores y tamaño 640x480 y 800x600. Ejecute 3Ddiag y todo estaba bien pero tenia que poner Driver "nvidia" en Device y Load "glx" en Module. Lo he hecho y he ejecutado otra vez 3Ddiag y dice que todo va bien. Cuando reinicio las X no funciona y me arranca en modo texto. He editado el fichero XFree86.0.log y el error es el siguiente: (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia" (II) UnloadModule: "vgahw" (II) Unloading /usr/X11R6/lib/modules/libvgahw.a (EE) Screen(s) found, but none have a usable configuration. Fatal server error: no screens found El fichero total es el siguiente: XFree86 Version 4.2.0 / X Window System (protocol Version 11, revision 0, vendor release 6600) Release Date: 23 January 2002 If the server is older than 6-12 months, or if your card is newer than the above date, look for a newer version before reporting problems. (See http://www.XFree86.Org/) Build Operating System: SuSE Linux [ELF] SuSE 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/XFree86.0.log", Time: Wed Jan 1 20:58:41 2003 (==) Using config file: "/etc/X11/XF86Config" (==) ServerLayout "Layout[all]" (**) |-->Screen "Screen[0]" (0) (**) | |-->Monitor "Monitor[0]" (**) | |-->Device "Device[0]" (**) |-->Input Device "Keyboard[0]" (**) Option "Protocol" "Standard" (**) Option "XkbKeycodes" "xfree86" (**) XKB: keycodes: "xfree86" (**) Option "XkbRules" "xfree86" (**) XKB: rules: "xfree86" (**) Option "XkbModel" "pc104" (**) XKB: model: "pc104" (**) Option "XkbLayout" "es" (**) XKB: layout: "es" (==) Keyboard: CustomKeycode disabled (**) |-->Input Device "Mouse[1]" (WW) The directory "/usr/X11R6/lib/X11/fonts/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/PEX" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/misc" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/75dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/latin2/Type1" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/latin7/75dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/baekmuk" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/japanese" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/ucs/misc" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/ucs/75dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/ucs/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/misc" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/75dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/hellas/Type1" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/misc/sgi" does not exist. Entry deleted from font path. (WW) The directory "/usr/X11R6/lib/X11/fonts/xtest" does not exist. Entry deleted from font path. (**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc:unscaled,/usr/X11R6/lib/X11/fonts/local,/usr/X 11R6/lib/X11/fonts/75dpi:unscaled,/usr/X11R6/lib/X11/fonts/Type1,/usr/X11R6/l ib/X11/fonts/URW,/usr/X11R6/lib/X11/fonts/Speedo,/usr/X11R6/lib/X11/fonts/kwi ntv:unscaled,/usr/X11R6/lib/X11/fonts/truetype,/usr/X11R6/lib/X11/fonts/uni:u nscaled,/usr/X11R6/lib/X11/fonts/CID" (**) RgbPath set to "/usr/X11R6/lib/X11/rgb" (**) ModulePath set to "/usr/X11R6/lib/modules" (**) Option "AllowMouseOpenFail" (**) Option "Xinerama" "off" (++) using VT number 7 (II) Open APM successful (II) Module ABI versions: XFree86 ANSI C Emulation: 0.1 XFree86 Video Driver: 0.5 XFree86 XInput driver : 0.3 XFree86 Server Extension : 0.1 XFree86 Font Renderer : 0.3 (II) Loader running on linux (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a (II) Module bitmap: vendor="The XFree86 Project" compiled for 4.2.0, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.3 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib/modules/libpcidata.a (II) Module pcidata: vendor="The XFree86 Project" compiled for 4.2.0, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.5 (II) PCI: Probing config type using method 1 (II) PCI: Config type is 1 (II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000 (II) PCI: PCI scan (all values are in hex) (II) PCI: 00:00:0: chip 1106,0305 card 1019,0987 rev 02 class 06,00,00 hdr 00 (II) PCI: 00:01:0: chip 1106,8305 card 0000,0000 rev 00 class 06,04,00 hdr 01 (II) PCI: 00:07:0: chip 1106,0686 card 1106,0000 rev 22 class 06,01,00 hdr 80 (II) PCI: 00:07:1: chip 1106,0571 card 1106,0571 rev 10 class 01,01,8a hdr 00 (II) PCI: 00:07:2: chip 1106,3038 card 0925,1234 rev 10 class 0c,03,00 hdr 00 (II) PCI: 00:07:3: chip 1106,3038 card 0925,1234 rev 10 class 0c,03,00 hdr 00 (II) PCI: 00:07:4: chip 1106,3057 card 1019,0987 rev 30 class 06,00,00 hdr 00 (II) PCI: 00:07:5: chip 1106,3058 card 1019,0987 rev 20 class 04,01,00 hdr 00 (II) PCI: 00:09:0: chip 109e,036e card 1461,0003 rev 11 class 04,00,00 hdr 80 (II) PCI: 00:09:1: chip 109e,0878 card 1461,0003 rev 11 class 04,80,00 hdr 80 (II) PCI: 00:0c:0: chip 14f1,2014 card 14f1,2014 rev 01 class 07,80,00 hdr 00 (II) PCI: 01:00:0: chip 10de,002d card 14af,4d20 rev 15 class 03,00,00 hdr 00 (II) PCI: End of PCI scan (II) LoadModule: "scanpci" (II) Loading /usr/X11R6/lib/modules/libscanpci.a (II) Module scanpci: vendor="The XFree86 Project" compiled for 4.2.0, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.5 (II) UnloadModule: "scanpci" (II) Unloading /usr/X11R6/lib/modules/libscanpci.a (II) Host-to-PCI bridge: (II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x08 (VGA_EN is set) (II) Bus 0 I/O range: [0] -1 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus 0 non-prefetchable memory range: [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus 0 prefetchable memory range: [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] (II) PCI-to-PCI bridge: (II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0c (VGA_EN is set) (II) Bus 1 I/O range: (II) Bus 1 non-prefetchable memory range: [0] -1 0xda000000 - 0xdbffffff (0x2000000) MX[B] (II) Bus 1 prefetchable memory range: [0] -1 0xd8000000 - 0xd9ffffff (0x2000000) MX[B] (II) PCI-to-ISA bridge: (II) Bus -1: bridge is at (0:7:0), (0,-1,0), BCTRL: 0x08 (VGA_EN is set) (II) Bus -1 I/O range: (II) Bus -1 non-prefetchable memory range: (II) Bus -1 prefetchable memory range: (II) Host-to-PCI bridge: (II) Bus -1: bridge is at (0:7:4), (-1,-1,0), BCTRL: 0x08 (VGA_EN is set) (II) Bus -1 I/O range: [0] -1 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) Bus -1 non-prefetchable memory range: [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] (II) Bus -1 prefetchable memory range: [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] (--) PCI: (0:9:0) BrookTree unknown chipset (0x036e) rev 17, Mem @ 0xdc011000/12 (--) PCI:*(1:0:0) NVidia Riva TNT2 M64 rev 21, Mem @ 0xda000000/24, 0xd8000000/25 (II) Addressable bus resource ranges are [0] -1 0x00000000 - 0xffffffff (0x0) MX[B] [1] -1 0x00000000 - 0x0000ffff (0x10000) IX[B] (II) OS-reported resource ranges: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0x00000000 - 0x000000ff (0x100) IX[B] (II) Active PCI resource ranges: [0] -1 0xdc000000 - 0xdc00ffff (0x10000) MX[B] [1] -1 0xdc010000 - 0xdc010fff (0x1000) MX[B] [2] -1 0xd0000000 - 0xd7ffffff (0x8000000) MX[B] [3] -1 0xd8000000 - 0xd9ffffff (0x2000000) MX[B](B) [4] -1 0xda000000 - 0xdaffffff (0x1000000) MX[B](B) [5] -1 0xdc011000 - 0xdc011fff (0x1000) MX[B](B) [6] -1 0x0000ec00 - 0x0000ec07 (0x8) IX[B] [7] -1 0x0000e400 - 0x0000e403 (0x4) IX[B] [8] -1 0x0000e000 - 0x0000e003 (0x4) IX[B] [9] -1 0x0000dc00 - 0x0000dcff (0x100) IX[B] [10] -1 0x0000d800 - 0x0000d81f (0x20) IX[B] [11] -1 0x0000d400 - 0x0000d41f (0x20) IX[B] [12] -1 0x0000d000 - 0x0000d00f (0x10) IX[B] (II) Active PCI resource ranges after removing overlaps: [0] -1 0xdc000000 - 0xdc00ffff (0x10000) MX[B] [1] -1 0xdc010000 - 0xdc010fff (0x1000) MX[B] [2] -1 0xd0000000 - 0xd7ffffff (0x8000000) MX[B] [3] -1 0xd8000000 - 0xd9ffffff (0x2000000) MX[B](B) [4] -1 0xda000000 - 0xdaffffff (0x1000000) MX[B](B) [5] -1 0xdc011000 - 0xdc011fff (0x1000) MX[B](B) [6] -1 0x0000ec00 - 0x0000ec07 (0x8) IX[B] [7] -1 0x0000e400 - 0x0000e403 (0x4) IX[B] [8] -1 0x0000e000 - 0x0000e003 (0x4) IX[B] [9] -1 0x0000dc00 - 0x0000dcff (0x100) IX[B] [10] -1 0x0000d800 - 0x0000d81f (0x20) IX[B] [11] -1 0x0000d400 - 0x0000d41f (0x20) IX[B] [12] -1 0x0000d000 - 0x0000d00f (0x10) IX[B] (II) OS-reported resource ranges after removing overlaps with PCI: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0x0000ffff - 0x0000ffff (0x1) IX[B] [6] -1 0x00000000 - 0x000000ff (0x100) IX[B] (II) All system resource ranges: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0xdc000000 - 0xdc00ffff (0x10000) MX[B] [6] -1 0xdc010000 - 0xdc010fff (0x1000) MX[B] [7] -1 0xd0000000 - 0xd7ffffff (0x8000000) MX[B] [8] -1 0xd8000000 - 0xd9ffffff (0x2000000) MX[B](B) [9] -1 0xda000000 - 0xdaffffff (0x1000000) MX[B](B) [10] -1 0xdc011000 - 0xdc011fff (0x1000) MX[B](B) [11] -1 0x0000ffff - 0x0000ffff (0x1) IX[B] [12] -1 0x00000000 - 0x000000ff (0x100) IX[B] [13] -1 0x0000ec00 - 0x0000ec07 (0x8) IX[B] [14] -1 0x0000e400 - 0x0000e403 (0x4) IX[B] [15] -1 0x0000e000 - 0x0000e003 (0x4) IX[B] [16] -1 0x0000dc00 - 0x0000dcff (0x100) IX[B] [17] -1 0x0000d800 - 0x0000d81f (0x20) IX[B] [18] -1 0x0000d400 - 0x0000d41f (0x20) IX[B] [19] -1 0x0000d000 - 0x0000d00f (0x10) IX[B] (II) LoadModule: "dbe" (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a (II) Module dbe: vendor="The XFree86 Project" compiled for 4.2.0, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "type1" (II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a (II) Module type1: vendor="The XFree86 Project" compiled for 4.2.0, module version = 1.0.1 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.3 (II) Loading font Type1 (II) Loading font CID (II) LoadModule: "speedo" (II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a (II) Module speedo: vendor="The XFree86 Project" compiled for 4.2.0, module version = 1.0.1 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.3 (II) Loading font Speedo (II) LoadModule: "extmod" (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a (II) Module extmod: vendor="The XFree86 Project" compiled for 4.2.0, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension FontCache (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) LoadModule: "freetype" (II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a (II) Module freetype: vendor="The XFree86 Project" compiled for 4.2.0, module version = 1.1.10 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.3 (II) Loading font FreeType (II) LoadModule: "glx" (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so (II) Module glx: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.3123 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.1 (II) Loading extension GLX (II) LoadModule: "nvidia" (II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.3123 Module class: XFree86 Video Driver (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o (II) Module mouse: vendor="The XFree86 Project" compiled for 4.2.0, module version = 1.0.0 Module class: XFree86 XInput Driver ABI class: XFree86 XInput driver, version 0.3 (II) NVIDIA XFree86 Driver 1.0-3123 Tue Aug 27 16:00:08 PDT 2002 (II) NVIDIA: NVIDIA driver for: RIVA TNT, RIVA TNT2, Vanta, RIVA TNT2 Ultra, RIVA TNT2 Model 64, Aladdin TNT2, GeForce 256, GeForce DDR, Quadro, GeForce2 MX/MX 400, GeForce2 MX 100/200, Quadro2 MXR/EX/Go, GeForce2 Integrated GPU, GeForce2 GTS, GeForce2 Ti, GeForce2 Ultra, Quadro2 Pro, GeForce4 MX 460, GeForce4 MX 440, GeForce4 MX 420, Quadro4 500/550 XGL, Quadro4 200/400 NVS, NV18, NV18 , NV18 , NV18, NV18GL, NV18GL , NV18GL , 0x01F0, GeForce3, GeForce3 Ti 200, GeForce3 Ti 500, Quadro DCC, GeForce4 Ti 4600, GeForce4 Ti 4400, GeForce4 Ti 4200, Quadro4 900 XGL, Quadro4 750 XGL, Quadro4 700 XGL, NV28, NV28 , NV28GL, NV28GL , GeForce2 Go, GeForce4 440 Go, GeForce4 420 Go, GeForce4 420 Go 32M, GeForce4 460 Go, GeForce4 440 Go 64M, GeForce4 410 Go 16M, Quadro4 500 GoGL (II) Primary Device is: PCI 01:00:0 (--) Assigning device section with no busID to primary device (--) Chipset RIVA TNT2 Model 64 found (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0xdc000000 - 0xdc00ffff (0x10000) MX[B] [6] -1 0xdc010000 - 0xdc010fff (0x1000) MX[B] [7] -1 0xd0000000 - 0xd7ffffff (0x8000000) MX[B] [8] -1 0xd8000000 - 0xd9ffffff (0x2000000) MX[B](B) [9] -1 0xda000000 - 0xdaffffff (0x1000000) MX[B](B) [10] -1 0xdc011000 - 0xdc011fff (0x1000) MX[B](B) [11] -1 0x0000ffff - 0x0000ffff (0x1) IX[B] [12] -1 0x00000000 - 0x000000ff (0x100) IX[B] [13] -1 0x0000ec00 - 0x0000ec07 (0x8) IX[B] [14] -1 0x0000e400 - 0x0000e403 (0x4) IX[B] [15] -1 0x0000e000 - 0x0000e003 (0x4) IX[B] [16] -1 0x0000dc00 - 0x0000dcff (0x100) IX[B] [17] -1 0x0000d800 - 0x0000d81f (0x20) IX[B] [18] -1 0x0000d400 - 0x0000d41f (0x20) IX[B] [19] -1 0x0000d000 - 0x0000d00f (0x10) IX[B] (II) resource ranges after probing: [0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [3] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [5] -1 0xdc000000 - 0xdc00ffff (0x10000) MX[B] [6] -1 0xdc010000 - 0xdc010fff (0x1000) MX[B] [7] -1 0xd0000000 - 0xd7ffffff (0x8000000) MX[B] [8] -1 0xd8000000 - 0xd9ffffff (0x2000000) MX[B](B) [9] -1 0xda000000 - 0xdaffffff (0x1000000) MX[B](B) [10] -1 0xdc011000 - 0xdc011fff (0x1000) MX[B](B) [11] 0 0x000a0000 - 0x000affff (0x10000) MS[B] [12] 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [13] 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [14] -1 0x0000ffff - 0x0000ffff (0x1) IX[B] [15] -1 0x00000000 - 0x000000ff (0x100) IX[B] [16] -1 0x0000ec00 - 0x0000ec07 (0x8) IX[B] [17] -1 0x0000e400 - 0x0000e403 (0x4) IX[B] [18] -1 0x0000e000 - 0x0000e003 (0x4) IX[B] [19] -1 0x0000dc00 - 0x0000dcff (0x100) IX[B] [20] -1 0x0000d800 - 0x0000d81f (0x20) IX[B] [21] -1 0x0000d400 - 0x0000d41f (0x20) IX[B] [22] -1 0x0000d000 - 0x0000d00f (0x10) IX[B] [23] 0 0x000003b0 - 0x000003bb (0xc) IS[B] [24] 0 0x000003c0 - 0x000003df (0x20) IS[B] (II) Setting vga for screen 0. (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/X11R6/lib/modules/libvgahw.a (II) Module vgahw: vendor="The XFree86 Project" compiled for 4.2.0, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.5 (**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16 (==) NVIDIA(0): RGB weight 565 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (--) NVIDIA(0): Linear framebuffer at 0xD8000000 (--) NVIDIA(0): MMIO registers at 0xDA000000 (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia" (II) UnloadModule: "vgahw" (II) Unloading /usr/X11R6/lib/modules/libvgahw.a (EE) Screen(s) found, but none have a usable configuration. Fatal server error: no screens found When reporting a problem related to a server crash, please send the full server output, not just the last messages. This can be found in the log file "/var/log/XFree86.0.log". Please report problems to feedback@suse.de. -- Saludos. Miguel Angel
El 2003-01-03 a las 00:24, Miguel Angel Dorado escribió:
(EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia" (II) UnloadModule: "vgahw" (II) Unloading /usr/X11R6/lib/modules/libvgahw.a (EE) Screen(s) found, but none have a usable configuration.
Fatal server error: no screens found
Me pasó. ¿Has tocado alguna vez el kernel? El paquete nvidia_kernel ha de ser exactamente ajustado al kernel instalado, por lo que si se toca hay que recompilar el driver. Leete el fichero /usr/src/kernel-modules/nv_glx/README
(--) NVIDIA(0): MMIO registers at 0xDA000000 (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting ***
Precisamente. -- Saludos Carlos Robinson
Hola Carlos, he leido el fichero que me indicas y he hecho todo lo que dice pero sigue saliendo el mismo error. Si no hubiera ninguna solución ¿puedo de alguna manera restaurar la misma configuracion que tenia antes de actualizar los paquetes Kernel y Glx (por ejemplo con los discos de Suse)?. El Vie 03 Ene 2003 03:52, Carlos E. R. escribió:
El 2003-01-03 a las 00:24, Miguel Angel Dorado escribió:
(EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia" (II) UnloadModule: "vgahw" (II) Unloading /usr/X11R6/lib/modules/libvgahw.a (EE) Screen(s) found, but none have a usable configuration.
Fatal server error: no screens found
Me pasó.
¿Has tocado alguna vez el kernel? El paquete nvidia_kernel ha de ser exactamente ajustado al kernel instalado, por lo que si se toca hay que recompilar el driver.
Leete el fichero /usr/src/kernel-modules/nv_glx/README
(--) NVIDIA(0): MMIO registers at 0xDA000000 (EE) NVIDIA(0): Failed to initialize the NVdriver kernel module! (EE) NVIDIA(0): *** Aborting ***
Precisamente.
-- Saludos. Miguel Angel.
¿Que pasos has seguido? Has recompilado el driver como dice el "/usr/src/kernel-modules/nv_glx/README", imagino, lo cual crea un fichero, que en mi caso es: /lib/modules/2.4.19_CER-4GB/video/NVdriver 1195206 bytes. y tampoco funciona, después de reiniciar la máquina (si, hace falta reiniciar). Bueno, pues ahora pasas a modo texto ("init 3" en consola) y vuelves a ejecutar el sax2, pero con el parámetro "-r": [ -r | --reinit ] remove detection database and re-init the hardware database Eso borrará la configuración existente y creará otra nueva (puedes guardar la antigua por si las moscas, está en "/etc/X11/XF86Config"). Me di cuenta que si no lo hacía así no terminaba de hacerlo bien; ahora ha quedado de esta guisa: Section "Device" BoardName "GeForce2 MX/MX 400" BusID "1:0:0" Driver "nvidia" Identifier "Device[0]" #Option "NvAGP" "1" # use nvidia agp #Option "NvAGP" "0" # disable agp #Option "NvAGP" "3" # try 2 than 1 #Option "NvAGP" "2" # use agpgart VendorName "NVidia" EndSection Los comentarios en "Option" son interesantes, hay gente que necesita emplearlo - lo que no recuerdo es cual es la opcion por defecto, pero me parece que es la 3. En el directorio /usr/share/doc/packages/nv_glx hay documentación; en el README hay un montón de info del fabricante. Y si miras en la web creo recordar que también estaba en formato pdf. Lo que no recuerdo es si lo tenían en español. Por cierto, el hecho de instalar los drivers de nvidia, incluso compilarlos, no los activa mientras no se cambien los ficheros de configuración, no necesitas reponerlo desde el CD. -- Saludos Carlos Robinson El 2003-01-04 a las 01:06, Miguel Angel Dorado escribió:
Date: Sat, 4 Jan 2003 01:06:28 +0100 From: Miguel Angel Dorado <mdorador@tiscali.es> Reply-To: suse-linux-s@suse.com To: Lista Suse <suse-linux-s@suse.com> Subject: Re: [suse-linux-s] Problema con X Window
Hola Carlos, he leido el fichero que me indicas y he hecho todo lo que dice pero sigue saliendo el mismo error.
Si no hubiera ninguna solución ¿puedo de alguna manera restaurar la misma configuracion que tenia antes de actualizar los paquetes Kernel y Glx (por ejemplo con los discos de Suse)?.
Hola Carlos, seguí todos los pasos del fichero README y todo fue bien no hubo errores y me creo el fichero NVdriver en /lib/modules/2.4.18-4GB/video/. Intente hacer sax2 -r pero esta opcion no existe (tengo Suse 8.0), por lo menos lo intente y me saco las opciones disponibles. Ejecute sax2 a secas y me dijo que si queria activar 3D le dije que si y me dio un error diciendo lo mismo "no puede inicializar el kernel modulo NVidia", a pesar de que me puso tu mismo Section Device a excepcion de mi tarjeta. He leido la documentacion de nv_glx y en las FAQ viene justo el error este y de todo lo que dice de comprobar he visto que yo no tengo cargado el modulo /sbin/lsmod y que hay que cargarlo con insmod o modprobe. La cuestion es que no se que cargar. (Puede ser insmod ./nvidia.o) ¿Has tenido que cargar algo de esto?. Un Saludo Miguel Angel. El Sáb 04 Ene 2003 12:02, Carlos E. R. escribió:
¿Que pasos has seguido? Has recompilado el driver como dice el "/usr/src/kernel-modules/nv_glx/README", imagino, lo cual crea un fichero, que en mi caso es:
/lib/modules/2.4.19_CER-4GB/video/NVdriver 1195206 bytes.
y tampoco funciona, después de reiniciar la máquina (si, hace falta reiniciar). Bueno, pues ahora pasas a modo texto ("init 3" en consola) y vuelves a ejecutar el sax2, pero con el parámetro "-r":
[ -r | --reinit ] remove detection database and re-init the hardware database
Eso borrará la configuración existente y creará otra nueva (puedes guardar la antigua por si las moscas, está en "/etc/X11/XF86Config"). Me di cuenta que si no lo hacía así no terminaba de hacerlo bien; ahora ha quedado de esta guisa:
Section "Device" BoardName "GeForce2 MX/MX 400" BusID "1:0:0" Driver "nvidia" Identifier "Device[0]" #Option "NvAGP" "1" # use nvidia agp #Option "NvAGP" "0" # disable agp #Option "NvAGP" "3" # try 2 than 1 #Option "NvAGP" "2" # use agpgart VendorName "NVidia" EndSection
Los comentarios en "Option" son interesantes, hay gente que necesita emplearlo - lo que no recuerdo es cual es la opcion por defecto, pero me parece que es la 3.
En el directorio /usr/share/doc/packages/nv_glx hay documentación; en el README hay un montón de info del fabricante. Y si miras en la web creo recordar que también estaba en formato pdf. Lo que no recuerdo es si lo tenían en español.
Por cierto, el hecho de instalar los drivers de nvidia, incluso compilarlos, no los activa mientras no se cambien los ficheros de configuración, no necesitas reponerlo desde el CD.
-- Saludos. Miguel Angel.
El 2003-01-06 a las 01:04, Miguel Angel Dorado escribió:
Hola Carlos, seguí todos los pasos del fichero README y todo fue bien no hubo errores y me creo el fichero NVdriver en /lib/modules/2.4.18-4GB/video/. Intente hacer sax2 -r pero esta opcion no existe (tengo Suse 8.0), por lo
No puede ser, esa opción existe desde hace años... puede que se llamara de otra forma. Lo que hace es: [ -r | --reinit ] remove detection database and re-init the hardware database Bueno, si no existe, lo que puedes hacer es borrar o cambiarle el nombre al fichero de configuración, para que lo cree entero.
menos lo intente y me saco las opciones disponibles. Ejecute sax2 a secas y me dijo que si queria activar 3D le dije que si y me dio un error diciendo lo mismo "no puede inicializar el kernel modulo NVidia", a pesar de que me puso tu mismo Section Device a excepcion de mi tarjeta.
Yagh. Pero me parece que eso también me lo puso a mí.
He leido la documentacion de nv_glx y en las FAQ viene justo el error este y de todo lo que dice de comprobar he visto que yo no tengo cargado el modulo /sbin/lsmod y que hay que cargarlo con insmod o modprobe. La cuestion es que no se que cargar. (Puede ser insmod ./nvidia.o) ¿Has tenido que cargar algo de esto?.
lsmod es simplemente el comando para listar los modulos cargados. Pero desde luego no necesitas cargar nada a mano para esto... -- Saludos Carlos Robinson
participants (2)
-
Carlos E. R.
-
Miguel Angel Dorado