Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Users

OSD fonts badly rendered on a 16:9 TV

 

 

MythTV users RSS feed   Index | Next | Previous | View Threaded


nico at youplala

Oct 3, 2007, 6:28 AM

Post #1 of 22 (3144 views)
Permalink
OSD fonts badly rendered on a 16:9 TV

Hi all,

I run Ubuntu Gutsy (7.10)with the latest updates at this date, on
x86_64, with MythTV, which means I am practically running Mythbuntu.
MythTV is at version 0.20.2

It is connected to an HDTV using DVI/HDMI and is running at 1920x1080.

I am currently using an NVIDIA card using the Ubuntu nvidia-glx (driver
version 1.0--9639). The problem existed as well when using an Intel GPU
in the same machine (2.0 then 2.1.1 drivers).

The display is set hard to 100dpi in xorg using Option "UseEdidDpi"
"FALSE" in the Monitor Section of xorg.conf.
In /var/log/Xorg.o.log:

(**) NVIDIA(0): DPI set to (100, 100); computed from "DPI" X config
option

All the normal theme stuff (general menus, EPG, etc...) is displaying
great.

BUT -- All the OSD, when watching 16:9 TV programming, has fonts
rendered badly, with weird aspect ratios and character overlaps. This is
for the OSD menu, the program information, the volume setting, position,
etc...

I tried many different OSD themes with the same results.

I made a few snapshots of how it looks like. They are available here:

http://www.youplala.net/~will/htpc/bad_fonts/

Any info/dumps/logs/confs can be provided quickly upon request.
More info about the complete setup there:
http://www.youplala.net/linux/home-theater-pc/

Any help regarding this would be gladly accepted.

Nico


_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mtdean at thirdcontact

Oct 3, 2007, 8:08 AM

Post #2 of 22 (3072 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On 10/03/2007 09:28 AM, Nicolas Will wrote:
> I run Ubuntu Gutsy (7.10)with the latest updates at this date, on
> x86_64, with MythTV, which means I am practically running Mythbuntu.
> MythTV is at version 0.20.2
>
> It is connected to an HDTV using DVI/HDMI and is running at 1920x1080.
>
> I am currently using an NVIDIA card using the Ubuntu nvidia-glx (driver
> version 1.0--9639). The problem existed as well when using an Intel GPU
> in the same machine (2.0 then 2.1.1 drivers).
>
> The display is set hard to 100dpi in xorg using Option "UseEdidDpi"
> "FALSE" in the Monitor Section of xorg.conf.
> In /var/log/Xorg.o.log:
>
> (**) NVIDIA(0): DPI set to (100, 100); computed from "DPI" X config
> option
>
> All the normal theme stuff (general menus, EPG, etc...) is displaying
> great.
>
> BUT -- All the OSD, when watching 16:9 TV programming, has fonts
> rendered badly, with weird aspect ratios and character overlaps. This is
> for the OSD menu, the program information, the volume setting, position,
> etc...
>
> I tried many different OSD themes with the same results.
>
> I made a few snapshots of how it looks like. They are available here:
>
> http://www.youplala.net/~will/htpc/bad_fonts/
>
> Any info/dumps/logs/confs can be provided quickly upon request.
> More info about the complete setup there:
> http://www.youplala.net/linux/home-theater-pc/
>
> Any help regarding this would be gladly accepted.

Does your system show Xinerama enabled? If so, are you only using one
monitor? (I.e. do you see settings "Xinerama screen" and "Monitor
Aspect Ratio" in the "Screen settings" section of the frontend settings
under, I think, "Appearance settings"?)

With new versions of X on recent distributions, X tends to report
Xinerama as enabled even when it shouldn't. There's code in Myth that
handles aspect ratio calculations specially when Xinerama is enabled,
and if it's not enabled (but X reports it as enabled), these settings
(which only appear/are used when X says Xinerama is enabled) tend to
provide information that overrides a proper X configuration--often
resulting in font and/or video sizing issues.

If you have such an X install, you'll have to specify the proper
Xinerama aspect info, too.

