-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  . 

Tropical TuxSaver Source

   1.0  

KDE Screensaver

Score 56%
Tropical TuxSaver Source
zoom


Tropical TuxSaver Source
zoom


Tropical TuxSaver Source
zoom


Link:  Link
Downloads:  14101
Submitted:  Jan 26 2003
Updated:  Oct 27 2004

Description:

One year after the initial release, the source code of TuxSaver 1.0 is available.
RPM for Mandrake is also available at kdelook.org:
http://www.kdelook.org/content/show.php?content=4510

You can see Tux living on a tropical island or on an iceberg. Choose your favorite island in the setupdialogbox !

Don't watch this screensaver too long, you might get seasick ! :-)

TuxSaver is a 3D KDE screensaver.
It requires OpenGL and KDE 3.x
Make sure you have installed the kdelibs and mesalibs (GL and GLU), including the development packages.

Send me an email If you would like to draw new object in ac3d, make/change stories or add sounds.

--INSTALL--
tar -xzvf tuxsaver-x.tar.gz
cd tuxsaver-x
./configure --prefix=/usr --disable-debug
(the prefix must be your kde installation directory, for example =/usr for mandrake, =/opt/kde3 for suse)
(on debian it could be necessary to add --with-qt-includes=/usr/include/qt3)
make
make install




Changelog:

--------TuxSaver 1.0------
- ported to automake-1.7, autoconf-2.5x and kdevelop-3.x
- major bugfix (thanks to Matthew Tang for the bugreport)
- translation to Dutch
- translation to French (thanks to G�rard Delafond)

--------TuxSaver 0.9------
- added support for loadable islands
- added a tropical island
- added a iceberg with an iglo
- fixed sound bug with small ogg files
- added new story with I LOVE KDE sign
- redesigned setup dialog box

--------TuxSaver 0.8------
- converted sound from wav to ogg.
- updated howto (thanks to toon muylkens)
- added texturesupport for loadable objects
- added new stories and objects which use textures.
- added a THX-like story using the KDE-logo
- bugfix in textureloader which makes tuxsaver rendering 2 to 3 times as fast !!!

--------TuxSaver 0.7------
- runtime objectloader which means it is a lot more easier to add new objects.
- bugfixes in objectloader.
- a lot of new stories using new objects

--------TuxSaver 0.6------
-Tux has 9 different hats now. You can choose his hat in the setupdialogbox, or let TuxSaver choose one randomly.
-You can let tuxsaver stop rendering and just blanking the screen after a few minutes. This is aspecially usefull for laptops where the processorpowerhungry TuxSaver shouldn't run all day.
-TuxSaver Story HowTo to create your own TuxSaver stories.
-better random story chooser.
-added a TuxSaver icon.
-TuxSaver should look a lot better on ATI radeon boards now.

------TuxSaver 0.5------
-sounds, including a background ocean sound (this can be disabled in the setupdialogbox)
-a brand new setupdialogbox where you can change the height of the waves, the transparancy of the waves,...
-two new stories
-bugfix: Better looking on ATI-videoboards
-bugfix: the icon in the screensaverlist does not disapear anymore after a update-menus.
-lots of other bugfixes and clean ups
-kdevelop integration

-------TuxSaver 0.4--------
-tux has sunglasses
-tux can open his mouth
-some extra stories which use the sunglasses and 'openmouth' functionality
-source release

-------TuxSaver 0.3--------
-waves in the sea
-the iceberg moves along with the waves
-better follow functions
-higher framerates by the use of OpenGL Display Lists (object get prebuilded on the 3d hardware)
-nicer background
-some new stories

-------TuxSaver 0.2--------
-initial release




LicenseGPL
Send to a friend
Subscribe
Other  Apps  from linuxbeest
Report inappropriate content



goto page:  1  2 

-
.

 Compile errors

 
 by PreacherDave on: Jan 27 2003
 
Score 50%

I don't know if this is related to my not having the mesa things installed, but when I try to build I get the following error:

EventServer.cpp: In member function `void
EventServer::openStoryFile(std::basic_string)':
EventServer.cpp:88: call of overloaded `basic_string(QString)' is ambiguous
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/include/g++-v3/bits/basic_string.tcc:226: candidates
are: std::basic_string::basic_string(const _CharT*,
const _Alloc& = _Alloc()) [with _CharT = char, _Traits =
std::char_traits, _Alloc = std::allocator]
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/include/g++-v3/bits/basic_string.tcc:192:
std::basic_string::basic_string(const std::basic_string&)
[with _CharT = char, _Traits = std::char_traits, _Alloc =
std::allocator]


Reply to this

-

 include path

 
 by linuxbeest on: Jan 27 2003
 
Score 50%

seems like there is something wrong with your default include path.
Make sure that you include the right version of string.h

I compiled in both on mandrake 9.0 and Suse 8.0.


Reply to this

-
.

 prefix error

 
 by meiwu on: Jan 28 2003
 
Score 50%

I'm using Mandrake 9.0, however, I tried --prefix=/usr, it still failed with no KDE found, I also tried /usr/share, /usr/share/mdk ( which has a kde dir in it ), all failed


Reply to this

-

 MDK9.0

 
 by toonmuylkens on: Jan 28 2003
 
Score 50%

