Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#16960 - [electricsheep] fails to run on KDE 4.3

Attached to Project: Community Packages
Opened by Curtis (foxcm2000) - Sunday, 01 November 2009, 16:55 GMT
Last edited by Dan Griffiths (Ghost1227) - Saturday, 09 January 2010, 02:48 GMT
Task Type Bug Report
Category
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Installing the electricsheep screensaver package from community installs KDE .desktop files that
will not actually display the screeensaver using newer versions of KDE and newer versions of electric sheep.
Note: even though the preview may work, the actual screensaver will fail to display.

Please update this file: /usr/share/kde4/services/ScreenSavers/electricsheep.desktop


The attached electricsheep.desktop works with KDE 4.3.2 using electricsheep-2.7b12-2

I think the critical difference that actually fixes the bug is using this line since the options to run electricsheep have
changed in newer versions:

[Desktop Action InWindow]
Exec=electricsheep -window-id %w


Additional info:
Package version: electricsheep-2.7b12-2


Steps to reproduce:
1. Install electricsheep from community
2. Try to invoke the full screensaver in KDE 4.3
This task depends upon

Closed by  Dan Griffiths (Ghost1227)
Saturday, 09 January 2010, 02:48 GMT
Reason for closing:  Works for me
Additional comments about closing:  It's been two months, no word, and we have two verified successes and only one failure... I'm inclined to believe this is a configuration specific issue.
Comment by Eric Belanger (Snowman) - Friday, 06 November 2009, 19:36 GMT
It works here. Apart from the UTF-8 support, the .desktop in the package is the same as the one you posted (it even has the Exec=electricsheep -window-id %w).

$ cat /usr/share/kde4/services/ScreenSavers/electricsheep.desktop
[Desktop Entry]
Exec=electricsheep
Icon=kscreensaver
Type=Service
X-KDE-ServiceTypes=ScreenSaver
TryExec=xscreensaver
Actions=InWindow;Root;Setup;
X-KDE-Category=Fractals Screen Savers
X-KDE-Type=xv
Name=ElectricSheep

[Desktop Action Setup]
Exec=electricsheep-preferences
Name=Setup...

[Desktop Action InWindow]
Exec=electricsheep -window-id %w
Name=Display in Specified Window
NoDisplay=true

[Desktop Action Root]
Exec=electricsheep -window-id %w
Name=Display in Root Window
NoDisplay=true

X-Ubuntu-Gettext-Domain=desktop_kdeartwork

Loading...