Mike

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


nico at youplala

Oct 3, 2007, 8:27 AM

Post #3 of 22 (3059 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On Wed, 2007-10-03 at 11:08 -0400, Michael T. Dean wrote:
> On 10/03/2007 09:28 AM, Nicolas Will wrote:
> > I run Ubuntu Gutsy (7.10)with the latest updates at this date, on
> > x86_64, with MythTV, which means I am practically running Mythbuntu.
> > MythTV is at version 0.20.2
> >
> > It is connected to an HDTV using DVI/HDMI and is running at 1920x1080.
> >
> > I am currently using an NVIDIA card using the Ubuntu nvidia-glx (driver
> > version 1.0--9639). The problem existed as well when using an Intel GPU
> > in the same machine (2.0 then 2.1.1 drivers).
> >
> > The display is set hard to 100dpi in xorg using Option "UseEdidDpi"
> > "FALSE" in the Monitor Section of xorg.conf.
> > In /var/log/Xorg.o.log:
> >
> > (**) NVIDIA(0): DPI set to (100, 100); computed from "DPI" X config
> > option
> >
> > All the normal theme stuff (general menus, EPG, etc...) is displaying
> > great.
> >
> > BUT -- All the OSD, when watching 16:9 TV programming, has fonts
> > rendered badly, with weird aspect ratios and character overlaps. This is
> > for the OSD menu, the program information, the volume setting, position,
> > etc...
> >
> > I tried many different OSD themes with the same results.
> >
> > I made a few snapshots of how it looks like. They are available here:
> >
> > http://www.youplala.net/~will/htpc/bad_fonts/
> >
> > Any info/dumps/logs/confs can be provided quickly upon request.
> > More info about the complete setup there:
> > http://www.youplala.net/linux/home-theater-pc/
> >
> > Any help regarding this would be gladly accepted.
>
> Does your system show Xinerama enabled? If so, are you only using one
> monitor? (I.e. do you see settings "Xinerama screen" and "Monitor
> Aspect Ratio" in the "Screen settings" section of the frontend settings
> under, I think, "Appearance settings"?)
>
> With new versions of X on recent distributions, X tends to report
> Xinerama as enabled even when it shouldn't. There's code in Myth that
> handles aspect ratio calculations specially when Xinerama is enabled,
> and if it's not enabled (but X reports it as enabled), these settings
> (which only appear/are used when X says Xinerama is enabled) tend to
> provide information that overrides a proper X configuration--often
> resulting in font and/or video sizing issues.
>
> If you have such an X install, you'll have to specify the proper
> Xinerama aspect info, too.



Michael,

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.

nico

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


vitaminjoe at gmail

Oct 3, 2007, 10:06 AM

Post #4 of 22 (3069 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

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

--
Joe Ripley
vitaminjoe[at]gmail.com
_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mtdean at thirdcontact

Oct 3, 2007, 10:21 AM

