KDE Asciiquarium

Screensavers

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

7
Become a Fan
5.0

Description:
KDE Asciiquarium is a KDE screensaver based off of Kirk Baucom's FABULOUS asciiquarium program (http://www.robobunny.com/projects/asciiquarium/).

Or in other words, it's a simulation of an ocean scene, but using ASCII art instead.

NOTE This content is the KDE 3 version of the screensaver. I have not uploaded the KDE 4 port here because it is now included with KDE 4 in the kdeartwork module.

Note the screenshot preview will probably be a bit dark, view the full screenshot to see what it's more likely to look like.

To install:
Extract the tarball, and change to its directory (aasaver-0.3.2). In that directory, run the following:

./configure
make
make install (this may need run as root)

You will then be able to find Asciiquarium in the Miscellaneous category of the Screensaver Control Panel.

At this time the only option is the number of fish to have present.

Thanks to Maksim Orlovich for starting the project, and Kirk Baucom and Joan Stark for the asciiquarium program and ASCII Art.
Last changelog:

0.3.2 -- Initial public release.


Ratings & Comments

25 Comments

Jedimaster

Quote:

[root@Chiisai-Akuma aasaver-0.3.2]# ./configure scons not installed, installing local copy. scons: Reading SConscript files ... File "/home/Jedimaster/Downloads/aasaver-0.3.2/scons-local-0.96.1/SCons/Tool/gas.py", line 1 import as ^ SyntaxError: invalid syntax
I cannot install this because of this error. I tried running ./scons by itself; however I recieved the same error.

bittajam

It's my favorite except for the Matrix3D :)

yurix

Beautiful!!! Thanks!!!

kvoort

I have my aasciiquarium back! To have it working under kde4, apply the supplied .diff patch to src/asciiquarium.desktop, which will modify it to meet kde4 standards, then configure, build, and install as usual. After installing, the asciiquarium.desktop file needs to be moved from the old kde3 location to the new kde4 location. The configure scripts still rely on a tool (kde-config) which returns kde3 installation locations (usr/share/applnk), and I can't figure out how to fix this. The asciiquarium.desktop file needs to be moved to /usr/share/kde4/services/ScreenSavers/. This should have it working under kde4. ---PATCH--- --- aasaver-0.3.2-old/src/asciiquarium.desktop 2005-09-16 22:01:41.000000000 -0400 +++ aasaver-0.3.2/src/asciiquarium.desktop 2008-11-05 11:22:06.000000000 -0500 @@ -2,10 +2,10 @@ Encoding=UTF-8 Exec=asciiquarium.kss Icon=kscreensaver -Type=Application +Type=Service +X-KDE-ServiceTypes=ScreenSaver Actions=InWindow;Root;Setup Name=Asciiquarium -X-KDE-Category=Miscellaneous [Desktop Action InWindow] Exec=asciiquarium.kss -window-id %w

jseabold

This looks great anybody have it working on KDE 4.*? Anyone know how to make it show up in the new System Settings?

liegerm

If you get an error about uic, try installing the qt devel package. You also need the KDE headers which can be found in the kde devel package for your distro. Works great! Thanks! I'm off to find an ASCII version of Quake 4...

giofra

Hi!!! After i wrote in the shell ./configure it's all ok... but when i write make i receive this error message: make: *** No targets specified and no makefile found. Stop. after make install: make: *** No rule to make target `install'. Stop. Why??? Anyone??

aztk

[root@1309-6 aasaver-0.3.2]# ./configure scons not installed, installing local copy. scons: Reading SConscript files ... Checking for kde-config : kde-config was found Checking for kde version : 3.5.7 Checking for the qt library : qt is in /usr/lib/qt3 Checking for uic : uic was not found - set QTDIR put it in your PATH ? Unable to configure scons then i try this [root@1309-6 aasaver-0.3.2]# export QTDIR=/usr/lib/qt3 [root@1309-6 aasaver-0.3.2]# ./configure but same error what its wrong? tnx

lsolano

This screen saver installs without any problem on Mandriva 2008. Thanks!

carolinawren

I could not install in my Mandriva 2008 KDE. Quote:

