Trouble with my Nvidia drivers - Geforce2 MX 400 + Slackware 11
Hi,
I have a Nvidia Geforce2 MX 400 graphics card & installed Slackware 11. I have a normal CRT 17" monitor. Now the problem is when I install the driver (latest legacy driver from nvidia.com) in xorg.conf it booted into x (KDE) fine once. But was very unstable and then crashed on me. It continues to work fine as long as I don't tell xorg.conf to use the nvidia driver. i.e. "vesa" still works but "nv" causes the crash. Now with "nv" it won't even load X but gives me problems. I post the below output to give you more info: Sorry for the long post but this gives you pretty much everything I know...... ----------------- THE LOG FILE (RELEVANT BITS) ----------------- _XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6 _XSERVTransOpen: transport open failed for inet6/host:0 _XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6 X Window System Version 6.9.0 Release Date: 21 December 2005 X Protocol Version 11, Revision 0, Release 6.9 Build Operating System: Linux 2.4.33.3 i686 [ELF] Current Operating System: Linux host 2.4.33.3 #1 Fri Sep 1 01:48:52 CDT 2006 i686 Build Date: 16 September 2006 Before reporting problems, check http://wiki.X.Org to make sure that you have the latest version. Module Loader present (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.7184 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.so (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.7184 Module class: XFree86 Video Driver (II) NVIDIA dlloader X Driver 1.0-7184 Tue Aug 1 18:40:06 PDT 2006 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (II) Primary Device is: PCI 01:00:0 (--) Assigning device section with no busID to primary device (--) Chipset NVIDIA GPU found (II) Setting vga for screen 0. (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 (==) NVIDIA(0): RGB weight 888 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (**) NVIDIA(0): Option "NvAGP" "1" (**) NVIDIA(0): Use of NVIDIA internal AGP requested (--) NVIDIA(0): Linear framebuffer at 0xE0000000 (--) NVIDIA(0): MMIO registers at 0xEA000000 (EE) NVIDIA(0): The NVIDIA kernel module does not appear to be receiving (EE) NVIDIA(0): interrupts generated by the NVIDIA graphics device. (EE) NVIDIA(0): Please see the FREQUENTLY ASKED QUESTIONS section in the (EE) NVIDIA(0): README for additional information. (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia" (EE) Screen(s) found, but none have a usable configuration. Fatal server error: no screens found Please consult the The X.Org Foundation support at http://wiki.X.Org for help. Please also check the log file at "/var/log/Xorg.0.log" for additional information. |
----------
MY XORG.CONF FILE (RELEVANT BITS) ------------ # This loads the GLX module Load "glx" # ********************************************************************** # Monitor section # ********************************************************************** # Any number of monitor sections may be present Section "Monitor" Identifier "My Monitor" HorizSync 31.5 - 50.0 # HorizSync 30-64 # multisync # HorizSync 31.5, 35.2 # multiple fixed sync frequencies # HorizSync 15-25, 30-50 # multiple ranges of sync frequencies # VertRefresh is in Hz unless units are specified. # VertRefresh may be a comma separated list of discrete values, or a # comma separated list of ranges of values. # NOTE: THE VALUES HERE ARE EXAMPLES ONLY. REFER TO YOUR MONITOR'S # USER MANUAL FOR THE CORRECT NUMBERS. VertRefresh 40-90 EndSection # ********************************************************************** # Graphics device section # ********************************************************************** # Any number of graphics device sections may be present Section "Device" Identifier "VESA Framebuffer" Driver "nvidia" Option "NvAGP" "1" #VideoRam 4096 # Insert Clocks lines here if appropriate EndSection # ********************************************************************** # Screen sections # ********************************************************************** # Any number of screen sections may be present. Each describes # the configuration of a single screen. A single specific screen section # may be specified from the X server command line with the "-screen" # option. Section "Screen" Identifier "Screen 1" Device "VESA Framebuffer" Monitor "My Monitor" # If your card can handle it, a higher default color depth (like 24 or 32) # is highly recommended. # DefaultDepth 8 # DefaultDepth 16 DefaultDepth 24 # DefaultDepth 32 # "1024x768" is also a conservative usable default resolution. If you # have a better monitor, feel free to try resolutions such as # "1152x864", "1280x1024", "1600x1200", and "1800x1400" (or whatever your # card/monitor can produce) Subsection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubsection Subsection "Display" Depth 32 Modes "1024x768" "800x600" "640x480" EndSubsection EndSection |
Have you tried changing the NvAGP option? I usually stick with agpgart instead of NvAGP, and I've had no problems.
|
Thanks for your reply elyk, much appreciated.
Just tried changing NVAGP to "0" and then "2". And have tried commenting out that line completely, same error. Oh, I'm on a Intel® 845 Chipset which is on the "NVAGP" supported list. If that helps.. I'm working hard on this problem but not getting anywhere right now. I have some more info though. from /proc IRQ: 5 Video bios: ??.??.??.?? Card type: AGP Fast writes: supported SBA: not supported AGP Rates: 4x 2x 1x Host-bridge: nothing!! AGP Status: Disabled from dmesg PCI: Using IRQ router PIIX/ICH [8086/2440] at 00:1f.0 serial driver ... SHARE_IRQ SERIAL_PCI enabled agpgart: AGP apertue is 64M @ 0xe8000000 NVRM loading Nvidia x86 kernel module PCI: Found IRQ 9 00:1f.5 PCI: Sharing IRQ 9 00:1f.3 NVRM: not using NVAGP, AGPGART is loaded NVRM: rm_init_adapter(0) failed From the NVIDIA README it says it could be 1) PCI IRQ routing errors or 2) I/O APIC problems/conflicts with other devices. I don't have any PCI cards in there. It's in my AGP slot. It says I should changed the kernel parameters.. pci=noacpi, pci=biosirq, noapic, acpi=off So I gotta try figure out how to change kernel paremeters.. I'm working really hard on this problem, I won't stop until I fix it, but some help would be great :) |
Alright ppl, I've just recompiled my kernel with the "ACPI" and "APIC" removed, rejigged the LILO config and booted into the new kernel. Then I've recompiled the NVIDIA driver to suit the new kernel. Rebooted. Tried it.. still nothing!
Argh. Argh I tell ya! |
Not sure if this will help.
Hey
I have a Gefore 6800GS SLI and it was VEEEEEERRRRYY unstable with slackware 11.0. I couldn't even get the nvidia drivers to install. I am using an AMD chipset but found that slam64 linux runs perfectly with the 64 bit Nvidia driver. If your up to a reinstall might try that. The platforms are supported but I have found different ones work better with different combinations. The Nvidia drivers are working perfectly in slackware 11 on the downstairs computer Geforce 5200 but not on this one hehhe. Worked for me. Gluck |
Try the Nvidia 8776 drivers
From your logs, it appears that you are running the 7184 of the nvidia driver. I would recommend upgrading to the 8776 drivers (http://www.nvidia.com/object/linux_d...1.0-8776.html). I was having some issues with my nVidia card (MX 440) and the 8776 drivers work great for me.
|
All times are GMT -5. The time now is 01:52 PM. |