Post #5 of 22 (3065 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On 10/03/2007 11:27 AM, Nicolas Will wrote:
> On Wed, 2007-10-03 at 11:08 -0400, Michael T. Dean wrote:
>
>> On 10/03/2007 09:28 AM, Nicolas Will wrote:
>>
>>> I run Ubuntu Gutsy (7.10)with the latest updates at this date, on
>>> x86_64, with MythTV, which means I am practically running Mythbuntu.
>>> MythTV is at version 0.20.2
>>>
>>> It is connected to an HDTV using DVI/HDMI and is running at 1920x1080.
>>>
>>> I am currently using an NVIDIA card using the Ubuntu nvidia-glx (driver
>>> version 1.0--9639). The problem existed as well when using an Intel GPU
>>> in the same machine (2.0 then 2.1.1 drivers).
>>>
>>> The display is set hard to 100dpi in xorg using Option "UseEdidDpi"
>>> "FALSE" in the Monitor Section of xorg.conf.
>>> In /var/log/Xorg.o.log:
>>>
>>> (**) NVIDIA(0): DPI set to (100, 100); computed from "DPI" X config
>>> option
>>>
>>> All the normal theme stuff (general menus, EPG, etc...) is displaying
>>> great.
>>>
>>> BUT -- All the OSD, when watching 16:9 TV programming, has fonts
>>> rendered badly, with weird aspect ratios and character overlaps. This is
>>> for the OSD menu, the program information, the volume setting, position,
>>> etc...
>>>
>>> I tried many different OSD themes with the same results.
>>>
>>> I made a few snapshots of how it looks like. They are available here:
>>>
>>> http://www.youplala.net/~will/htpc/bad_fonts/
>>>
>>> Any info/dumps/logs/confs can be provided quickly upon request.
>>> More info about the complete setup there:
>>> http://www.youplala.net/linux/home-theater-pc/
>>>
>>> Any help regarding this would be gladly accepted.
>>>
>> Does your system show Xinerama enabled? If so, are you only using one
>> monitor? (I.e. do you see settings "Xinerama screen" and "Monitor
>> Aspect Ratio" in the "Screen settings" section of the frontend settings
>> under, I think, "Appearance settings"?)
>>
>> With new versions of X on recent distributions, X tends to report
>> Xinerama as enabled even when it shouldn't. There's code in Myth that
>> handles aspect ratio calculations specially when Xinerama is enabled,
>> and if it's not enabled (but X reports it as enabled), these settings
>> (which only appear/are used when X says Xinerama is enabled) tend to
>> provide information that overrides a proper X configuration--often
>> resulting in font and/or video sizing issues.
>>
>> If you have such an X install, you'll have to specify the proper
>> Xinerama aspect info, too.
> Michael,
>
> 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.

Whether you configure it or whether Xorg.0.log reports it is
irrelevant. What is relevant is whether X tells Myth it's configured.
The easiest way to find out for sure is to look for the specific
settings I mentioned above. If they do not exist, the Xinerama issue is
not the problem. If they do exist, it's almost definitely the problem.

Mike
_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


nico at youplala

Oct 3, 2007, 12:06 PM

Post #6 of 22 (3066 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On Wed, 2007-10-03 at 11:08 -0400, Michael T. Dean wrote:
> Does your system show Xinerama enabled? If so, are you only using one
> monitor? (I.e. do you see settings "Xinerama screen" and "Monitor
> Aspect Ratio" in the "Screen settings" section of the frontend
> settings
> under, I think, "Appearance settings"?)

I have only one monitor, the HDTV, nothing else.

OK, I went in the mythtv appearance stuff.

Yes, Xinerama is mentioned. I can select either "all" or "0". Both
settings give me the same results wrt font rendering.

The aspect ration iwas set to 16:9.

Nico

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


nico at youplala

Oct 3, 2007, 12:40 PM

Post #7 of 22 (3053 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

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

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


carlfongheiser at gmail

Oct 3, 2007, 12:55 PM

Post #8 of 22 (3053 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

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.

Carl Fongheiser


nico at youplala

Oct 3, 2007, 1:34 PM

Post #9 of 22 (3055 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

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

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


nico at youplala

Oct 4, 2007, 10:07 AM

Post #10 of 22 (3028 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On Wed, 2007-10-03 at 20:06 +0100, Nicolas Will wrote:
> On Wed, 2007-10-03 at 11:08 -0400, Michael T. Dean wrote:
> > Does your system show Xinerama enabled? If so, are you only using
> one
> > monitor? (I.e. do you see settings "Xinerama screen" and "Monitor
> > Aspect Ratio" in the "Screen settings" section of the frontend
> > settings
> > under, I think, "Appearance settings"?)
>
> I have only one monitor, the HDTV, nothing else.
>
> OK, I went in the mythtv appearance stuff.
>
> Yes, Xinerama is mentioned. I can select either "all" or "0". Both
> settings give me the same results wrt font rendering.
>
> The aspect ration iwas set to 16:9.

Michael,

it sounds like you got a good clue about this, what do you recommend?

nico

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


nico at youplala

