[mythtv-users] OSD fonts badly rendered on a 16:9 TV
Nicolas Will
nico at youplala.net
Wed Oct 3 20:34:24 UTC 2007
On Wed, 2007-10-03 at 14:55 -0500, Carl Fongheiser wrote:
> On 10/3/07, Nicolas Will <nico at youplala.net> wrote:
> OK, I decided not to be too offended by the abuse.
>
> On top of the NVIDIA way of hard-coding the DPI (yes, I did
> read the FAQ
> on the wiki) I have added the display size stuff.
>
> Section "Monitor"
> Identifier "MonitorTMDS"
> Option "DPMS"
> Option "UseEdidDpi" "FALSE"
> Option "DPI" "100 x 100"
> # For 1920x1080 at 100dpi (16:9)
> DisplaySize 487 274
> EndSection
>
> I kick gdm in order to restart X.
>
> I check, same bad rendering for the OSD. No mention of
> DisplaySize in
> the X logs. I still get the normal NVIDIA stuff:
>
> (**) NVIDIA(0): DPI set to (100, 100); computed from "DPI" X
> config
> option
>
> So why not remove the NVIDIA-specific stuff, and only leave
> the
> displaysize statement?
>
> Section "Monitor"
> Identifier "MonitorTMDS"
> Option "DPMS"
> # For 1920x1080 at 100dpi (16:9)
> DisplaySize 487 274
> # Option "UseEdidDpi" "FALSE"
> # Option "DPI" "100 x 100"
> EndSection
>
> I swiftly do that and restart X.
>
> The menus have very small fonts now. But the OSD is still
> badly
> rendered.
>
> I check the X logs and still get no mention of DisplaySize.
>
> But instead I get this:
>
> (--) NVIDIA(0): DPI set to (46, 46); computed from
> "UseEdidDpi" X config
> option
>
> DisplaySize is apparently not a valid entry for the NVIDIA
> driver...
>
> But rest assured that DisplaySize was a valid entry when I was
> using the
> on-board Intel GPU. I had tried it a few months ago, and still
> it did
> not fix my OSD text rendering issues. I do read wikis and
> mailing list
> archives. I do use Google too.
>
> 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
>
> Option "UseEdidDpi" "FALSE"
>
> line.
(**) NVIDIA(0): DPI set to (100, 100); computed from "DisplaySize"
Monitor
(**) NVIDIA(0): section option
OK, I stand seriously corrected. I'm offering apologies.
Nevertheless, the menu fonts are fine, but the OSD fonts are still badly
rendered.
Nico
More information about the mythtv-users
mailing list