I may have found the solution. I found a "HowTo" for karamba. Let me know if anyone has implmented this and got it working using THIS "How To".
==========
Karamba Mini-How-To for RH8
Last Revised 04-08-03
email:
rootnuke@yahoo.com
Some might find these instructions painfully detailed others may find them
helpful. Everything to follow is a culmination of everything I found on the
posts which allowed me to successfully install Karamba on several RedHat v8.0
stations. I hope this helps.
{} = contain variable items which are unique to your system such as username
and password as in {secret}
"" = exact input like "bob"
[] = keys to punch like [ctrl]+[alt]+[backspace]
Comments and suggestions are welcome! Send to
rootnuke@yahoo.com
DOWNLOADING KARAMBA, SCRIPTS AND THEMES
Download latest version of Karamba and Scripts from
http://www.efd.lth.se/~d98hk/karamba/
into your home directory.
Using Konquerer or some other GUI file manager create a directory in your home
directory called karamba. Create a folder called scripts and themes within the
Karamba folder.
Double click on each downloaded karamba, script and theme tar file revealing
the compressed folder within. Right click and copy the folder within and paste
them into scripts folder or themes folder in the karamba directory. Do the
same for the Karamba tar and paste it into your /home directory NOT in the
karamba directory you created. The karamba tar will have its own name, see
below.
The end result will be;
/home/karamba-X.XX/source files
/home/karamba/script
/home/karamba/themes
Note: You can have your script and theme files anywhere you want. I like the
home directory because it's easier for me. In addition when it comes time to
move or upgrade all my karamba and other stuff it is in one spot and easy to
transfer to transfer another box.
MAKE SURE YOU HAVE NEEDED PACKAGES
Open a Konsole session and make sure you have the following packages
installed on your system;
kdelibs-devel
qt-devel
libart_lgpl-devel
libart_lgpl
Do this by typing rpm -q packagename.
For example: rpm -q qt-devel
KARAMBA INSTALLATION
Open a Konsole terminal session which should default to your home
directory and change into the karamba-X.XX directory by typing;
cd karamba-0.15
Depending on your version of Karamba your directory name will vary.
Now it's time to compile and install Karamba. Inside the Karamba-X.XX
directory type the following.
Note: Karamba's site specifies the command for ./configure as
./configure --prefix=/usr && make
...this failed on my installation.)
What worked for me was the following;
make -f Makefile.cvs && ./configure && make
su
{yourpassword}
make install
MAKE YOUR SCRIPTS EXECUTABLE
If you will have your scripts and themes in a place other than your home
directory you will use the File Manager - Super User file manger GUI to change
the scripts to executable. File Manager - Super User is located in Extras -
System Tools - File Manager Super User Mode. Otherwise just use your regular
GUI file manager to change the files. To change the files to executable right
click on each file and select Properties, Permissions and check Exec. Perform
this change on each of your scripts located in /home/karamba/scripts.
SETTING YOUR PATHING TO SCRIPTS DIRECTORY
In order for you to run the script it must be in the search path of your
system. Run your file browser select View and select Show Hidden Files. Right
click on the file .bash_profile. Right click the file and select Open with....
Text Editor. Place a # sign to remark out the current PATH command and place
the following path command below;
PATH=$PATH:/home/{yourname}/karamba/scripts:$HOME/bin
Note: {yourname} is the directory name in the system home directory
Example: If your home directory name is bob then your path would be;
PATH=$PATH:/home/bob/karamba/scripts:$HOME/bin
Note: Review your changes carefully. If you mis-type your x server will not
restart because the pathing is screwed up. I speak from experience.

Thats why you put the # to remark the original line out for your path.
Remember, never burn your bridges, you may have to retreat!
I personally like the Konsole method so for the text non-GUI oriented, open a
Konsole terminal session edit the .bash_profile file which is a hidden file in
your home directory. Your command to open and edit the file as above would be;
pico .bash_profile
To run the .bash file to make your changes take effect type;
source .bash_profile
To determine if the changes did take effect you can run;
echo $PATH
You should see your new path in the listing along with any other paths that
were in your path string.
More information regarding path instructions can be found at RedHat
http://www.redhat.com/docs/manuals/l...-starting.html
Close all your programs and restart your X server with [ctrl]+[alt]+[backspace]
TRY IT OUT
Open your Konsole and type karamba. Select your theme in
/home/{yourname}/karamba/themes/whatever.theme
Right click on the theme window and adjust as desired. If the theme is empty
then you need to check either your pathing or script executable steps above.
MAKING IT PRETTY
Now that Karamba works manually the next step is to have it auto start on boot
and place your themes in the exact coordinates that best fits your wallpaper,
icons etc.
First of all it is presumed that you are keeping themes in
/home/{yourname}/karamba/themes and scripts in
/home/{yourname}/karamba/scripts.
Run your File Manager - Super User gui file manager and change into your home
directory and change your View to Show Hidden Files with View, Show Hidden
Files. Look for .kde directory and change into it. Right click in the empty
area and select Create New, Link to Application.
The properties dialog box will appear which has 4 tabs entitled, General,
Permissions, Execute and Application. Type in the empty field in the General
tab "karamba_linuxtoday.desktop" without the "". It should be noted that this
file could be named anything as long as it is within the file name contraints
of Linux. Its named karamba because that is the application we will run and
the balance is the theme description which will be LinuxToday a news feed.
"desktop" is again descriptive for its purpose.
Next select the Permissions. My permissions have "root" in the user and group
name with User RW, Group R and Others R for Access Permissions. Just leave it
the way it is.
Select the execute tab and type in the empty Command filed your command line to
run. In this example we will be setting a newsfeed from LinuxToday which is
available at
http://www.kde-look.org. To run, the command will read;
'/usr/bin/karamba' /home/{yourname}/karamba/themes/websites/linux_today.theme
Note: Yes you need the '' on each side of /usr/bin/karamba. Also the directory
name "websites" was a part of the theme package directory structure so that is
why it is in the command structure.
Leave the Application tab at default. Press OK. If you have done everything
right you should be able to relog and have your new theme autostart.
Ok, you've rebooted or relogged and wow there it is. But it's not quite in the
right place, hmmm. If you do not want to have to adjust and align every time
you boot especially if you have 4 or 5 themes then you will need to edit the
coordinates in the theme file.
Open your Konsole terminal and type karamba then choose your theme. Once your
theme runs the right click on it select Toggle Locked Position. now move the
theme to where you want it. As you move the theme let go and your "Window"
coordinates will appear in the Konsole session. Note the line that is last.
Mine says Window X=250 Y=40, write it down. Close the Konsole session.
Open your Konsole terminal (not the gui file manager) and type
pico linux_today.theme which will open the theme file for editing. Looking at
the very top line which begins Karamba change the X= and Y= to your
coordinates as noted. To exit type [ctrl]+[x], [Y], [Enter] to exit.
Note: Use pico or vi as an editor. Other editors may leave hidden characters
which cause the theme to fail.
OK, relog and view your Karamba autostart in just the right location on your
desktop. :0 UUUUU Impress your friends and neighbors as they view your desktop
in wonderment. :-)
=============