Oct 7, 2007, 6:38 AM

Post #11 of 22 (2972 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

Just a ping about this.

The last one, I promise.

After that, I'll consider my issue as not interesting to anyone except
me. :o(

NIco


On Thu, 2007-10-04 at 18:07 +0100, Nicolas Will wrote:
> On Wed, 2007-10-03 at 20:06 +0100, Nicolas Will wrote:
> > On Wed, 2007-10-03 at 11:08 -0400, Michael T. Dean wrote:
> > > Does your system show Xinerama enabled? If so, are you only using
> > one
> > > monitor? (I.e. do you see settings "Xinerama screen" and "Monitor
> > > Aspect Ratio" in the "Screen settings" section of the frontend
> > > settings
> > > under, I think, "Appearance settings"?)
> >
> > I have only one monitor, the HDTV, nothing else.
> >
> > OK, I went in the mythtv appearance stuff.
> >
> > Yes, Xinerama is mentioned. I can select either "all" or "0". Both
> > settings give me the same results wrt font rendering.
> >
> > The aspect ration iwas set to 16:9.
>
> Michael,
>
> it sounds like you got a good clue about this, what do you recommend?
>
> nico
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users[at]mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mythtv at dsl

Oct 7, 2007, 7:29 AM

Post #12 of 22 (2978 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

Nicolas Will wrote:
> On Thu, 2007-10-04 at 18:07 +0100, Nicolas Will wrote:
>
>> On Wed, 2007-10-03 at 20:06 +0100, Nicolas Will wrote:
>>
>>> On Wed, 2007-10-03 at 11:08 -0400, Michael T. Dean wrote:
>>>
>>>> Does your system show Xinerama enabled? If so, are you only using
>>>>
>>> one
>>>
>>>> monitor? (I.e. do you see settings "Xinerama screen" and "Monitor
>>>> Aspect Ratio" in the "Screen settings" section of the frontend
>>>> settings
>>>> under, I think, "Appearance settings"?)
>>>>
>>> I have only one monitor, the HDTV, nothing else.
>>>
>>> OK, I went in the mythtv appearance stuff.
>>>
>>> Yes, Xinerama is mentioned. I can select either "all" or "0". Both
>>> settings give me the same results wrt font rendering.
>>>
>>> The aspect ration iwas set to 16:9.
>>>
>> Michael,
>>
>> it sounds like you got a good clue about this, what do you recommend?
>>
>> nico
>>
>>
>
> Just a ping about this.
>
> The last one, I promise.
>
> After that, I'll consider my issue as not interesting to anyone except
> me. :o(
>
> NIco
>

I've never seen this problem myself but it looks like Mike gave you the
answer to your problem in his first reply to you.
http://www.gossamer-threads.com/lists/mythtv/users/293867#293867

also take a look at this changeset.
http://svn.mythtv.org/trac/changeset/14520

Paul H.

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mtdean at thirdcontact

Oct 7, 2007, 10:47 AM

Post #13 of 22 (2967 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On 10/07/2007 10:29 AM, Paul Harrison wrote:
> Nicolas Will wrote:
>
>> Just a ping about this.
>>
>> The last one, I promise.
>>
>> After that, I'll consider my issue as not interesting to anyone except
>> me. :o(
> I've never seen this problem myself but it looks like Mike gave you the
> answer to your problem in his first reply to you.
> http://www.gossamer-threads.com/lists/mythtv/users/293867#293867
>
> also take a look at this changeset.
> http://svn.mythtv.org/trac/changeset/14520

Getting that patch applied is the easiest approach for you to get things
working as it takes a whole big group of invalid combinations of
settings off the table. The reason I haven't responded is not because
your issue isn't interesting, but because I've been trying to persuade
the devs to consider applying that patch to -fixes so that--once your
packager updates the package--it's much easier to configure your system
and debug issues. (And, IIRC, you're using Ubuntu, which is good
because the Ubuntu maintainers are very good about getting "needed"
fixes into the packages quickly. Not that the ATrpms and Gentoo
maintainers aren't responsive, but... ;)

If none of the devs take pity on you, I'll tell you that with the right
combination of X and MythTV settings, you can make it work. It's just
exponentially harder to do so with X saying that Xinerama is enabled
even though you're using only one screen.

Mike
_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


nico at youplala

Oct 7, 2007, 11:45 AM

Post #14 of 22 (2968 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

Michael, Paul,

Thanks for this, very much.

I'm off to #ubuntu-mythtv and I'll bug the appropriate persons about
that. :o)

Nico

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mtdean at thirdcontact

Oct 7, 2007, 11:59 AM

Post #15 of 22 (2974 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On 10/07/2007 02:45 PM, Nicolas Will wrote:
> I'm off to #ubuntu-mythtv and I'll bug the appropriate persons about
> that. :o)

They're aware of the patch but, TTBOMK, prefer to track "upstream"
-fixes rather than applying patches themselves.

Mike
_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


nico at youplala

Oct 7, 2007, 12:28 PM

Post #16 of 22 (2971 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On Sun, 2007-10-07 at 14:59 -0400, Michael T. Dean wrote:
> On 10/07/2007 02:45 PM, Nicolas Will wrote:
> > I'm off to #ubuntu-mythtv and I'll bug the appropriate persons about
> > that. :o)
>
> They're aware of the patch but, TTBOMK, prefer to track "upstream"
> -fixes rather than applying patches themselves.

Through efforts in bribery and some untold torture, I have heard of a
dpatch on top of -dixes just for me :o)

