[mythtv-users] OSD fonts badly rendered on a 16:9 TV
Nicolas Will
nico at youplala.net
Wed Oct 3 19:40:31 UTC 2007
On Wed, 2007-10-03 at 11:06 -0600, Joe Ripley wrote:
> On 10/3/07, Nicolas Will <nico at youplala.net> wrote:
> > No Xinerama at all.
> >
> > None configured in xorg.conf, none reported in Xorg.0.log.
> >
> > For completeness, I have posted both files there:
> >
> > http://www.youplala.net/~will/htpc/bad_fonts/
> >
> > Thanks for looking at my issue.
>
> As Daniel mentioned in your trac ticket, check out:
>
> http://www.mythtv.org/wiki/index.php/Display_Size
>
Hehehe.
Friendly place, here.
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.
So it sounds like I'm not such a complete moron after all and that
closing the ticket may have been done slightly too early.
So, what's your take on what I still think is a bug?
Nico
More information about the mythtv-users
mailing list