Last updated 14-Sep-05
This is a port of xscreensaver 4.21 to the Zaurus. The hacks contained in the package have been tested with xqtserver, running on a Zaurus SL-C860 with Cacko-Qt. It should run fine on any X environment, but you may need to move things around a bit.
Warning: this package currently does not work properly on pdaXrom - it'll install but many of the hacks do not run correctly and either segfault or draw randomly - differences in math library functions, perhaps? As they say, 'your mileage may vary'. I think that pdaXrom uses a fast floating point emulator which these binaries are not compatible with. Some of them work; the ones which do advanced math calculations do not.
Good news: these programs work on the iPAQ hx4700/hx4705 under hx4700 Linux, so if you've taken the plunge and installed Linux on your iPAQ, all you need to do is copy over the relevant libs, add them to your LD_LIBRARY_PATH and run the programs. As with the Zaurus, some of the hacks don't work well but hx4700 Linux does not suffer from the FPU problem that pdaXrom has.
There are two packages available:
xscreensaver_4.21_arm.ipk is for Cacko
and roms that install apps in /home/QtPalmtop. The other package is
xscreensaver_4.21-pdaxrom_arm.ipk, and this one installs the xscreensaver
hacks to /usr/X11R6/lib/misc/xscreensaver, main program in /usr/X11R6/bin
and docs in /usr/share/doc/xscreensaver-4.21. I didn't add symlinks this
time because they use too much space on the filesystem; a better idea is
to add the path to the hacks before you start xscreensaver:
PATH=$PATH:/usr/X11R6/lib/misc/xscreensaverFor other distros, I've provided a tarball containing two directories: xscreensaver (subdirs 'hacks' and 'driver') and 'bin' (symlinks to the hacks and driver dirs) - all you then need to do is:
cd bin PATH=$PATH:`pwd` xscreensaver &
Tarball: xscreensaver-4.21.tar.gz
xscreensaver is copyright (C) Jamie Zawinski - you'll find the original source code on http://www.jwz.org/xscreensaver/ (there's a copy here).
Lex Landa, 22-Apr-05, 6:32 a.m.
This package is provided without support or warranty, although you are free to email me (brooknet (at) imap (dot) cc) if you wish to discuss it. My comments and changes to the source can be found in the ipk.
Thanks to Anton Maslovsky (implementor of Cacko), the folks at pdaxrom.org for pdaxrom and the excellent SDK, and anyone else who is involved in development of apps for the Zaurus - and thanks to everyone else for their interest in this package!
Email: brooknet <at> imap <dot> cc - please anti- obfuscate the email address as appropriate)