If you use mandrake 9.0,
you don't have to compile the source to install the screensaver.
You can just download the MANDRAKE9.0 RPM.
(URL=http://www.kde-look.org/content/show.php?content=4510)

To install type "urpmi ./tuxsaver-0.4-1mdk.i586.rpm" in the directory you have downloaded the screensaver. (You must do this as root -type 'su' in the console-)


Reply to this

-
.

 prefix

 
 by linuxbeest on: Jan 29 2003
 
Score 50%

are you sure you installed the development libs ?

install:
kdebase-devel
kdelibs-devel
qt3-devel
xfree86-devel


Reply to this

-
.

 Which KDE

 
 by PreacherDave on: Jan 31 2003
 
Score 50%

What version of kde are you using? I'm using kde3.1 with qt3.1 that might be what's causing the issues since the ambiguity is with some qt header files


Reply to this

-

 Problems...

 
 by schnoopy on: Mar 9 2003
 
Score 50%

Your app seems to be on the right way, but some hints for you:

i work on debian here, where include files for qt are in /usr/include/qt3, i had to set that with --with-qt-includes

And qt3.1.1 here (no idea since when) does not have qapp.h any more (don't know what that moved to "compat" in the sources), but changing it to "qapplication.h" in tuxsaver/tuxsaversetup.hpp seems to work fine...

MfG
Franz


Reply to this

-
.

 I'll take a look at

 
 by linuxbeest on: Mar 10 2003
 
Score 50%

I just wanted to release the source code of the 0.5 version. I've just released the mandrake rpm.
I will take a look at it before a release the sourcecode.

Both tuxsaver 0.4 and 0.5 compile correct on my mandrake 9.0 box, both on qt 3.0.x and on qt 3.1.1, so it's probably a debian specific problem.

Thanks for the bugreport, send me an email if you can give me more information about this bug.

If somebody else finds remaining bugs in the upcoming 0.5 release, please send me a bugreport by email, and I will try to fix it as soon as possible.


Reply to this

-

 automake 1.4 ??

 
 by thomas12777 on: May 29 2003
 
Score 50%

hi.
this seems to be some really prettty peace of software, but:
i have problems to compile, cause you're probably (certainly) using automake 1.4, which is pretty much incompatible to 1.7 - the latest version (that i use!)
so i'd like to ask if you could - please please please with a lot of sugar on it - upgrade to automake 1.7 (autoconf 2.57), so that anyone else does not have to downgrade?!

thanks
thomas


Reply to this

-

 Re: automake 1.4 ??

 
 by linuxbeest on: May 29 2003
 
Score 50%

I will upgrade my automake during the next week and maybe release a 7.1 with the new autmake and some new stories/objects,
but I don't have much time right now, because I'm in de middle of my exams.

I just released the rpm for Mandrake, so maybe you can use that one for now.

btw: Interested in drawing some 3D object or writing some stories for Tuxsaver ?, :-)


Reply to this

-

 Re: Re: automake 1.4 ??

 
 by thomas12777 on: May 30 2003
 
Score 50%

Just installed from RPM (huhhh... now i'm a lamer ;-)
This IS a cool piece of software (i know the correct spelling -just not less then 5 minutes from awakening...)
however, if you want users to create new models, you should probably release a filter for a modeler (i guess you DON'T write the models in an editor...) or at least specify, which format you use (i know 3ds and some id stuff - that's it)

thomas


Reply to this

-

 Re: Re: Re: automake 1.4 ??

 
 by linuxbeest on: May 30 2003
 
Score 50%

the objects are made with ac3d.
ac3d is a 3D drawing application which is free (as in beer, not as in speech) for download at www.download.com. (for linux and windows)

The file format is documented very well and is also used by a lot of opensource linux games.


Reply to this

-

 Code bug

 
 by trailcode on: Dec 14 2003
 
Score 50%

I got it to compile on Gentoo linux, but when I ran it segfaulted. So I fired up gdb and changed this in textureloader.cpp

    void TextureLoader::updateTextureList()
    {
    cout


Reply to this

-

 Re: Code bug

 
 by trailcode on: Dec 14 2003
 
Score 50%

Why won't it let me post code!

The problem is in Texture Loader :: update Texture List ( )

set fixedtextures to zero

I printed fixedtextures to the console and it was a very very big number, almost like the variable was never initialized. The above fixes the problem for me, but might not be what it is suppose to be doing.

Very nice screen saver(-: I enjoyed the Titanic floating by. How do you see the tropical island?

Trailcode


Reply to this

-

 Re: Re: Code bug

 
 by linuxbeest on: Dec 16 2003
 
Score 50%

I found out about this bug myself a month ago. But I didn't do a release yet because I wanted to port everything to the new automake/autoconf/kdevelop.
(which I'm still trying to do....) and translations (for french and dutch)

Hopefully I'll do a release by the end of the month (but I have to study for the exams)


Reply to this

-

 Re: Re: Code bug

 
 by linuxbeest on: Dec 22 2003
 
Score 50%


You can change the island in the setup dialogbox. There you can also change the hat, the sea, the sounds, ...


Reply to this

-

 RPM - where

 
 by palinkas on: Dec 23 2003
 
Score 50%

Where can I find the Mandrake RPM ?


Hurra !!!!!!
Reply to this

-
.

 Re: RPM - where

 
 by linuxbeest on: Dec 23 2003
 
Score 50%

Actually I just wanted to wait a day and see if everything works ok with the source, before making an rpm.
Because people compiling from source, know more about programming and give better bugreports.

But if you really can't wait, I can make it right now.
I'll put in online within a few minutes, :-)


Reply to this

-
.

 crashes

 
 by Steels on: Dec 23 2003
 
Score 50%

Sorry, but it always crashes after a little while, trapping my input, so I have to reboot :S


--Steels
Reply to this

-
.

 Re: crashes

 
 by linuxbeest on: Dec 23 2003
 
Score 50%

mmmm,

Can you send me an email with some more information ?
Can you run it in a terminal and send me the output ?


Reply to this

goto page:  1  2 

Add commentBack






-
-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.