Debian Bug report logs - #269624
kaffeine: Use DCOP for disabling the screen saver

version graph

Package: kaffeine; Maintainer for kaffeine is Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>; Source for kaffeine is src:kaffeine (PTS, buildd, popcon).

Reported by: Alejandro Exojo <suy@badopi.org>

Date: Thu, 2 Sep 2004 15:18:02 UTC

Severity: wishlist

Tags: moreinfo, upstream

Found in versions 0.4.3.1-1, 0.5-1

Fixed in version kaffeine/0.8.3-1

Done: Mark Purcell <msp@debian.org>

Bug is archived. No further changes may be made.

Forwarded to kaffeine-devel@lists.sourceforge.net

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Zack Cerza <zcerza@coe.neu.edu>:
Bug#269624; Package kaffeine. (full text, mbox, link).


Acknowledgement sent to Alejandro Exojo <suy@badopi.org>:
New Bug report received and forwarded. Copy sent to Zack Cerza <zcerza@coe.neu.edu>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Alejandro Exojo <suy@badopi.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: kaffeine: Use DCOP for disabling the screen saver
Date: Thu, 02 Sep 2004 17:05:59 +0200
Package: kaffeine
Version: 0.4.3.1-1
Severity: wishlist
Tags: upstream

Hi Zack.

Configuring kafffeine, I noticed that it uses "fake keypresses" to
disable the screen saver. I didn't looked at the code, but if it does
really this to disable the screensaver, is pretty ugly IMHO.

KPresenter does this using a pretty simple DCOP call (borrowed from
kpresenter_view.cc):

  // disable screensaver
  QDataStream arg(data, IO_WriteOnly);
  arg << false;
  if (!kapp->dcopClient()->send("kdesktop", "KScreensaverIface", "enable(bool)", data))
    kdWarning(33001) << "Couldn't disable screensaver (using dcop to kdesktop)!" << endl;
  else
    kdDebug(33001) << "Screensaver successfully disabled" << endl;

I hope you can forward this to upstream developers, since I don't know
where is the apropiate place.

Thanks a lot.



Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#269624; Package kaffeine. (full text, mbox, link).


Acknowledgement sent to Zack Cerza <zcerza@coe.neu.edu>:
Extra info received and forwarded to list. (full text, mbox, link).


Message #10 received at 269624@bugs.debian.org (full text, mbox, reply):

From: Zack Cerza <zcerza@coe.neu.edu>
To: Alejandro Exojo <suy@badopi.org>, 269624@bugs.debian.org
Cc: kaffeine-devel@lists.sourceforge.net
Subject: Re: Bug#269624: kaffeine: Use DCOP for disabling the screen saver
Date: Sun, 09 Jan 2005 18:25:10 -0500
kaffeine-devel: This is a reply to a Debian bug report, CCed to the
list.

On Thu, 2004-09-02 at 17:05 +0200, Alejandro Exojo wrote:
> Package: kaffeine
> Version: 0.4.3.1-1
> Severity: wishlist
> Tags: upstream
> 
> Hi Zack.
> 
> Configuring kafffeine, I noticed that it uses "fake keypresses" to
> disable the screen saver. I didn't looked at the code, but if it does
> really this to disable the screensaver, is pretty ugly IMHO.
> 
> KPresenter does this using a pretty simple DCOP call (borrowed from
> kpresenter_view.cc):
> 
>   // disable screensaver
>   QDataStream arg(data, IO_WriteOnly);
>   arg << false;
>   if (!kapp->dcopClient()->send("kdesktop", "KScreensaverIface", "enable(bool)", data))
>     kdWarning(33001) << "Couldn't disable screensaver (using dcop to kdesktop)!" << endl;
>   else
>     kdDebug(33001) << "Screensaver successfully disabled" << endl;
> 
> I hope you can forward this to upstream developers, since I don't know
> where is the apropiate place.
> 
> Thanks a lot.

Hi Alejandro,

Sorry for the huge delay! Sometimes I lose messages ;)

I agree, using fake keypresses is a little ugly. But since kaffeine
isn't actually part of KDE, I don't think it should just assume that the
using is using KDE or KScreensaver. Even if it were part of KDE, it
should still work correctly when run outside of it.

The correct place to forward this is
kaffeine-devel@lists.sourceforge.net - upstream prefers the list over
SF's BTS  - I'm forwarding it for you, because I wanted to add my
comments. I don't have a "better" solution, but I don't think simply
switching from fake keypresses to dcop/kscreensaver is the way to go.
The current approach may be ugly but I haven't heard of any users having
problems with it.

