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#11378 - [electricsheep 2.6.8-3] does not work with kde4 neither xscreensaver

Attached to Project: Community Packages
Opened by solsTiCe (zebul666) - Tuesday, 02 September 2008, 18:02 GMT
Last edited by Roman Kyrylych (Romashka) - Sunday, 19 October 2008, 14:18 GMT
Task Type Bug Report
Category
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
this package is made for kde3. not kde4 which is default kde now on archlinux.
so i can't see eletric sheep in system settings for screensaver in kde 4

also i can't see it neither in xscreensaver-demo. (i am a newbie with xscreensaver but the man page say that's it's only what we need)

i guess kde4 use the xscreenaver now so a simple xml file in /usr/share/xscreensaver/config for eletricsheep and a link in /usr/lib/xscreensaver light do the trick to have it work for kde 4 and xscreensaver demo
This task depends upon

Closed by  Roman Kyrylych (Romashka)
Sunday, 19 October 2008, 14:18 GMT
Reason for closing:  Fixed
Additional comments about closing:  works now
Comment by Eric Belanger (Snowman) - Tuesday, 02 September 2008, 20:10 GMT
Even if it doesn't work with kde4 (I'll need to fix that), it should still be in the screensavers list in xscreensaver-demo, at least that's the case here. I assume that you start xscreensaver-demo from the command line, right?
Comment by solsTiCe (zebul666) - Tuesday, 02 September 2008, 21:39 GMT
yes from the command line.
but i did not see it. or i did not look where i should ?
how is it named ?

for it to show up i had to create a electricsheep.xml as i said above and change my .xscreensaver to list it.
Comment by solsTiCe (zebul666) - Tuesday, 02 September 2008, 21:48 GMT
you might note that there is no electricsheep.xml in electrisheep package. there is a rm in the last line of the PKGBUILD that remove that file. what for ?
Comment by Eric Belanger (Snowman) - Monday, 08 September 2008, 05:34 GMT
In xscreensaver-demo, look in the scroll list in the "Display Modes" tab. The name is Electricsheep.
Comment by Eric Belanger (Snowman) - Sunday, 21 September 2008, 05:52 GMT
should be fixed in electricsheep 2.6.8-4
Let me know if there's still a problem. If it is fixed, let me know too.
To work in kde, I think you need to have kdeartwork installed. ElectricSheep should be in the Fractals category in the kde screensaver panel.
Comment by solsTiCe (zebul666) - Sunday, 21 September 2008, 10:36 GMT
it works in kde4. thanks

one detail is that /usr/share/xscreensaver/config/electricsheep.xml has -rwxr-xr-x. there is no need for executable permission there

there's still the problem in xscreensaver-demo but that's a "bug" of xscreensaver-demo. as an old school software, one have to manually change .xscreensaver in my $HOME so that electricsheep show up on the list in xscreensaver-demo. in the man page, it is said xscreensaver allow you edit that ~/.xscreensaver file but i still have not found how. may be i need to run gnome for that ?? i can't add a screensaver in the list from xscreensaver-demo.
Comment by Eric Belanger (Snowman) - Sunday, 21 September 2008, 19:32 GMT
The permission is fixed in cvs. The package will be fixed at next update as it's a minor bug.

If you add an entry for electricsheep in .xscreensaver, then does is show in xscreensaver-demo? In my .xscreensaver, I have:
- electricsheep --root 1 --zoom 1 \
I could attach my .xscreensaver if you want to compare them.

While working on the package, I noticed that xscreensaver no longer provides electricsheep.xml. It used to provide this in the past so maybe, when I first started it, it added electricsheep in my .xscreensaver. However, no-one else has complained so I don't know.
Comment by solsTiCe (zebul666) - Saturday, 11 October 2008, 23:41 GMT
the bug is still not closed ?

by the way, /usr/share/xscreensaver/config/electricsheep.xml has still -rwx-r-xr-x permission in 2.8.6-4 package

in the mean time, i have swtiched to gnome (fed up by slowness of kde4 and ....):
i have electrichseep in gnome-screensaver-preference's list but the preview stays black, and the full screen preview stays gray. and if activated the electricsheep screensaver stays black also. something is not working. so i had to use xscreensaver-demo and xscrensaver in gnome to have electrichseep working. and i can't find how to change any of the option of electricsheep in gnome-screensaver-preference. (a major design bug of gnome-screensaver-preference ??)
Comment by solsTiCe (zebul666) - Saturday, 11 October 2008, 23:59 GMT
i have found that by making a symlink in /usr/lib/xscreensaver towards /usr/bin/electricsheep i have a buggy preview of electricsheep in gnome-screensaver-preferences. only a tiny bottom-right portion of electricsheep is shown in the preview.
the rest works. it's only that's not full screen. but we can't set it to full screen because there is no config to change ... argg

brute force would be to drop a script launching electricsheep with the correct command line option in /usr/lib/xscreensaver but ... that's not very clean
Comment by Eric Belanger (Snowman) - Monday, 13 October 2008, 20:02 GMT
electricsheep 2.6.8-4 was supposed to fixed the problems with kde4. At least it was working fine here. Did you tried that package with kde4? If it doesn't work then I can't see what might be the problem. Check you ~/.xscreensaver file. Does xscreensaver-demo works now? If yes, you could start xscreensaver from your.xinitrc.
I've never tried it in gnome.
The permissions are fixed in the cvs. They shouldn't cause any problem.

Loading...