I recently go the Compiz Screensaver running on my Ubuntu Linux system. This is a somewhat experimental plugin and so this plugin is not included by default with Compiz. But for the more adventurous it may be possible to get this interesting addition to your compiz desktop functioning on your system.
With that said here is what worked for me:
First the Installation
Here is a command that you will need for installing the components needed by the compiz screensaver,sudo apt-get install compiz-bcop compiz-dev build-essential libtool libglu1-mesa-dev libxss-dev libcairo2-dev git-core
Here is my link for downloading the compiz screensaver. Unfortunately there is a problem with the most commonly used location with the pafy git link resulting in no make file so we have updated this posting accordingly.
Download the targzip from the link above. Extract it and then go to the terminal and us the cd command to get to the folder you extracted the targzip to.
So for example if it is in your home directory cd /home/foldername/compizscreensaver.
Once you have gotten that far you will simply need to type in make and hit enter and after that is finished then you will need to type in make install and hit enter.
If
Once installed I ran into a couple of problems with the compiz screensaver, it was not kicking on automatically and the screensaver would sometimes quit displaying the swirling windows it would not lock the system or harm the system in any way it just would not always run properly.
Here is what worked for me:
I removed gnome-screensavers and xscreensavers which took care of the issue of the compiz screensaver not starting up. Apparently there is a conflict with those programs that cannot be resolved by simply disabling the screensaver but you actually have to remove those programs.
The next step is to go into ccsm and adjust a setting with the compiz screensaver. After clicking on screensaver go to the flying windows tab and then reduce the Attraction and Repulsion Ratio. The more I lowered the setting the more reliably the screensaver would run.
This is not a polished project so you can expect that things will not work perfectly 100 percent of the time, but this is what has worked for me. I hope this information is helpful to someone.


July 26th, 2010 - 3:17 pm
there is no makefile in the source, what to do with that? and how?
me@com:~/Desktop/screensaver$ ls
CMakeLists.txt README screensaver.xml.in src(dir)
me@com:~/Desktop/screensaver$ make
make: *** No targets specified and no makefile found. Stop.
July 26th, 2010 - 5:11 pm
I think you should try downloading the file again. I have a make file in mine. The make file is only 18.6 kb so maybe I could just post it for download for you if for some reason it is not downloading with your folder. Of course if that is not included you may have some other files too. I have got to be going I will be checking back in some time this evening.
July 27th, 2010 - 11:47 am
Same issue here.
~/screensaver$ make
make: *** No targets specified and no makefile found. Stop.
**********:~/screensaver$
July 27th, 2010 - 12:28 pm
Thanks for respond , re download again , it’s still the same . as the last , both form git also from the http://gitweb.compiz.org/?p=users/pafy/screensaver;a=summary (tar.gz) , no makefile in it. here is what in the folder .
me@com:~/screensaver$ tree
.
|– CMakeLists.txt
|– README
|– screensaver.xml.in
`– src
|– effect.cpp
|– effect.h
|– flyingwindows.cpp
|– flyingwindows.h
|– matrix.cpp
|– matrix.h
|– rotatingcube.cpp
|– rotatingcube.h
|– screensaver.cpp
|– screensaver.h
|– vector.cpp
|– vector.h
|– wrapper.cpp
`– wrapper.h
1 directory, 17 files
July 27th, 2010 - 8:29 pm
I checked and sure enough something has went wrong with that repository since I downloaded it. I also searched to the ends of the internet and could not seem to find a reliable location for downloading this screensaver and so I took the files that I had and made a targzip file and uploaded it here for people to download and try out. This may not fix all issues but at least you will have a make file. I will be including the link in this posting. If anyone knows of any other good locations for downloading the compiz screensaver feel free to let us know so others can benefit from that info. Thanks
July 28th, 2010 - 12:05 am
[...] article link provides installation and troubleshooting tips. Filed under: Uncategorized Article tags: compiz [...]
July 28th, 2010 - 11:29 am
Hi everyone,
I have updated the plugin since this blog post. If you still want to compile it you need to do something like:
git reset –hard HEAD^^^
git checkout compiz-0.8
git pull origin compiz-0.8
in the repo dir.