really slick screensavers installed but not configured

Bug #9740 reported by Mark Shuttleworth
28
This bug affects 2 people
Affects Status Importance Assigned to Milestone
rss-glx (Ubuntu)
Fix Released
Medium
Thom May

Bug Description

D'oh! The RSS-GLX screensavers are not showing up in the list. It seems that
/usr/bin/rss-gls_install.pl assumes you have a .xscreensaver file in your home dir.

Looking at the config system of xscreensaver (yuck!) it uses
/etc/X11/app-defaults/XScreenSaver(-(no)gl) to store a default set of conf
values for the screensaver. Unless you change the defaults, you don't get a
~/.xscreensaver file. At the very least we need to add the folowing lines at the
relevant section of the /etc/X11/app-defaults/XScreenSaver-gl file (I've been
trhough this and disabled some that aren't quite as slick as they need to be to
make the cut):

  GL: "MatrixView" matrixview -r \n\
  GL: "SpirographX" spirographx --root \n\
  GL: flux --root \n\
  GL: helios --root \n\
  GL: lattice --root \n\
  GL: "BioF" biof --root \n\
- GL: "Hufo's Tunnel" hufo_tunnel --root \n\
  GL: euphoria --root \n\
  GL: "Hufo's Smoke" hufo_smoke --root \n\
  GL: skyrocket --root \n\
  GL: flocks --root \n\
  GL: solarwinds --root \n\
- GL: fieldlines --root \n\
  GL: colorfire --root \n\
- GL: cyclone --root \n\
  GL: plasma --root \n\
  GL: sundancer2 --root \n\
  GL: "BusySpheres" busyspheres --root \n\

Thanks, Mark

Revision history for this message
Ken Foskey (foskey) wrote :

I have a suggestion - I like certain default screen savers and hate others. I
think some of the ones not enabled are excellent. There is definitely a science
flavour to the current package. There is some good alternatives to the current
setup but who are you going to listen to, me I might be the only one that likes
'X' screensaver?

Create a screen saver popularity contest package that monitors what screen
savers are selected for use, give this as an option to install and we can then
collect the screen savers that people that really use. We can promote this
through the Linux user groups and planets.

Another nice idea might be a series of packages or configuration downloads, like
themes, that set up screen savers to cerain tastes. Not sure how this would
work, just exploring options.

Revision history for this message
Matt Zimmerman (mdz) wrote :

The current selection of screensavers was chosen by the SABDFL :-)

Revision history for this message
Mark Shuttleworth (sabdfl) wrote :

...and as far as I can see, most of the ones I picked are *still* not enabled by
default.

The RSS-GLX package does something funky. The user has to run some command to
add those screensavers to their preferences. Of course, we don't want that to
happen. I think we need to restructure the screensaver package as follows:

 - one package with all the screensavers we have selected, enabled by default
 - another package with all of the rest, as extra screensavers

I'd really like to see this bug fixed - took several hours working through the
full list of screensavers to pick the best ones :-)

Revision history for this message
Thom May (thombot) wrote :

xscreensaver (4.16-1ubuntu4) hoary; urgency=low

  * Enable RSS screensavers. (Ubuntu: #3042)

 -- Thom May <email address hidden> Mon, 7 Feb 2005 13:39:28 +0000

Fixes this bug, splitting the packages is bug 9742

Revision history for this message
GophrenOli (gophrenoli) wrote :

please excuse my lack of knowledge about screensaver-configs, so please tell me what informations else you need.

But in the current version of xubuntu 10.4 (today I got a bunch of update-packages) comparable appears:

no rss-glx screensavers are in the selection-list, neither in xscreensaver, nor in gnome-screensaver.

Revision history for this message
Cory Maccarrone (darkstar6262) wrote :

I'm seeing no rss-glx screensavers in my list either. I'm on Mythbuntu 10.04.

Revision history for this message
bigmell (bigmell) wrote :

ahoy,

if you guys are running xscreensaver you need to add the rss-glx screensavers to your .xscreensaver file. In your home directory in the .xscreensaver file the rss-glx screensavers need to go in the list.

If you havent already install xscreensaver and rss-glx_install

sudo apt-get install xscreensaver xscreensaver-data-extra xscreensaver-gl-extra rss-glx xscreensaver-screensaver-webcollage

Then there is a script you have to run to manually add the rss-glx screensavers into the ~/.xscreensaver file. First kill the xscreensaver process if it is already running

killall xscreensaver

Then run the rss-glx install script. I dont think you have to be root because .xscreensaver is in your home directory. You should already have permissions there.

/usr/bin/rss-glx_install

Now open xscreensaver and the new screensavers should be installed and checked. Restart the daemon and you should be all set

xscreensaver-demo

I realize this is 10 years old but I am sure many aer still having this problem :)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.