PDA

View Full Version : Aquatic Desktop Eyecandy



Arktis
September 7th, 2005, 08:45 AM
http://xdesktopwaves.sourceforge.net/

Screenshots are included on that page. Runs nice, highly configurable. All it needs is a gui config tool. I think it should be included with future ubuntus.

klepas
September 7th, 2005, 10:01 AM
Whoa! Thanks for the link. :)

xmastree
September 7th, 2005, 11:58 AM
How does one get it working? According to the readme, I just type 'make'
Presumably in the same directory... but I just get a bunch of errors. Loads of errors.

xdesktopwaves.c:31:22: X11/Xlib.h: No such file or directory
xdesktopwaves.c:32:23: X11/Xutil.h: No such file or directory
xdesktopwaves.c:33:23: X11/Xatom.h: No such file or directory
xdesktopwaves.c:34:34: X11/extensions/shape.h: No such file or directory
xdesktopwaves.c:64: error: syntax error before "xdwOptEnd"
xdesktopwaves.c:64: warning: data definition has no type or storage class
xdesktopwaves.c:76: error: syntax error before "xdwOptDoubleBuffer"
xdesktopwaves.c:76: warning: data definition has no type or storage class
xdesktopwaves.c:78: error: syntax error before "xdwOptIdle"
xdesktopwaves.c:78: warning: data definition has no type or storage class
xdesktopwaves.c:83: error: syntax error before "xdwOptWavesByMouse"
xdesktopwaves.c:83: warning: data definition has no type or storage class
xdesktopwaves.c:84: error: syntax error before "xdwOptWavesByWindows"
xdesktopwaves.c:84: warning: data definition has no type or storage class
xdesktopwaves.c: In function `xdwSetDefaultOptions':
xdesktopwaves.c:138: error: `False' undeclared (first use in this function)
xdesktopwaves.c:138: error: (Each undeclared identifier is reported only once
xdesktopwaves.c:138: error: for each function it appears in.)
xdesktopwaves.c:150: error: `True' undeclared (first use in this function)
xdesktopwaves.c: At top level:
xdesktopwaves.c:169: error: syntax error before "xdwParseInt"
xdesktopwaves.c: In function `xdwParseInt':
xdesktopwaves.c:178: error: `False' undeclared (first use in this function)
xdesktopwaves.c:189: error: `True' undeclared (first use in this function)
xdesktopwaves.c: In function `xdwParseOptions':
xdesktopwaves.c:256: error: `True' undeclared (first use in this function)
xdesktopwaves.c:337: error: `False' undeclared (first use in this function)
make: *** [xdesktopwaves.o] InterruptThat interrupt was me hitting ctrl-c so that I could see the first errors, otherwise it spews out loads.
](*,)
I searched synaptic for those three missing files, but the closest I got was xutils, which doesn't contain any of them.

drummer
September 7th, 2005, 12:33 PM
hehe... neat...
installed fine for me, just a make, sudo make install. Maybe a bad/corrupted download or something? all the readme says is it needs gcc by default, not much else there :(

GeneralZod
September 7th, 2005, 12:40 PM
hehe... neat...
installed fine for me, just a make, sudo make install. Maybe a bad/corrupted download or something? all the readme says is it needs gcc by default, not much else there :(

Based on those error messages, it looks like it also needs the x11 development headers.

I'm not at my Kubuntu machine right now, but search synaptic for

x11 dev

or something like that. Is there no "configure" script provided? It's unusual to see source packages without one.

drummer
September 7th, 2005, 12:44 PM
Could be it.. looked in synaptic and saw i have libx11-dev installed already can't remember what for??)

xmastree
September 7th, 2005, 12:44 PM
Looking at the source, xdesktopwaves.c

#include <sys/times.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <errno.h>
#include <signal.h>
#include <unistd.h>
#include <math.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>
#include <X11/extensions/shape.h>Do you have those files anywhere on your system? I don't. :neutral:

jobezone
September 7th, 2005, 12:47 PM
Install apt-file, then do:

sudo apt-file update
apt-file search Xlib.h
It will tell you which package in your repositories contains that file.

drummer
September 7th, 2005, 12:51 PM
Those 4 files are located at:
/usr/X11R6/include/X11/Xlib.h
/usr/X11R6/include/X11/Xutil.h
/usr/X11R6/include/X11/Xatom.h
/usr/X11R6/include/X11/extensions/shape.h

They are installed by the libx11-dev package.. apt-getting that _should_ do the trick.

xmastree
September 7th, 2005, 12:52 PM
Could be it.. looked in synaptic and saw i have libx11-dev installed alreadyAha... that was it. Thanks :grin:

cnayak
September 7th, 2005, 12:58 PM
http://xdesktopwaves.sourceforge.net/

Screenshots are included on that page. Runs nice, highly configurable. All it needs is a gui config tool. I think it should be included with future ubuntus.

The insallation went o.k. But on running xdesktopwaves, I get the following error:

X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 15 (X_QueryTree)
Resource id in failed request: 0x1400018
Serial number of failed request: 136
Current serial number in output stream: 136

Any idea of what's missing?

minio
September 7th, 2005, 01:19 PM
apt-get install xdesktopwaves ? :)

cnayak
September 7th, 2005, 01:40 PM
apt-get install xdesktopwaves ? :)

I guess that won't solve it. I had installed Scilab using apt-get. Got a similar error.

N8MAN1068
September 7th, 2005, 02:43 PM
nice!

my only problem, is that i have icons on the desktop and a black background.
when running this, the background gets greenish (probably need to try all of the color options), but the desktop icons get fuzzy.....any suggestions on settings?
i've already tried all of the listed transparency switches.

GoA
September 7th, 2005, 03:40 PM
It wasn't so nice after all. Got it working easily. Used it, looked quite ok. Removed it. Not beatiful enough and made basic desktop usage a big mess.

crun
September 7th, 2005, 03:46 PM
thanks for the apt-file tip jobezone, you learn something new every day on these forums

poofyhairguy
September 7th, 2005, 06:00 PM
Neat concept....but its more one of those "make all of your Windows friends jealous when they are over at your house and turn it off right afterwards" type things. Like Luminocity.

byen
September 7th, 2005, 07:10 PM
hey poof. just did that... you have no idea..what this did to my roomie..
I just left my laptop lyin around on my couch...made him just see it himself....
-takes a glance
-Eyes widen 0.0
-Eyes narrow down with focus ^.^
-jaw starts dropping
-denial --says it may not be stable
-realises --says..that is the coolest
-withdrawl and acceptance - "would it run on my graphics card too?"

LOL...UMMM Im lovin it! thanks for the link!
PS- seems to be taking a ton of Processor share...not sure if it would work for daily use...only time will tell.

poofyhairguy
September 7th, 2005, 08:19 PM
hey poof. just did that... you have no idea..what this did to my roomie..
I just left my laptop lyin around on my couch...made him just see it himself....
-takes a glance
-Eyes widen 0.0
-Eyes narrow down with focus ^.^
-jaw starts dropping
-denial --says it may not be stable
-realises --says..that is the coolest
-withdrawl and acceptance - "would it run on my graphics card too?"



My favorites for that are the 3D Desktop switcher and E16's minimize trick!

Arktis
September 8th, 2005, 12:15 AM
After reading about people's difficulties (and easy successes) as well as critiques, I want to add a few things.

1.) This is a toy. If you are worried about performance, you definately shouldn't have it on all the time. Personally, I have two vid cards and a 2 ghz athlon. On the AGP 128 MB NVIDIA card, it runs smooth and wonderful and loverly. On the PCI 64 MB NVIDIA card, it's laggy and clunky (especially when trying moving a window). Also I am unable to get good performance out of 3d games unless I turn it off. Anyhow, this leads me to believe that it's more reliant on your video card's muscle power than your cpu's, but a low-end cpu would probably still be able to hurt performance; just not as much as a low-end card.


my only problem, is that i have icons on the desktop and a black background.
when running this, the background gets greenish (probably need to try all of the color options), but the desktop icons get fuzzy.....any suggestions on settings?
i've already tried all of the listed transparency switches.

2.) It appears to put horizontal bars across your desktop. My desktop is also black with no wallpaper and when I run xdesktopwaves, it it creates the same effect. I don't know if this is configurable or not. I haven't really played with any of the options. I didn't know about the icon problem though, because I have no icons on my desktop.

3.) It's highly flexible. Just looking at what you can do by adding arguments to the command is neato, and may yeild noticable performance boosts. But it isn't perfect and IMHO it's not finished and needs more features/methods of drawing itself.

4.) Suprisingly, it IS stable. This came as a shock to me personally.

5.) Sorry to those who had install troubles. I didn't have any, but then again I always load my system with all the extra libraries and dev packages I come across.

As development on this continues, you can bet your sweet bippy I'll be following it. Hopefully my next computer is going to kick so much butt that running xdestopwaves won't even make it blink.

ubuntopia
November 8th, 2008, 06:34 PM
I'm a newbie to Ubuntu so very much loving all the desktop effects available to this OS.

It comes as a bit of a disappointment that horizontal bars appear across the desktop wallpaper with xdesktopwaves. This app would be perfect if it functioned similar to the Compiz Water Effect.

Looks like the app hasnt been updated for some time. The info at SourceForge shows the following:
xdesktopwaves - 1.3
Last Update: Dec 18 2004
So it's either on the back burner or abandoned. Hopefully one day we'll see some modifications.

However if you use the Opaque option with Color then it looks okay. So if you have a plain desktop (no wallpaper) then this may work for you, although you'll lose your desktop icons. :(