PDA

View Full Version : X won't start - VSYNC/Screen mode problem


black mariah
04-04-03, 01:34 PM
I've tried installing THREE DIFFERENT VERSIONS of the drivers now, and I always get the same error.

Here's the pertinent portion of my XFree86 log file. I had to copy and paste since my computer is bloody stupid:

(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.1, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(**) 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): Linear framebuffer at 0xD0000000
(--) NVIDIA(0): MMIO registers at 0xDC000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce4 MX 420
(--) NVIDIA(0): VideoRAM: 65536 kBytes
(II) NVIDIA(0): Connected display device(s): CRT-0
(--) NVIDIA(0): Detected TV Encoder: NVIDIA
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at
8 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 16 bpp: 350 MHz
(--) NVIDIA(0): Display device CRT-0: maximum pixel clock at 32 bpp: 350 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
compiled for 4.2.1, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.5
(WW) NVIDIA(0): The user specified VertRefresh
"50.000-160.000" has been
(WW) NVIDIA(0): adjusted to "" (the intersection with EDID-specified
(WW) NVIDIA(0): VertRefresh "50.000-0.000"
(EE) NVIDIA(0): no VertRefresh values remaining
(II) NVIDIA(0): monitor1: Using hsync range of 30.00-70.00 kHz
(WW) NVIDIA(0): monitor1: using default vrefresh range of 50.00-0.00Hz
(II) NVIDIA(0): Clock range: 12.00 to 350.00 MHz
(II) NVIDIA(0): Not using mode "1024x480" (vrefresh out of range)
(II) NVIDIA(0): Not using mode "768x576" (vrefresh out of range)
(II) NVIDIA(0): Not using mode "768x576" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x350" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x175" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "640x400" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "320x200" (vrefresh out of range)
(II) NVIDIA(0): Not using default mode "720x400" (vrefresh out of range)
*
*
*
*
*
(WW) NVIDIA(0): Mode pool is empty
(EE) NVIDIA(0): No modes remaining for display device CRT-0
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "ddc"
(II) Unloading /usr/X11R6/lib/modules/libddc.a
(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

************************************************** ****
The area with the stars is where it lists a few dozen screen modes and why they won't work. Some the vrefresh is out of range, some the hsync won't work, others I think won't work just to annoy me. My system's not the greatest, but it works fine together in Windows (I know, Linux isn't Windows. I'm just saying that it does in case it matters :) ). System specs:

- PNY GeForce 4 MX420 64MB (PCI version. Could this be the problem?)
- Latest driver
- Mandrake 9.0
- the video bios thing says:
Model: GeForce4 MX 420
IRQ: 10
Video BIOS: ??.??.??.??.??
Card Type: PCI
That looks pretty wrong...
- AMD K6-2 (SOON TO BE UPGRADED) 500Mhz. 192MB SDRAM.

I just want this problem fixed in any way possible. I'm just about sick of Linux as it is, and if I can't get this thing running, I'm out completely. My XFree config file is attached if it helps any. The Nvidia driver is commented out so I can get back into X to type this. If you need any more info, please ask. I just noticed the thing about a verbose log. I'll go try that and post it when I'm done. Thanks for any help any of you can be on this.

black mariah
04-04-03, 01:42 PM
Here's the full log file.

Andy Mecham
04-04-03, 02:32 PM
(WW) NVIDIA(0): The user specified VertRefresh
"50.000-160.000" has been
(WW) NVIDIA(0): adjusted to "" (the intersection with EDID-specified
(WW) NVIDIA(0): VertRefresh "50.000-0.000"
(EE) NVIDIA(0): no VertRefresh values remaining
(II) NVIDIA(0): monitor1: Using hsync range of 30.00-70.00 kHz
(WW) NVIDIA(0): monitor1: using default vrefresh range of 50.00-0.00Hz

This appears to be your problem - it looks like your EDID is returning incorrect information. Can you try the IgnoreEDID option? PLEASE make sure that the hsync and vrefresh ranges you're specifying are correct before using that option - incorrect settings can damage your monitor.

--andy

black mariah
04-04-03, 03:51 PM
THANKYOUTHANKYOUTHANKYOUTHANKYOU!
THANKYOUTHANKYOUTHANKYOUTHANKYOU!

That fixed everything. :D Thanks a lot. I had no idea what that was, I never would have found it myself. Thanks. :D