Thanks again.


Nico



_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mtdean at thirdcontact

Oct 7, 2007, 1:47 PM

Post #17 of 22 (2973 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On 10/07/2007 03:28 PM, Nicolas Will wrote:
> Through efforts in bribery and some untold torture, I have heard of a
> dpatch on top of -dixes just for me :o)
>

And, after much discussion in IRC, we have come to the conclusion that
there's a possibility it's an issue with the font (or reading of the
font) itself. If so, there are a couple of workarounds you can use.

BTW, which theme is it? I didn't recognize it from the pics.

Mike
_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


nico at youplala

Oct 7, 2007, 2:28 PM

Post #18 of 22 (2962 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On Sun, 2007-10-07 at 16:47 -0400, Michael T. Dean wrote:
> On 10/07/2007 03:28 PM, Nicolas Will wrote:
> > Through efforts in bribery and some untold torture, I have heard of a
> > dpatch on top of -dixes just for me :o)
> >
>
> And, after much discussion in IRC, we have come to the conclusion that
> there's a possibility it's an issue with the font (or reading of the
> font) itself. If so, there are a couple of workarounds you can use.
>
> BTW, which theme is it? I didn't recognize it from the pics.

blootube-osd, fro the author's web site.

I had the same issue with at least another one that came as part of the
Ubuntu theme packages. I did not stay long with any of those.

Nico

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


wondecla at tpg

Oct 7, 2007, 3:33 PM

Post #19 of 22 (2960 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On Sun, 07 Oct 2007 22:28:47 +0100
Nicolas Will <nico[at]youplala.net> wrote:

>
> On Sun, 2007-10-07 at 16:47 -0400, Michael T. Dean wrote:
> > On 10/07/2007 03:28 PM, Nicolas Will wrote:
> > > Through efforts in bribery and some untold torture, I have heard of a
> > > dpatch on top of -dixes just for me :o)
> > >
> >
> > And, after much discussion in IRC, we have come to the conclusion that
> > there's a possibility it's an issue with the font (or reading of the
> > font) itself. If so, there are a couple of workarounds you can use.
> >
> > BTW, which theme is it? I didn't recognize it from the pics.
>
> blootube-osd, fro the author's web site.
>
> I had the same issue with at least another one that came as part of the
> Ubuntu theme packages. I did not stay long with any of those.
>
> Nico
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users[at]mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
>

Have you tried changing some of the font settings in setup ?

Setup -> TV Settings -> Playback -> 8th screen (myth 0.20.2)
OSD Font & Font Size

