View Single Post
Old 11-18-07, 07:07 AM   #20
faba
Registered User
 
Join Date: May 2004
Posts: 16
Default Re: Blank virtual terminals

I have exactly the same problem with DVI only - VGA works fine even with vesafb. When switching to virtual terminal, monitor just displays out of sync message with values 86.7 kHz / 81 Hz, which seems to be same as the upper limit in monitor specs.

Both DVI and VGA work correctly with open source nv-driver, so it must be a bug in Nvidia's driver.

My configuration:

Linux Kernel 2.6.23
Xorg 7.2.0
Nvidia driver x86-100.14.19

Monitor is LG L204WT and connected to DVI port of XFX FX5200 128 MB.


Nvidia's driver uses native resolution 1680x1050 @ 60 Hz with VGA without touching any config files. But when using DVI, I must explicitly enable correct modelines and

Option "ModeValidation" "DFP-0: NoMaxPClkCheck".

Without the option above Nvidia's driver cannot make native resolution work on my GPU/DFP combination. But virtual terminals work as they should...

[edit]

I found couple interesting lines doing startx -- -logverbose 5, which are

(--) NVIDIA(0): Connected display device(s) on GeForce FX 5200 at PCI:1:0:0:
(--) NVIDIA(0): LG L204WT (DFP-0)
(--) NVIDIA(0): LG L204WT (DFP-0): 135.0 MHz maximum pixel clock


(--) NVIDIA(0): --- EDID for LG L204WT (DFP-0) ---
(--) NVIDIA(0): EDID maximum pixel clock : 150.0 MHz

Could someone from Nvidia say why this driver doesn't use the same maximum pixel clock that EDID tells?

[/edit]

-fb-
faba is offline   Reply With Quote