Mailing List Archive

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.
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@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: Problem with SVN changeset 24559 - xdg-screensaver [ In reply to ]
On Thu, May 13, 2010 at 1:10 PM, Michael T. Dean
<mtdean@thirdcontact.com> 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@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: Problem with SVN changeset 24559 - xdg-screensaver [ In reply to ]
Hi

On 14 May 2010 00:48, Michael T. Dean <mtdean@thirdcontact.com> 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@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users