[mythtv-users] Screensaver leaves black screen after resume with OpenGL painter

Karl Newman siliconfiend at gmail.com
Fri Jun 8 14:09:43 UTC 2012


On Fri, Jun 8, 2012 at 6:46 AM, Michael T. Dean <mtdean at thirdcontact.com> wrote:
> On 06/08/2012 09:43 AM, Karl Newman wrote:
>
>> On Fri, Jun 8, 2012 at 3:37 AM, Michael T. Dean wrote:
>>>
>>> On 06/08/2012 01:18 AM, Karl Newman wrote:
>>>>
>>>> I use the glslideshow module of the xscreensaver package (version
>>>> 5.15-r1) to show my photos when myth is idle. With 0.25-fixes,
>>>> unfortunately it seems that once the screensaver activates, it leaves
>>>> myth with a black screen after deactivation of the screen saver when
>>>> using the Auto or OpenGL painter. This happens with both mythwelcome
>>>> and mythfrontend in the GUI or with video playback paused (using VAAPI
>>>> or OpenGL playback profiles). The interface still responds to lirc
>>>> events, but the screen is permanently black until the app in question
>>>> is closed and restarted.
>>>
>>>
>>> Does switching to another (full screen) application and/or switching to
>>> another virtual desktop/workspace and then back to
>>> mythfrontend/mythfrontend's virtual desktop/workspace cause mythfrontend
>>> to
>>> repaint?
>>>
>>> Mike
>>
>> I'm not sure how to go about testing that. Myth runs exclusively on
>> this system, with evilwm as the window manager. I'm not even sure if
>> has virtual desktops, or which other full-screen app I could use for
>> testing. Maybe xine or mplayer? It's a little challenging without a
>> keyboard but I can try to do something.
>
>
> Really, it doesn't have to a full screen application (definitely not a
> "real" full screen application).  More than anything, I'm wondering if it
> will redraw if "damaged."  So, really, you could even just shell in (as
> whatever user is running X) and do something like:
>
> export DISPLAY=:0
> xterm &
> killall xterm
>
> and see if the area that was covered by the xterm (or the whole screen,
> possibly) gets redrawn when xterm disappears.
>
>
> Mike

Actually, I just thought about this--if it happens to mythwelcome, and
then I launch mythfrontend from it, the screen is still black when it
returns to mythwelcome. Is that a valid test?

Karl


More information about the mythtv-users mailing list