Zack




Information forwarded to debian-bugs-dist@lists.debian.org, Zack Cerza <zcerza@coe.neu.edu>:
Bug#269624; Package kaffeine. (full text, mbox, link).


Acknowledgement sent to Anders Ellenshøj Andersen <andersa@ellenshoej.dk>:
Extra info received and forwarded to list. Copy sent to Zack Cerza <zcerza@coe.neu.edu>. (full text, mbox, link).


Message #15 received at 269624@bugs.debian.org (full text, mbox, reply):

From: Anders Ellenshøj Andersen <andersa@ellenshoej.dk>
To: Debian Bug Tracking System <269624@bugs.debian.org>
Subject: kaffeine: Will this work on other desktops besides KDE?
Date: Sun, 13 Feb 2005 13:24:12 +0100
Package: kaffeine
Version: 0.5-1
Followup-For: Bug #269624


If this doesn't work on desktops other than KDE, then users of those 
desktops will be disappointed.

Btw: Most kinds of bugs should be send the the kaffeine user mailing 
list at kaffeine-user@lists.sourceforge.net.

Anders E. Andersen


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8
Locale: LANG=da_DK, LC_CTYPE=da_DK (charmap=ISO-8859-1)

Versions of packages kaffeine depends on:
ii  kdelibs4                 4:3.3.2-1       KDE core libraries
ii  libart-2.0-2             2.3.17-1        Library of functions for 2D graphi
ii  libc6                    2.3.2.ds1-20    GNU C Library: Shared libraries an
ii  libfam0c102              2.7.0-6         client library to control the FAM 
ii  libfreetype6             2.1.7-2.3       FreeType 2 font engine, shared lib
ii  libgcc1                  1:3.4.3-9       GCC support library
ii  libice6                  4.3.0.dfsg.1-10 Inter-Client Exchange library
ii  libidn11                 0.5.2-3         GNU libidn library, implementation
ii  libpng12-0               1.2.8rel-1      PNG library - runtime
ii  libqt3c102-mt            3:3.3.3-8       Qt GUI Library (Threaded runtime v
ii  libsm6                   4.3.0.dfsg.1-10 X Window System Session Management
ii  libstdc++5               1:3.3.5-8       The GNU Standard C++ Library v3
ii  libx11-6                 4.3.0.dfsg.1-10 X Window System protocol client li
ii  libxext6                 4.3.0.dfsg.1-10 X Window System miscellaneous exte
ii  libxine1                 1.0-1           the xine video/media player librar
ii  libxrender1              0.8.3-7         X Rendering Extension client libra
ii  libxtst6                 4.3.0.dfsg.1-10 X Window System event recording an
ii  xlibs                    4.3.0.dfsg.1-10 X Keyboard Extension (XKB) configu
ii  zlib1g                   1:1.2.2-4       compression library - runtime

-- no debconf information



Noted your statement that Bug has been forwarded to kaffeine-devel@lists.sourceforge.net. Request was from Zack Cerza <zcerza@coe.neu.edu> to control@bugs.debian.org. (full text, mbox, link).


Tags added: upstream Request was from Zack Cerza <zcerza@coe.neu.edu> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>:
Bug#269624; Package kaffeine. (full text, mbox, link).


Acknowledgement sent to csights <csights@fastmail.fm>:
Extra info received and forwarded to list. Copy sent to Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>. (full text, mbox, link).


Message #24 received at 269624@bugs.debian.org (full text, mbox, reply):

From: csights <csights@fastmail.fm>
To: Debian Bug Tracking System <269624@bugs.debian.org>
Subject: kaffeine: bug #269624 fixed in 0.8.3?
Date: Sat, 09 Dec 2006 18:22:26 -0500
Package: kaffeine
Followup-For: Bug #269624

>From the changelog for Kaffeine 0.8.3
http://kaffeine.sourceforge.net/index.php?page=news&details=20&PHPSESSID=524fb029172a11e79dada729b90cfa40

[...]
* fixed: better screensaver disabling method (no interfering key presses anymore).
[...]


C.


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (990, 'testing'), (50, 'unstable'), (25, 'dapper')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages kaffeine depends on:
ii  hdparm                6.9-1              tune hard disk parameters for high
ii  kdelibs4c2a           4:3.5.5a.dfsg.1-5  core libraries and binaries for al
ii  libacl1               2.2.41-1           Access control list shared library
ii  libart-2.0-2          2.3.17-1           Library of functions for 2D graphi
ii  libattr1              2.4.32-1           Extended attribute shared library
ii  libaudio2             1.8-2              The Network Audio System (NAS). (s
ii  libc6                 2.3.6.ds1-8        GNU C Library: Shared libraries
ii  libcdparanoia0        3.10+debian~pre0-3 audio extraction tool for sampling
ii  libfontconfig1        2.4.1-2            generic font configuration library
ii  libfreetype6          2.2.1-5            FreeType 2 font engine, shared lib
ii  libgamin0 [libfam0]   0.1.7-4            Client library for the gamin file 
ii  libgcc1               1:4.1.1-19         GCC support library
ii  libice6               1:1.0.1-2          X11 Inter-Client Exchange library
ii  libidn11              0.6.5-1            GNU libidn library, implementation
ii  libjpeg62             6b-13              The Independent JPEG Group's JPEG 
ii  libogg0               1.1.3-2            Ogg Bitstream Library
ii  libpcre3              6.7-1              Perl 5 Compatible Regular Expressi
ii  libpng12-0            1.2.13-4           PNG library - runtime
ii  libqt3-mt             3:3.3.7-1          Qt GUI Library (Threaded runtime v
ii  libsm6                1:1.0.1-3          X11 Session Management library
ii  libstdc++6            4.1.1-19           The GNU Standard C++ Library v3
ii  libvorbis0a           1.1.2.dfsg-1.2     The Vorbis General Audio Compressi
ii  libvorbisenc2         1.1.2.dfsg-1.2     The Vorbis General Audio Compressi
ii  libx11-6              2:1.0.3-4          X11 client-side library
ii  libxcursor1           1.1.7-4            X cursor management library
ii  libxext6              1:1.0.1-2          X11 miscellaneous extension librar
ii  libxft2               2.1.8.2-8          FreeType-based font drawing librar
ii  libxi6                1:1.0.1-4          X11 Input extension library
ii  libxine1              1.1.2-6            the xine video/media player librar
ii  libxinerama1          1:1.0.1-4.1        X11 Xinerama extension library
ii  libxrandr2            2:1.1.0.2-5        X11 RandR extension library
ii  libxrender1           1:0.9.1-3          X Rendering Extension client libra
ii  libxt6                1:1.0.2-2          X11 toolkit intrinsics library
ii  zlib1g                1:1.2.3-13         compression library - runtime

kaffeine recommends no packages.

-- no debconf information



Reply sent to Mark Purcell <msp@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Alejandro Exojo <suy@badopi.org>:
Bug acknowledged by developer. (full text, mbox, link).


Message #29 received at 269624-done@bugs.debian.org (full text, mbox, reply):

From: Mark Purcell <msp@debian.org>
To: 269624-done@bugs.debian.org
Subject: Fwd: [Pkg-kde-extras] Bug#269624: kaffeine: bug #269624 fixed in 0.8.3?
Date: Wed, 31 Jan 2007 20:01:41 +0000
Version: 0.8.3

----------  Forwarded Message  ----------

Subject: [Pkg-kde-extras] Bug#269624: kaffeine: bug #269624 fixed in 0.8.3?
Date: Saturday 09 December 2006 23:22
From: csights <csights@fastmail.fm>
To: Debian Bug Tracking System <269624@bugs.debian.org>

Package: kaffeine
Followup-For: Bug #269624

>From the changelog for Kaffeine 0.8.3
http://kaffeine.sourceforge.net/index.php?page=news&details=20&PHPSESSID=524fb029172a11e79dada729b90cfa40

[...]
* fixed: better screensaver disabling method (no interfering key presses anymore).
[...]


C.


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (990, 'testing'), (50, 'unstable'), (25, 'dapper')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages kaffeine depends on:
ii  hdparm                6.9-1              tune hard disk parameters for high
ii  kdelibs4c2a           4:3.5.5a.dfsg.1-5  core libraries and binaries for al
ii  libacl1               2.2.41-1           Access control list shared library
ii  libart-2.0-2          2.3.17-1           Library of functions for 2D graphi
ii  libattr1              2.4.32-1           Extended attribute shared library
ii  libaudio2             1.8-2              The Network Audio System (NAS). (s
ii  libc6                 2.3.6.ds1-8        GNU C Library: Shared libraries
ii  libcdparanoia0        3.10+debian~pre0-3 audio extraction tool for sampling
ii  libfontconfig1        2.4.1-2            generic font configuration library
ii  libfreetype6          2.2.1-5            FreeType 2 font engine, shared lib
ii  libgamin0 [libfam0]   0.1.7-4            Client library for the gamin file 
ii  libgcc1               1:4.1.1-19         GCC support library
ii  libice6               1:1.0.1-2          X11 Inter-Client Exchange library
ii  libidn11              0.6.5-1            GNU libidn library, implementation
ii  libjpeg62             6b-13              The Independent JPEG Group's JPEG 
ii  libogg0               1.1.3-2            Ogg Bitstream Library
ii  libpcre3              6.7-1              Perl 5 Compatible Regular Expressi
ii  libpng12-0            1.2.13-4           PNG library - runtime
ii  libqt3-mt             3:3.3.7-1          Qt GUI Library (Threaded runtime v
ii  libsm6                1:1.0.1-3          X11 Session Management library
ii  libstdc++6            4.1.1-19           The GNU Standard C++ Library v3
ii  libvorbis0a           1.1.2.dfsg-1.2     The Vorbis General Audio Compressi
ii  libvorbisenc2         1.1.2.dfsg-1.2     The Vorbis General Audio Compressi
ii  libx11-6              2:1.0.3-4          X11 client-side library
ii  libxcursor1           1.1.7-4            X cursor management library
ii  libxext6              1:1.0.1-2          X11 miscellaneous extension librar
ii  libxft2               2.1.8.2-8          FreeType-based font drawing librar
ii  libxi6                1:1.0.1-4          X11 Input extension library
ii  libxine1              1.1.2-6            the xine video/media player librar
ii  libxinerama1          1:1.0.1-4.1        X11 Xinerama extension library
ii  libxrandr2            2:1.1.0.2-5        X11 RandR extension library
ii  libxrender1           1:0.9.1-3          X Rendering Extension client libra
ii  libxt6                1:1.0.2-2          X11 toolkit intrinsics library
ii  zlib1g                1:1.2.3-13         compression library - runtime

kaffeine recommends no packages.

-- no debconf information


_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras


-------------------------------------------------------



Message sent on to Alejandro Exojo <suy@badopi.org>:
Bug#269624. (Mon, 03 May 2010 12:33:09 GMT) (full text, mbox, link).


Message #32 received at 269624-submitter@bugs.debian.org (full text, mbox, reply):

From: Mark Purcell <msp@debian.org>
To: Undisclosed.Recipients:
Subject: kaffeine 1.0~pre3 uploaded to unstable
Date: Mon, 3 May 2010 22:30:24 +1000
[Message part 1 (text/plain, inline)]
Dear submitter,

Sometime ago you file a bug report against kaffeine in the Debian Bug Tracking 
System, mainly the 0.8.x series.
http://bugs.debian.org/kaffeine

As a result we now have a large number of outstanding reports open in the 
Debian Bug Tracking System that are upstream bugs and should be reported 
against the KDE bugs tracking system.

Could I ask you to upgrade to the kaffeine in unstable (1.0~pre3) and confirm 
your report is still current.

1. If your original report is still valid, please submit an update using the 
reportbug(1) package, detailing the issue currency.

1.a. If possible could you review the upstream reports against kaffeine and 
see if your report has already been reported upstream. 
http://kaffeine.kde.org/?q=bugs again submit an update using reportbug(1) 
providing the KDE bugs URL. Also please feel to report your issue directly 
upstream.

2. If your original report has been resolved, please send an email to 
xxxx-done@bugs.debian.org, where xxxx is your bug number, stating that your 
issue has been resolved.


If we don't hear back from you in the next month or so, we may close your 
report as fixed in the version 1.0 series.

Thanks,
Mark
[signature.asc (application/pgp-signature, inline)]

Added tag(s) moreinfo. Request was from Mark Purcell <msp@debian.org> to control@bugs.debian.org. (Mon, 03 May 2010 12:39:21 GMT) (full text, mbox, link).


Marked as fixed in versions kaffeine/0.8.3-1. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Fri, 01 Nov 2013 01:21:19 GMT) (full text, mbox, link).


No longer marked as fixed in versions 0.8.3. Request was from Andreas Beckmann <anbe@debian.org> to control@bugs.debian.org. (Fri, 01 Nov 2013 01:21:20 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 29 Nov 2013 07:30:54 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Oct 11 00:26:44 2017; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.