On 10/3/07, <b class="gmail_sendername">Nicolas Will</b> <<a href="mailto:nico@youplala.net">nico@youplala.net</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
OK, I decided not to be too offended by the abuse.<br><br>On top of the NVIDIA way of hard-coding the DPI (yes, I did read the FAQ<br>on the wiki) I have added the display size stuff.<br><br>Section "Monitor"<br>
Identifier "MonitorTMDS"<br> Option "DPMS"<br> Option "UseEdidDpi" "FALSE"<br> Option "DPI" "100 x 100"
<br> # For 1920x1080 at 100dpi (16:9)<br> DisplaySize 487 274<br>EndSection<br><br>I kick gdm in order to restart X.<br><br>I check, same bad rendering for the OSD. No mention of DisplaySize in<br>the X logs. I still get the normal NVIDIA stuff:
<br><br>(**) NVIDIA(0): DPI set to (100, 100); computed from "DPI" X config<br>option<br><br>So why not remove the NVIDIA-specific stuff, and only leave the<br>displaysize statement?<br><br>Section "Monitor"
<br> Identifier "MonitorTMDS"<br> Option "DPMS"<br> # For 1920x1080 at 100dpi (16:9)<br> DisplaySize 487 274<br># Option "UseEdidDpi" "FALSE"
<br># Option "DPI" "100 x 100"<br>EndSection<br><br>I swiftly do that and restart X.<br><br>The menus have very small fonts now. But the OSD is still badly<br>rendered.
<br><br>I check the X logs and still get no mention of DisplaySize.<br><br>But instead I get this:<br><br>(--) NVIDIA(0): DPI set to (46, 46); computed from "UseEdidDpi" X config<br>option<br><br>DisplaySize is apparently not a valid entry for the NVIDIA driver...
<br><br>But rest assured that DisplaySize was a valid entry when I was using the<br>on-board Intel GPU. I had tried it a few months ago, and still it did<br>not fix my OSD text rendering issues. I do read wikis and mailing list
<br>archives. I do use Google too.</blockquote><div><br>DisplaySize is a perfectly valid entry for the NVidia driver. It's just that the NVidia driver trusts EDID over all else unless you tell it otherwise. It'll use DisplaySize if you add back the
<br><br> Option "UseEdidDpi" "FALSE"<br><br>line.<br><br></div>Carl Fongheiser<br></div><br>