[mythtv] [mythtv-commits] Ticket #9571: MythBuntu theme problem
Michael T. Dean
mtdean at thirdcontact.com
Mon Feb 14 00:31:59 UTC 2011
On 02/13/2011 04:00 PM, John Veness wrote:
> On 12/02/11 23:39, Michael T. Dean wrote:
>> Did you configure X appropriately, with a 16:9 DisplaySize?
>> http://www.mythtv.org/wiki/Display_Size
>>
>> Please confirm with:
>>
>> xdpyinfo | grep -B2 resolution
>>
>> and verify that the millimeters measures are a 16:9 aspect.
> xorg.conf contains:
>
> DisplaySize 260 146
>
> although "xdpyinfo | grep -B2 resolution" comes up with the slightly
> different:
>
> screen #0:
> dimensions: 720x576 pixels (261x146 millimeters)
> resolution: 70x100 dots per inch
>
> I'm not sure where it gets 261 from, but in any case the ratio is pretty
> much 16:9. (My screen is actually a lot larger than that in millimetres,
> but I found that if I put the correct size, the fonts in menus in other
> applications like Firefox were too small to read at a 10 foot distance.
> I reduced both dimensions by a linear multiple until other apps were
> readable. As I understand it, MythTV only cares about the ratio of the
> two numbers, not the absolute values).
Yep. That's all good. Thanks for checking.
> As I mentioned earlier, graphical parts of the theme seem to be showing
> correctly. For example, the clock-face spinner that occurs when choosing
> Previously Recorded looks circular. But now I look closely, some (not
> all) fonts do look a bit tall and skinny, and in some (not all) places,
> seem to truncate early - i.e. there is space to the right of the
> truncation that looks like it could be utilised.
>
> Maybe I'll try a 1024x576 pixel resolution (which with square pixels is
> a 16:9 ratio) for the GUI as Paul Gardiner says worked for him, and
> switch to 720x576 during playback, but it seems like it shouldn't be
> necessary...
Yeah, it shouldn't be. Last time we fixed font issues with non-square
pixel displays, we used some font-stretching code, since Qt doesn't seem
to correct for non-square displays. Feel free to play around with it,
since you have a setup where you can see the effects.
See
https://github.com/MythTV/mythtv/commit/e9a846f5
https://github.com/MythTV/mythtv/commit/8e869794
Mike
More information about the mythtv-dev
mailing list