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

Mailing List Archive: MythTV: Users

Mythtv 0.23 rc1 - Virtual Keyboard Missing & Arclight and Graphite Themes don't work unpatched

 

 

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


rajesh at cs

Mar 27, 2010, 10:12 PM

Post #1 of 8 (1082 views)
Permalink
Mythtv 0.23 rc1 - Virtual Keyboard Missing & Arclight and Graphite Themes don't work unpatched

Hi All,

0.23 rc1 is generally great. but there are two things that are
particularly bad for me.

1) the virtual on-screen keyboard does not seem to pop-up anymore. I've
noticed this for quite a while now (i've been using 0.23 svn for a while
now). The code is still there and is being compiled in. I can use a
physical keyboard fine, but pressing enter in the text box does not pop
up the virtual keyboard anymore.

I have verified that this is consistent across all themes and across
other compilations. I waited to report this until I was sure it was not
a compilation error. However, the same problem exists even when using
the debian 0.23 rc1 packages from debian-multimedia.org.

my setup is a debian unstable i386 machine using the 2.6.32 kernel. I
see no relevant messages in the mythfrontend debug log. What can I do to
help debug this? I could not seem to find any problems similar to this
in the mailing list or the bug repository.

2) The Arclight and Graphite themes are unusable without patching. In
particular, without patching, the themes hang at the watch recordings
screen (the loading icon never goes away). The solution is to use a
timer patch suggested by Mike Dean.

my QT version is 4.6.0

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


mythtv at sky

Mar 28, 2010, 3:58 AM

Post #2 of 8 (1039 views)
Permalink
Re: Mythtv 0.23 rc1 - Virtual Keyboard Missing & Arclight and Graphite Themes don't work unpatched [In reply to]

On 28/03/10 06:12, Rajesh Balan wrote:
> Hi All,
>
> 0.23 rc1 is generally great. but there are two things that are
> particularly bad for me.
>
> 1) the virtual on-screen keyboard does not seem to pop-up anymore.
> I've noticed this for quite a while now (i've been using 0.23 svn for
> a while now). The code is still there and is being compiled in. I can
> use a physical keyboard fine, but pressing enter in the text box does
> not pop up the virtual keyboard anymore.
>
> I have verified that this is consistent across all themes and across
> other compilations. I waited to report this until I was sure it was
> not a compilation error. However, the same problem exists even when
> using the debian 0.23 rc1 packages from debian-multimedia.org.
>
> my setup is a debian unstable i386 machine using the 2.6.32 kernel. I
> see no relevant messages in the mythfrontend debug log. What can I do
> to help debug this? I could not seem to find any problems similar to
> this in the mailing list or the bug repository.
>

There's a couple of things to check here. Is the 'Use Line Edit Virtual
Keyboard' setting turned on (Settings->Appearance->QT page). The second
is Stuart M changed the mythui edit widget so that all printable
characters go to the edit first so if you have the SELECT binding set to
SPACE and RETURN and your remote is sending SPACE for the SELECT action
then the edit will never get the SELECT action it just adds the space to
the edit text. So just check the SELECT keybinding is set to RETURN and
your remote is sending RETURN for the key you use as SELECT.

> 2) The Arclight and Graphite themes are unusable without patching. In
> particular, without patching, the themes hang at the watch recordings
> screen (the loading icon never goes away). The solution is to use a
> timer patch suggested by Mike Dean.
>

I've no idea on this one. Just tried Arclight with both painters and
it's working fine here.
> my QT version is 4.6.0
>
> Rajesh

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


rajesh at cs

Mar 28, 2010, 4:58 AM

Post #3 of 8 (1036 views)
Permalink
Re: Mythtv 0.23 rc1 - Virtual Keyboard Missing & Arclight and Graphite Themes don't work unpatched [In reply to]

On 28-Mar-10 6:58 PM, Paul Harrison wrote:
> On 28/03/10 06:12, Rajesh Balan wrote:
>
>> 1) the virtual on-screen keyboard does not seem to pop-up anymore.
>>
>>
> There's a couple of things to check here. Is the 'Use Line Edit Virtual
> Keyboard' setting turned on (Settings->Appearance->QT page).
>
Thanks! That fixed it. I figured it was something small that I was
forgetting to set.

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


mtdean at thirdcontact

Mar 28, 2010, 7:09 AM

Post #4 of 8 (1033 views)
Permalink
Re: Mythtv 0.23 rc1 - Virtual Keyboard Missing & Arclight and Graphite Themes don't work unpatched [In reply to]

On 03/28/2010 06:58 AM, Paul Harrison wrote:
> On 28/03/10 06:12, Rajesh Balan wrote:
>
>> 2) The Arclight and Graphite themes are unusable without patching. In
>> particular, without patching, the themes hang at the watch recordings
>> screen (the loading icon never goes away). The solution is to use a
>> timer patch suggested by Mike Dean.
>>
> I've no idea on this one. Just tried Arclight with both painters and
> it's working fine here.
>


That's the well-known issue that the Please Wait... screen gets stuck
because of a race condition. The patch I gave him just changes the
timing a bit. And, FWIW, the issue has nothing to do with the
theme--it's the UI drawing code (though it's possible that timing can
change depending on the complexity of drawing/refreshing the theme).

Rajesh, out of curiosity, what's your CPU usage like when idling on the
Watch Recordings page with an unpatched and patched MythTV? (Just an
approximation of the range from watching top for about 30 seconds,
ideally through an SSH connection from another machine so you don't have
a terminal on screen affecting the drawing.)

