[ATrpms-users] Nvidia 9746

Keith C mythtv at keithandjill.com
Sat Feb 24 16:33:56 CET 2007


On Feb 23, 2007, at 8:59 PM, Phill Edwards wrote:

>> and add in the section "Screen", Subsection "Display", the  
>> resolutions you
>> want:
>>
>> Section "Screen"
>>         Identifier "Screen0"
>>         Device     "Videocard0"
>>         Monitor    "Monitor0"
>>         DefaultDepth     24
>>         Option      "AddARGBGLXVisuals" "True"
>>         SubSection "Display"
>>                 Viewport   0 0
>>                 Depth     24
>>                 Modes    "1280x1024" "1024x768" "800x600" "640x480"
>>          EndSubSection
>> EndSection
>
> This is what I've been trying to do, but I'm not getting anywhere with
> it. All I can get is a max of 800x600. Here is an extract from
> Xorg.0.log:
>
> Here are some errors I'm getting in Xorg.0.log:
> ...
> (WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0
> ...
> (WW) NVIDIA(0): No valid modes for "1366x768_60"; removing.
> (II) NVIDIA(0): Validated modes:
> (II) NVIDIA(0):     "800x600"
> (II) NVIDIA(0):     "640x480"
> (II) NVIDIA(0): Virtual screen size determined to be 800 x 600
> (WW) NVIDIA(0): Unable to get display device CRT-0's EDID; cannot  
> compute DPI
> (WW) NVIDIA(0):     from CRT-0's EDID.
> ...
>
> And here's my Screen section:
> Section "Screen"
>     Identifier     "Screen0"
>     Device         "Videocard0"
>     Monitor        "Monitor0"
>     DefaultDepth    16
>     SubSection     "Display"
>         Viewport    0 0
>         Depth       16
>         Modes      "1366x768_60" "800x600" "640x480"
>     EndSubSection
> EndSection
>
> What I'm trying to do now is increase logverbosity to 6 so I can see
> what the resolutions in the mode pool are - but I can't even work out
> how to do that! I'm booting into runlevel 5 so I don't have a startx
> command and I don't have a .xinitrc file. Does anyone know what to add
> to what file to add a startup parameter to X on FC5?
>


Well, the first problem is a nasty one : All nVidia driver version  
newer then somewhere in the middle of the 8xxx series require  
resolutions to be a multiple of 8.  Which really sucks, as me, you  
and anyone else with a Plasma have a physical resolution that is not   
divisible by 8.  So, since the older nvidia module that worked is no  
longer on atrpms, I'm stuck at 1024x720 for now (which my panel also  
overscans horribly).

When I'm trouble shooting x server, I generally break out of the  
login screen to a text login and run :
startx -- -logverbose 6

You'll probably see all sorts of errors about physical size maximums,  
horizontal freq problems and EDID failures.  I wish nVidia would fix  
the current crappy line of drivers.

Here's some various options that may or may not help :
#       Option      "UseEDID" "FALSE"
#       Option      "ModeValidation"  
"NoDFPNativeResolutionCheck,NoHorizSyncCheck,NoMaxSizeCheck"
#       Option      "ExactModeTimingsDVI" "true"

On mode validation, only add the bare minimum of options to get past  
the errors you get in your log.

Good luck!

Keith C




More information about the atrpms-users mailing list