Mailing List Archive

strange OSD problem
I just configured a gentoo linux system for MythTV. I
previously
had installed it on a RedHat system. The only problem
I have under
gentoo is with OSD. When I change channels in MythTV
the
program information shows up centered at the bottom of
the screen
but I do not see the channel information or the
network logo. When
I pause the video I do not see the progress indicator.
When I change
channels using the numeric keypad I do see the digits
in the upper
right portion of the screen.

I do have freetype 2 installed. Everything compiled
without error
(as far as I could tell). Any pointers would be
appreciated.
--
patrick


__________________________________________________
Do you Yahoo!?
HotJobs - Search new jobs daily now
http://hotjobs.yahoo.com/
Re: strange OSD problem [ In reply to ]
On Wednesday 30 October 2002 01:04 am, Patrick Landry wrote:
> I just configured a gentoo linux system for MythTV. I
> previously
> had installed it on a RedHat system. The only problem
> I have under
> gentoo is with OSD. When I change channels in MythTV
> the
> program information shows up centered at the bottom of
> the screen
> but I do not see the channel information or the
> network logo. When
> I pause the video I do not see the progress indicator.
> When I change
> channels using the numeric keypad I do see the digits
> in the upper
> right portion of the screen.

Could you update to current CVS and try? I just added some debug statements
that'll say if it can't find or load the OSD theme..

Isaac
Re: strange OSD problem [ In reply to ]
I had a similar problem on a fresh gentoo install. I'm not sure if it's
gentoo related but it turned out that the themes where not copied to the
/usr/local/share/mythtv/themes

directory. Hope this helps...

Calvin...

I had to copy them there manually
On Wed, 2002-10-30 at 01:04, Patrick Landry wrote:
> I just configured a gentoo linux system for MythTV. I
> previously
> had installed it on a RedHat system. The only problem
> I have under
> gentoo is with OSD. When I change channels in MythTV
> the
> program information shows up centered at the bottom of
> the screen
> but I do not see the channel information or the
> network logo. When
> I pause the video I do not see the progress indicator.
> When I change
> channels using the numeric keypad I do see the digits
> in the upper
> right portion of the screen.
>
> I do have freetype 2 installed. Everything compiled
> without error
> (as far as I could tell). Any pointers would be
> appreciated.
> --
> patrick
>
>
> __________________________________________________
> Do you Yahoo!?
> HotJobs - Search new jobs daily now
> http://hotjobs.yahoo.com/
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev@snowman.net
> http://www.snowman.net/mailman/listinfo/mythtv-dev
Re: strange OSD problem [ In reply to ]
It would almost seem like it is Gentoo related. I also
use Gentoo and have only had the defaultOSD showing. I
just downloaded the latest CVS version and I get this:

Couldn't find osdtheme: defaultosd

Or if I set it to use blue:

Couldn't find osdtheme: blue at
/usr/local/share/mythtv/themes/blue

I also just noticed that I get this error when doing
make install:

make[1]: Entering directory '/root/CVS/MC/themes'
cp -f -pR "blue" "/usr/local/share/mythtv/themes"
strip "/usr/local/share/mythtv/themes/"
strip: /usr/local/share/mythtv/themes: Is a directory
make[1]: *** [install_themes] Error 1
make[1]: Leaving Directory `/root/CVS/MC/themes'

I guess this is the reason it can't find the themes,
but what is causing the error?

-Emil


On Wed, 30 Oct 2002, Isaac Richards wrote:

>
> On Wednesday 30 October 2002 01:04 am, Patrick Landry
> wrote:
> > I just configured a gentoo linux system for MythTV.
I
> > previously
> > had installed it on a RedHat system. The only
problem
> > I have under
> > gentoo is with OSD. When I change channels in MythTV
> > the
> > program information shows up centered at the bottom
of
> > the screen
> > but I do not see the channel information or the
> > network logo. When
> > I pause the video I do not see the progress
indicator.
> > When I change
> > channels using the numeric keypad I do see the
digits
> > in the upper
> > right portion of the screen.
>
> Could you update to current CVS and try? I just added
> some debug statements
> that'll say if it can't find or load the OSD theme..
>
> Isaac
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev@snowman.net
> <a
href="http://mail.telocity.com/jump/http://www.snowman.net/mailman/listinfo/mythtv-dev">http://www.snowman.net/mailman/listinfo/mythtv-dev</a>
Re: strange OSD problem [ In reply to ]
--- Emil Friis <emilfriis@telocity.com> wrote:


> I also just noticed that I get this error when doing
> make install:
>
> make[1]: Entering directory '/root/CVS/MC/themes'
> cp -f -pR "blue" "/usr/local/share/mythtv/themes"
> strip "/usr/local/share/mythtv/themes/"
> strip: /usr/local/share/mythtv/themes: Is a
> directory
> make[1]: *** [install_themes] Error 1
> make[1]: Leaving Directory `/root/CVS/MC/themes'


OK. I just got home and took a look. That is
definitely the
problem. The Makefile in the themes subdirectory tries
to run strip
on the themes directory when doing an install. The
strip fails and
the install bombs at that point. None of the following
install
commands are executed. Just edit the Makefile, remove
the strip
commands from the list of commands for the install
target and
then do the make install again.

I assume a change is needed in themes.pro to prevent
the strip
commands from making it into the Makefile. I don't
know why
this isn't a problem with distros other than gentoo.
Since the
Makefile does not indicate that errors with the strip
command
should be ignored I think make is doing the correct
thing by
bombing out.

Thanks for the pointers.
--
patrick


__________________________________________________
Do you Yahoo!?
HotJobs - Search new jobs daily now
http://hotjobs.yahoo.com/
Re: strange OSD problem [ In reply to ]
On Wednesday 30 October 2002 07:30 pm, Patrick Landry wrote:
> OK. I just got home and took a look. That is definitely the
> problem. The Makefile in the themes subdirectory tries to run strip
> on the themes directory when doing an install. The strip fails and
> the install bombs at that point. None of the following install
> commands are executed. Just edit the Makefile, remove the strip
> commands from the list of commands for the install target and
> then do the make install again.
>
> I assume a change is needed in themes.pro to prevent the strip
> commands from making it into the Makefile. I don't know why
> this isn't a problem with distros other than gentoo. Since the
> Makefile does not indicate that errors with the strip command
> should be ignored I think make is doing the correct thing by
> bombing out.
>
> Thanks for the pointers.

There's a bug in qmake which other distros are patching.. It (qmake) should
check if it's a directory target first, before adding the 'strip' line. So,
you can either:

) Get whoever maintains the gentoo port to add the patch others are using
(it's a one liner that just adds a check for if the destination is a
directory when writing out the strip line).

) Get whoever maintains the gentoo port to update to qt 3.0.6 (released a
week ago), as that also fixes the bug.

) Remove the strip lines manually.

Isaac