Thanks,
Mike


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


rajesh at cs

Mar 28, 2010, 7:25 AM

Post #5 of 8 (1030 views)
Permalink
Re: Mythtv 0.23 rc1 - Virtual Keyboard Missing & Arclight and Graphite Themes don't work unpatched [In reply to]

> Rajesh, out of curiosity, what's your CPU usage like when idling on
> the Watch Recordings page with an unpatched and patched MythTV? (Just
> an approximation of the range from watching top for about 30 seconds,
> ideally through an SSH connection from another machine so you don't
> have a terminal on screen affecting the drawing.)

hmmm. an unpatched setup will require a little doing. can't do that tonight.

for the patched setup, the top times for mythfrontend never seem to
exceed 3% (it is usually at 2%. sometimes at 1) with about 7.7% memory
usage (4G machine).

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


rajesh at cs

Mar 29, 2010, 5:26 AM

Post #6 of 8 (980 views)
Permalink
Re: Mythtv 0.23 rc1 - Virtual Keyboard Missing & Arclight and Graphite Themes don't work unpatched [In reply to]

I just installed the mythtv-frontend 0.23rc1 package from
debian-multimedia. I verified that the loading screen did not go away
when using the arclight theme.

The CPU usage seems to be about the same as the patched version. it
never goes above 3%.

Rajesh

On 28-Mar-10 10:25 PM, Rajesh Balan wrote:
>
>> Rajesh, out of curiosity, what's your CPU usage like when idling on
>> the Watch Recordings page with an unpatched and patched MythTV?
>> (Just an approximation of the range from watching top for about 30
>> seconds, ideally through an SSH connection from another machine so
>> you don't have a terminal on screen affecting the drawing.)
>
> hmmm. an unpatched setup will require a little doing. can't do that
> tonight.
>
> for the patched setup, the top times for mythfrontend never seem to
> exceed 3% (it is usually at 2%. sometimes at 1) with about 7.7% memory
> usage (4G machine).
>
> Rajesh
> _______________________________________________
> mythtv-users mailing list
> mythtv-users [at] mythtv
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>

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


mtdean at thirdcontact

Mar 29, 2010, 11:12 AM

Post #7 of 8 (969 views)
Permalink
Re: Mythtv 0.23 rc1 - Virtual Keyboard Missing & Arclight and Graphite Themes don't work unpatched [In reply to]

On 03/29/2010 08:26 AM, Rajesh Balan wrote:
> On 28-Mar-10 10:25 PM, Rajesh Balan wrote:
>>> Rajesh, out of curiosity, what's your CPU usage like when idling on
>>> the Watch Recordings page with an unpatched and patched MythTV?
>>> (Just an approximation of the range from watching top for about 30
>>> seconds, ideally through an SSH connection from another machine so
>>> you don't have a terminal on screen affecting the drawing.)
>> hmmm. an unpatched setup will require a little doing. can't do that
>> tonight.
>>
>> for the patched setup, the top times for mythfrontend never seem to
>> exceed 3% (it is usually at 2%. sometimes at 1) with about 7.7%
>> memory usage (4G machine).
> I just installed the mythtv-frontend 0.23rc1 package from
> debian-multimedia. I verified that the loading screen did not go away
> when using the arclight theme.
>
> The CPU usage seems to be about the same as the patched version. it
> never goes above 3%.

Thanks for the test. I was just curious how much of a change there
was. The race condition doesn't take much timing difference at all to
alter the outcome. Unfortunately, until someone actually fixes the
underlying issue (which is a large job--which may be done as part of the
refactoring being done for the mythui OSD branch), you'll probably need
to just apply the patch.

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


rajesh at cs

Mar 29, 2010, 9:28 PM

Post #8 of 8 (952 views)
Permalink
Re: Mythtv 0.23 rc1 - Virtual Keyboard Missing & Arclight and Graphite Themes don't work unpatched [In reply to]

On 30-Mar-10 2:12 AM, Michael T. Dean wrote:
>
> Thanks for the test. I was just curious how much of a change there
> was. The race condition doesn't take much timing difference at all to
> alter the outcome. Unfortunately, until someone actually fixes the
> underlying issue (which is a large job--which may be done as part of
> the refactoring being done for the mythui OSD branch), you'll probably
> need to just apply the patch.

I've seen another possible QT race condition ever since I moved to 0.23.
For every theme I have tried, if I click back through screens too fast,
every now and then, the screen information will disappear and all you
get is a blank screen with the theme wallpaper.

This is most apparent in mythvideo where if I click through to a folder
full of video files and then select a particular video file (popping up
the page showing the video details with the play button). If I then
press the back button too fast, the page it sends me to is completely
empty. i.e., no video file icons are visible.

the solution for this is either to restart mythfrontend (I have a
kill/resume process linked to my remote's off button just for this) or
to press enter to go to the video information screen (which will not be
shown. i.e., you will see a blank screen) and then press okay to play
the video. the video will play and returning from the video will redraw
the screens fine.

from my limited testing, this happens if I click back too quickly. If I
take my time, it seems to be better. but this is very unscientific test.

I read a posting about this same behaviour quite a few months ago (with
relation to the same theme I use most of the time. The blue-abstract
theme). but I did not remember seeing any solutions posted.

Rajesh
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
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 Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.