[joonas@localhost aasaver-0.3.2]$ su Password: [root@localhost aasaver-0.3.2]# ./configure scons not installed, installing local copy. scons: Reading SConscript files ... Checking for kde-config : kde-config was found Checking for kde version : 3.5.7 Checking for the qt library : qt is in /usr/lib/qt3/ Checking for uic : uic was found as /usr/lib/qt3//bin/uic Checking for moc : moc was found as /usr/lib/qt3//bin/moc Checking for the qt includes : ok /usr/lib/qt3//include/ Checking for the kde includes : ok /usr/include/ scons: done reading SConscript files. scons: Building targets ... scons: Nothing to be done for `configure'. scons: done building targets. Generating ./Makefile Generating ./src/Makefile The Makefile(s) have been generated. Type: `make' to build aa.kss, and `make install' to install aa.kss. [root@localhost aasaver-0.3.2]# make processing AASaverConfig.kcfgc to get AASaverConfig.h and AASaverConfig.cpp kconfig_compiler -dsrc src/asciiquarium.kcfg src/AASaverConfig.kcfgc -I/usr/include/ -I/usr/lib/qt3//include/ -O2 -DNDEBUG -DNO_DEBUG -Wno-non-virtual-dtor -Wno-sign-compare -Wno-trigraphs -DQT_NO_TRANSLATION -I. -Isrc -Isrc -c -o src/AASaverConfig.o src/AASaverConfig.cpp sh: -/: invalid option Usage: sh [GNU long option] [option] ... sh [GNU long option] [option] script-file ... GNU long options: --debug --debugger --dump-po-strings --dump-strings --help --init-file --login --noediting --noprofile --norc --posix --protected --rcfile --restricted --verbose --version --wordexp Shell options: -irsD or -c command or -O shopt_option (invocation only) -abefhkmnptuvxBCHP or -o option scons: *** [src/AASaverConfig.o] Error 2 make: *** [all] Error 2 [root@localhost aasaver-0.3.2]# [joonas@localhost aasaver-0.3.2]$ su Password: [root@localhost aasaver-0.3.2]# ./configure scons not installed, installing local copy. scons: Reading SConscript files ... Checking for kde-config : kde-config was found Checking for kde version : 3.5.7 Checking for the qt library : qt is in /usr/lib/qt3/ Checking for uic : uic was found as /usr/lib/qt3//bin/uic Checking for moc : moc was found as /usr/lib/qt3//bin/moc Checking for the qt includes : ok /usr/lib/qt3//include/ Checking for the kde includes : ok /usr/include/ scons: done reading SConscript files. scons: Building targets ... scons: Nothing to be done for `configure'. scons: done building targets. Generating ./Makefile Generating ./src/Makefile The Makefile(s) have been generated. Type: `make' to build aa.kss, and `make install' to install aa.kss. [root@localhost aasaver-0.3.2]# make processing AASaverConfig.kcfgc to get AASaverConfig.h and AASaverConfig.cpp kconfig_compiler -dsrc src/asciiquarium.kcfg src/AASaverConfig.kcfgc -I/usr/include/ -I/usr/lib/qt3//include/ -O2 -DNDEBUG -DNO_DEBUG -Wno-non-virtual-dtor -Wno-sign-compare -Wno-trigraphs -DQT_NO_TRANSLATION -I. -Isrc -Isrc -c -o src/AASaverConfig.o src/AASaverConfig.cpp sh: -/: invalid option Usage: sh [GNU long option] [option] ... sh [GNU long option] [option] script-file ... GNU long options: --debug --debugger --dump-po-strings --dump-strings --help --init-file --login --noediting --noprofile --norc --posix --protected --rcfile --restricted --verbose --version --wordexp Shell options: -irsD or -c command or -O shopt_option (invocation only) -abefhkmnptuvxBCHP or -o option scons: *** [src/AASaverConfig.o] Error 2 make: *** [all] Error 2 [root@localhost aasaver-0.3.2]#

mscroggi

I love this screensaver.. I recently switched to an HP 8200 workstation. It is an x64 based machine (dual intel xeons). When I attempt to compile the screensaver I get x86_64-suse-linux/bin/ld: cannot find -lqt-mt Any ideas? OS openSUSE 10.2 (X86-64) Kernel 2.6.18.8-0.5-default x86_64 KDE 3.5.7 gcc 4.1.2 Any help would be greatly appreciated. Monty

Jebadius

Running on laptop, makes people at school look at me strange, I love it. Works well.

Psypointer

hey, thats really nice! i´m using a notebook and the default aquarium screensavers are taking too much performance.. i like it! thank you!

janet

I did the usual: ./configure, make, su, checkinstall. All fine until it comes to checkinstall (or likewise make install). I get the following error: "make: scons: command not found" and "make: *** [install] error 127".

pynm0001

Odd. It went through make successfully and then didn't install? Try doing (from the same directory) "./scons install" to run the local scons manually, that would hopefully work.

janet

Thanks, that works. But alas I cannot build a deb this way. I tried a checkinstall after installing it with ./scons install, but all I get is an empty deb. Never had those problems before - scons seems to make it a lot more complicated ... But the asciiquarium saver really is nice :)

anz

thanks alot for that very nice screensaver!

LinuxHungry

I'm anewbie to linux and I did have a few problems compileing under debian sarge....heres what I did to get it to work. export QTDIR=/usr/share/qt3 apt-get install kde-devel (not sure I spelled devel right) then ./compile make make install

czubin

That screensaver is so innovative O_o Kind of freaks my buddies :)

sessionID

Best thing to happen to a screen :)

maarizwan

How about porting this QT-2.2 Aquarium to QT 3 (or QT 4) please visit: http://www.ratemyfishtank.com/aquarium_screensaver.php

stomph

Really nice, thanks! :-)

ch4n01r

Very cool :) It would be even more cool if we could adjust the speed of the fishes :)

sphere

I just wanted to say that I appreciate this screensaver for two reasons... 1. It's cool. How could ascii fish not be cool. 2. It was easy to build. Thanks for looking out for those of us that routinely botch compile-it-yourself installs. P.S. I think that one of the messages may be incorrect during installation... Type: `make' to build aa.kss, and `make install' to install aa.kss. ought to read... Type: 'make' to build asciiquarium.kss and 'makde install' to install asciiquarium.kss. Thanks again.

pynm0001

Good catch on the message. Too lazy to fix it though, sorry. :) And yes, I always hated downloading packages that just wouldn't compile which is why I've tried to make it easy to build and install. It's a lot easier when you have SCons/bksys to help instead of the autotools though. ;)

Pling
0 Affiliates
Details
license
version 0.3.2
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 3

Other Screensavers:

My new desktop.-Modified
compileit
last update date: 19 years ago

Score 5.0

SlideShow (GL) mdk 9.1 rpm
illogic-al
last update date: 22 years ago

Score 5.0

My composition with Sailors
Kamuiu
last update date: 22 years ago

Score 5.0

KarambaSaver
BOSSoNe
last update date: 22 years ago

Score 5.0

Fleas
eisfuchs
last update date: 21 years ago

Score 5.0

fluid psychedelic Screensaver
schorsch
last update date: 21 years ago

Score 5.0