ElectricSheep 2.6.8 under RHEL 5
I'm running the 2.6.8 version of Electric Sheep for RedHat under RedHat Enterprise Linux 5, Workstation edition.
The good news is the RedHat package from the electricsheep.org website works. The bad news is that I have to kludge things in RedHat to get it to work.
And I'm seeing some odd behavior issues. :(
First, to get it to work I had to dump the gnome-screensaver that RHEL installs by default. While it's quaint, it fails to provide many saver hacks and no one seems to be adopting it much beyond Red Hat. Electricsheep certainly wasn't available. So I installed XScreensaver from DAG's website.
Basic procedure to switch RHEL5 to use XScreensaver:
- Uninstall gnome-screensaver packages using 'rpm -e' command
- Download Xscreensaver packages from DAG (http://dag.wieers.com/)
- Install XScreensaver packages with 'rpm --nodeps -i'
- Symlink /usr/bin/gnome-screensaver-command to /usr/bin/xscreensaver-command
- Create a script at /usr/bin/gnome-screensaver with the contents being:
#!/bin/sh
/usr/bin/xscreensaver -no-splash &
- Create a script at /usr/bin/gnome-screensaver-prefs with the contents being:
#!/bin/sh
/usr/bin/xscreensaver-command -prefs
Since RHEL5 doesn't provide xloadimage, you have to use --nodeps to install the electricsheep RPM. From what I can tell, xloadimage is only used for splash screen display and the sheep voting images.
Now, everything works with XScreensaver just fine, except two things:
- Settings specified under the Advanced section of the EletricSheep Settings are not saved (i.e. the Command Line: text always reverts to just what is specified in the regular ElectricSheep settings screen).
- When I unlock the ElectricSheep screensaver, a "~/.sheep/lock" file remains as well as a "~/.sheep/overlay_fifo" fifo file
With issue #1 the hassle is I'm behind a proxy, and need to specify the --proxy parameter (BitTorrent is not and never will be an option in my environment). With issue #2 the problem is that ElectricSheep will decide another version is running (it isn't) and not download or render, but just play mpegs.
Anyone else doing something similar? Any suggestions on what I could be doing wrong? The XScreensaver process itself is running as a non-privileged user.
Frogging
Ok, so I left the electricsheep screensaver configured for a while and lo-and-behold, it's working properly. Even without xloadimage installed, and through a proxy.
There's some sort of bug in XScreensaver where the advanced command-line configuration settings are not retained in the interface, but they are indeed saved and executed properly.
I have no idea why the lock and fifo files remain after exiting the screensaver. But buttom line, ElectricSheep 2.6.8 works great under RHEL 5.2 when the appropriate video drivers and such are installed.

Recent comments
13 hours 45 min ago
14 hours 21 min ago
14 hours 22 min ago
14 hours 26 min ago
14 hours 30 min ago
1 day 4 hours ago
1 day 16 hours ago
1 day 16 hours ago
1 day 16 hours ago
1 day 16 hours ago