I recently had a problem with flickering & greyed out OSD
fonts which was resolved by changing the font type.

--
Kevin Hayes

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mtdean at thirdcontact

Oct 7, 2007, 3:47 PM

Post #20 of 22 (2960 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

On 10/07/2007 05:28 PM, Nicolas Will wrote:
> On Sun, 2007-10-07 at 16:47 -0400, Michael T. Dean wrote:
>
>> And, after much discussion in IRC, we have come to the conclusion that
>> there's a possibility it's an issue with the font (or reading of the
>> font) itself. If so, there are a couple of workarounds you can use.
>>
>> BTW, which theme is it? I didn't recognize it from the pics.
>>
> blootube-osd, fro the author's web site.
>
> I had the same issue with at least another one that came as part of the
> Ubuntu theme packages. I did not stay long with any of those.

blootube-osd uses Vera fonts.

You can work around this by either

a) editing /usr/share/mythtv/themes/blootube-osd/osd.xml and commenting
out all of the <filename>Vera*.ttf</filename> lines, as:
<!-- <filename>Vera.ttf</filename> -->
at which point your OSD will use the font you specify in the frontend
settings for "OSD Font" (it's in the Playback settings, not the
Appearance settings). Note that this is the state of the "current"
(development?) version of blootube-osd (and because of exactly the issue
you've seen with the fonts), so doing this is not a bad thing.

b) by making Myth use a different font in place of Vera; i.e. as the
user running mythfrontend, do:
ln -s /usr/share/mythtv/FreeSans.ttf ~/.mythtv/Vera.ttf
ln -s /usr/share/mythtv/FreeSansBold.ttf ~/.mythtv/VeraBd.ttf

If you were to do a) then (as the user that runs mythfrontend)

cp /usr/share/mythtv/themes/blootube-osd/Vera*.ttf ~/.mythtv/

then change the OSD Font setting to Vera (the UI might label it Vera
Sans or something), I would be very interested in knowing if it displays
properly. If not, change the OSD Font setting to something like
FreeSans and run:

rm ~/.mythtv/Vera*.ttf

To put things back to a working state.

Thanks,
Mike
_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mario.mailing at gmail

Oct 7, 2007, 8:48 PM

Post #21 of 22 (2944 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

Michael T. Dean wrote:
> On 10/07/2007 10:29 AM, Paul Harrison wrote:
>> also take a look at this changeset.
>> http://svn.mythtv.org/trac/changeset/14520

For the interested, this has been applied as of tonight on 0.20.2-0ubuntu9 of
our packages. Thanks for reporting it :)

--
Mario Limonciello
mario.mailing[at]gmail.com
Attachments: signature.asc (0.25 KB)


nico at youplala

Oct 7, 2007, 11:46 PM

Post #22 of 22 (2943 views)
Permalink
Re: OSD fonts badly rendered on a 16:9 TV [In reply to]

All,

I have good news.

But let's first go through the process I went through.

1. Patch

The new packages with Mario's patch for the specified changeset about
Xinerama's check went through.

No change.

I checked Myth's stuff about Xinerama screens, same choice of 0/All.

So either I have to apologise to Mario for the extra work, or the patch
is the first step for other subsequent settings (Michael? I'm ready to
do further testing for you there)

2. Playing with fonts files

I went first with Michael's b) choice and ended up with:

lrwxrwxrwx 1 mythfront mythfront 51 2007-10-08 07:36 VeraBd.ttf -> /usr/share/fonts/truetype/freefont/FreeSansBold.ttf
lrwxrwxrwx 1 mythfront mythfront 30 2007-10-08 07:34 Vera.ttf -> /usr/share/mythtv/FreeSans.ttf

in my fontend user's ~/.mythtv/

And voila !

Nice fonts everywhere.

So, as far as results are concerned, I'm a happy person. Many thanks to
all!

But I am still here ready to play around with things if you want me to
test other stuff.

Nico

_______________________________________________
mythtv-users mailing list
mythtv-users[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

MythTV users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.