Package: xscreensaver Version: 5.10-7 Severity: wishlist
The configuration dialog only shows screenhacks that are either hardcoded inside the xscreensaver binary, or manually entered into ~/.xscreensaver. This means there is no easy way to make packages that provide additional screenhacks. Currently there's the rss-glx package which has to use an awful hack to make the screensavers work: rss_glx-install, a script that has to be run by *every* user on the system manually. Not user friendly at all! The package should instead do what is suggested by one way of interpreting /usr/share/xscreensaver/config/README: > This directory contains XML files that describe each of the screenhacks; > the per-hack user interface is constructed based on the things in these > files. The files are loaded at run-time by xscreensaver-demo (also > known as "the Control Center screensaver properties capplet".) It shouldn't just read the xml files at runtime, but also the contents of the directory, so that additional screenhack packages can just dump their xml file into /usr/share/xscreensaver/config and just work. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages xscreensaver depends on: ii libatk1.0-0 1.28.0-1 The ATK accessibility toolkit ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib ii libcairo2 1.8.10-2 The Cairo 2D vector graphics libra ii libfontconfig1 2.8.0-2 generic font configuration library ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib ii libglade2-0 1:2.6.4-1 library to load .glade files at ru ii libglib2.0-0 2.22.4-1 The GLib library of C routines ii libgtk2.0-0 2.18.7-1 The GTK+ graphical user interface ii libice6 2:1.0.6-1 X11 Inter-Client Exchange library ii libpam0g 1.1.1-2 Pluggable Authentication Modules l ii libpango1.0-0 1.26.2-1 Layout and rendering of internatio ii libsm6 2:1.1.1-1 X11 Session Management library ii libx11-6 2:1.3.3-1 X11 client-side library ii libxext6 2:1.1.1-2 X11 miscellaneous extension librar ii libxinerama1 2:1.1-2 X11 Xinerama extension library ii libxml2 2.7.6.dfsg-2+b1 GNOME XML library ii libxmu6 2:1.0.5-1 X11 miscellaneous utility library ii libxpm4 1:3.5.8-1 X11 pixmap library ii libxrandr2 2:1.3.0-3 X11 RandR extension library ii libxrender1 1:0.9.5-1 X Rendering Extension client libra ii libxt6 1:1.0.7-1 X11 toolkit intrinsics library ii libxxf86vm1 1:1.1.0-2 X11 XFree86 video mode extension l ii xscreensaver-data 5.10-7 data files to be shared among scre Versions of packages xscreensaver recommends: ii libjpeg-progs 8-2.1 Programs for manipulating JPEG fil ii perl [perl5] 5.10.1-11 Larry Wall's Practical Extraction ii wamerican [wordlist] 6-3 American English dictionary words ii xli 1.17.0+20061110-3 command line tool for viewing imag Versions of packages xscreensaver suggests: ii elinks [www-browser] 0.12~pre5-2 advanced text-mode WWW browser pn fortune <none> (no description available) ii iceweasel [www-browser] 3.5.8-1 Web browser based on Firefox ii lynx-cur [www-browser] 2.8.8dev.2-1 Text-mode WWW Browser with NLS sup pn qcam | streamer <none> (no description available) ii w3m [www-browser] 0.5.2-4 WWW browsable pager with excellent pn xdaliclock <none> (no description available) pn xfishtank <none> (no description available) ii xscreensaver-gl 5.10-7 GL(Mesa) screen hacks for xscreens -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org