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

Mailing List Archive: MythTV: Users

Re: Problem with SVN changeset 24559 - xdg-screensaver

 

 

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


mtdean at thirdcontact

May 13, 2010, 7:48 AM

Post #1 of 4 (364 views)
Permalink
Re: Problem with SVN changeset 24559 - xdg-screensaver

On 05/12/2010 17:24 PM, Tom Lichti wrote:
> Is anyone else having issues with this change? I get a ton of these in the logs:
>
> 2010-05-12 16:56:30.269 ScreenSaverXDG: Calling xdg-screensaver reset
> 2010-05-12 16:56:30.437 ScreenSaverXDG: Calling xdg-screensaver reset
>

That will happen when you run with -v playback. :)

> and there is a problem with playback, if you pause, or bring up the
> menu, the playback screen gets screwed up (it's like a screen door is
> placed over the screen) and will not go away. If you pause playback,
> the effect goes away, in that you can now see the screen, but when you
> un-pause it it goes back to the screen door effect. At first I thought
> it was because I didn't have a screen saver setup (I think it was
> using a built in xfce one), so I installed xscreensaver, but there is
> no change. It's like the feature does the opposite of what is
> intended. The only way to fix it is to exit the recording and start
> playing again.
>
> I'm going to revert the change, just to make sure that's actually the
> problem, but it's sure suspicious.
>

The problem is xdg-screensaver and the fact that you're using KDE and
the fact that the screensaver DBus interface KDE* uses is brain-dead.
The screen door is your screensaver program.

I'll be putting a fix in soon (attached). Watch the bug report at
http://bugs.freedesktop.org/show_bug.cgi?id=26085, too, as I have a
patch for xdg-screensaver that will actually fix the issue (rather than
ignoring it) and plan to submit it soon. I'm just holding both of them
back until I can get some real-world testing of the fix to xdg-screensaver.

I'm also sending you a copy of the fixed xdg-screensaver off-list. If
you could test with that and let me know how it performs, I'd appreciate
that.

Thanks,
Mike

*Technically GNOME screensaver also uses the same brain-dead DBus
interface for its screensaver. However, xdg-screensaver doesn't yet
support GNOME screensaver's DBus interface, so the problem won't be
apparent on GNOME. The interface appears to be the "official"
freedesktop.org interface for screensavers, but it was designed
poorly--clearly a case of freedesktop's left hand (DBus screensaver
interface designers) not knowing what its right hand (xdg-utils project)
was doing. If anyone is really motivated, getting a fix in the
freedesktop DBus interface for screensavers, then pushing it through to
KDE and GNOME, is the best approach.
Attachments: mythtv-disable_xdg_screensaver_for_kde.patch (1.18 KB)


mtdean at thirdcontact

May 13, 2010, 10:10 AM

Post #2 of 4 (332 views)
Permalink
Re: Problem with SVN changeset 24559 - xdg-screensaver [In reply to]

On 05/13/2010 10:48 AM, Michael T. Dean wrote:
> On 05/12/2010 17:24 PM, Tom Lichti wrote:
>> Is anyone else having issues with this change? I get a ton of these
>> in the logs:
>>
>> 2010-05-12 16:56:30.269 ScreenSaverXDG: Calling xdg-screensaver reset
>> 2010-05-12 16:56:30.437 ScreenSaverXDG: Calling xdg-screensaver reset
> That will happen when you run with -v playback. :)
>> and there is a problem with playback, if you pause, or bring up the
>> menu, the playback screen gets screwed up (it's like a screen door is
>> placed over the screen) and will not go away. If you pause playback,
>> the effect goes away, in that you can now see the screen, but when you
>> un-pause it it goes back to the screen door effect. At first I thought
>> it was because I didn't have a screen saver setup (I think it was
>> using a built in xfce one), so I installed xscreensaver, but there is
>> no change. It's like the feature does the opposite of what is
>> intended. The only way to fix it is to exit the recording and start
>> playing again.
>>
>> I'm going to revert the change, just to make sure that's actually the
>> problem, but it's sure suspicious.
> The problem is xdg-screensaver and the fact that you're using KDE and
> the fact that the screensaver DBus interface KDE* uses is brain-dead.
> The screen door is your screensaver program.
>
> I'll be putting a fix in soon (attached).

Used a different fix. xdg-screensaver support is now gone. Until
distros/desktop environments actually care to support it, we won't use
it. svn up.

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


redpepperracing at gmail

May 13, 2010, 10:23 AM

Post #3 of 4 (323 views)
Permalink
Re: Problem with SVN changeset 24559 - xdg-screensaver [In reply to]

On Thu, May 13, 2010 at 1:10 PM, Michael T. Dean
<mtdean [at] thirdcontact> wrote:
> On 05/13/2010 10:48 AM, Michael T. Dean wrote:
>>
>> On 05/12/2010 17:24 PM, Tom Lichti wrote:
>>>
>>> Is anyone else having issues with this change? I get a ton of these in
>>> the logs:
>>>
>>> 2010-05-12 16:56:30.269 ScreenSaverXDG: Calling xdg-screensaver reset
>>> 2010-05-12 16:56:30.437 ScreenSaverXDG: Calling xdg-screensaver reset
>>
>> That will happen when you run with -v playback.  :)
>>>
>>> and there is a problem with playback, if you pause, or bring up the
>>> menu, the playback screen gets screwed up (it's like a screen door is
>>> placed over the screen) and will not go away. If you pause playback,
>>> the effect goes away, in that you can now see the screen, but when you
>>> un-pause it it goes back to the screen door effect. At first I thought
>>> it was because I didn't have a screen saver setup (I think it was
>>> using a built in xfce one), so I installed xscreensaver, but there is
>>> no change. It's like the feature does the opposite of what is
>>> intended. The only way to fix it is to exit the recording and start
>>> playing again.
>>>
>>> I'm going to revert the change, just to make sure that's actually the
>>> problem, but it's sure suspicious.
>>
>> The problem is xdg-screensaver and the fact that you're using KDE and the
>> fact that the screensaver DBus interface KDE* uses is brain-dead.  The
>> screen door is your screensaver program.
>>
>> I'll be putting a fix in soon (attached).
>
> Used a different fix.  xdg-screensaver support is now gone.  Until
> distros/desktop environments actually care to support it, we won't use it.
>  svn up.

Alrighty then.

Thanks for the effort... :)

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


jyavenard at gmail

May 17, 2010, 6:46 AM

Post #4 of 4 (309 views)
Permalink
Re: Problem with SVN changeset 24559 - xdg-screensaver [In reply to]

Hi

On 14 May 2010 00:48, Michael T. Dean <mtdean [at] thirdcontact> wrote:
> The problem is xdg-screensaver and the fact that you're using KDE and the
> fact that the screensaver DBus interface KDE* uses is brain-dead.  The
> screen door is your screensaver program.

Well, it took me a while to identify the problem as I thought I had
broken something.

I'm not using KDE, I'm not even using Gnome (using Xfce); yet I am
seeing the same thing as the OP.

Whenever the OSD appears, the screen is then completely screwed up.

JY
_______________________________________________
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.