

Karamba & Superkaramba
Hi Christian
It looks like the version of ImageMagick you have installed on your system does not have the libpng library files. You may need to reinstall ImageMagick. See the posting below for more information:
http://gallery.menalto.com/node/39633
or
http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=11060
Bob
- Sep 13 2008
It looks like the version of ImageMagick you have installed on your system does not have the libpng library files. You may need to reinstall ImageMagick. See the posting below for more information:
http://gallery.menalto.com/node/39633
or
http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=11060
Bob
- Sep 13 2008
Here are the instructions to install KClock or any other superkaramba theme.
Download and install superkaramba from http://netdragon.sourceforge.net Once superkaramba is installed:
Download and unzip the theme archive. You can put it in any directory you want.
Run superkaramba, select "Open Theme", and open the .theme file from wherever you unzipped the theme archive.
The orginal instructions above can be found by on this page by clicking on the 'how to install' link to the right hand side of the 'Download Source' link. - Aug 26 2008
Download and install superkaramba from http://netdragon.sourceforge.net Once superkaramba is installed:
Download and unzip the theme archive. You can put it in any directory you want.
Run superkaramba, select "Open Theme", and open the .theme file from wherever you unzipped the theme archive.
The orginal instructions above can be found by on this page by clicking on the 'how to install' link to the right hand side of the 'Download Source' link. - Aug 26 2008
You may be having a problem with the pytz library, this library provides the timezone information and time.
The best way to find out is to run superkaramba and kclock.theme in a console window.
This will display any errors that have occured.
Bob - Nov 22 2007
The best way to find out is to run superkaramba and kclock.theme in a console window.
This will display any errors that have occured.
Bob - Nov 22 2007
This web system does not allow me to reply to your last post...
So to fix your error...
The reason you get the error is that KClock is trying to load a non existent clock style. If this is the first time you are running KClock then it defaults to the 'Chrome' style. So you should have the folder '..../KClock/styles/Chrome'. You should also have the '.../KClock/styles' folder as well.
I have uploaded a newer version, 1.2e. This new version will try to load in the current or default style, if for some reason the style is not available it will automatically read in the first clock style avaliable in the 'styles' folder.
Bob - Oct 18 2007
So to fix your error...
The reason you get the error is that KClock is trying to load a non existent clock style. If this is the first time you are running KClock then it defaults to the 'Chrome' style. So you should have the folder '..../KClock/styles/Chrome'. You should also have the '.../KClock/styles' folder as well.
I have uploaded a newer version, 1.2e. This new version will try to load in the current or default style, if for some reason the style is not available it will automatically read in the first clock style avaliable in the 'styles' folder.
Bob - Oct 18 2007
Ideally you should be running KClock using python version 2.5.
I have uploaded a new version 1.2d.
The KClock version 1.2d does not have the '()' in line 10 of AppLibFinder.py. I think you are getting this syntax error because their is a bug/feature in python 2.4 that does not allow an empty '()' after the class name.
Please download the new version, then install and restart SuperKaramba
- Oct 15 2007
I have uploaded a new version 1.2d.
The KClock version 1.2d does not have the '()' in line 10 of AppLibFinder.py. I think you are getting this syntax error because their is a bug/feature in python 2.4 that does not allow an empty '()' after the class name.
Please download the new version, then install and restart SuperKaramba
- Oct 15 2007
Oooh this looks odd..
the nearest I got to recreating this error is by deliberately adding an illegal character at the begining of the line. e.g. a '*'. So I then get the error result ..
sys.path.insert(0, '/home/bob/KClock/Karamba/KClock/')
Traceback (most recent call last):
File "/home/bob/KClock/Karamba/KClock/KClock.py", line 16, in <module>
from AppLibFinder import AppLibFinder
File "/home/bob/KClock/Karamba/KClock/AppLibFinder.py", line 10
*class AppLibFinder():
^
SyntaxError: invalid syntax
I do not think python would give the reserved word 'class' as a syntax error, unless your python is so old that it does not support classes or your python installlation is messed up or kclock installation files are corrupted.
So to fix this you may need to do the following:
1. Download the kclock .gz file again and re-install kclock
2. make sure that your version of Python is 2.5 or higher
3. you may need to re-install python again
- Oct 08 2007
the nearest I got to recreating this error is by deliberately adding an illegal character at the begining of the line. e.g. a '*'. So I then get the error result ..
sys.path.insert(0, '/home/bob/KClock/Karamba/KClock/')
Traceback (most recent call last):
File "/home/bob/KClock/Karamba/KClock/KClock.py", line 16, in <module>
from AppLibFinder import AppLibFinder
File "/home/bob/KClock/Karamba/KClock/AppLibFinder.py", line 10
*class AppLibFinder():
^
SyntaxError: invalid syntax
I do not think python would give the reserved word 'class' as a syntax error, unless your python is so old that it does not support classes or your python installlation is messed up or kclock installation files are corrupted.
So to fix this you may need to do the following:
1. Download the kclock .gz file again and re-install kclock
2. make sure that your version of Python is 2.5 or higher
3. you may need to re-install python again
- Oct 08 2007
Guess what .. it's a bug for non pyqt users when they try and change the timezone.
I have uploaded a fix for this in version 1.2c.
If it still does not work then please send me the console output of superkaramba when you change the timezone.
- Oct 07 2007
I have uploaded a fix for this in version 1.2c.
If it still does not work then please send me the console output of superkaramba when you change the timezone.
- Oct 07 2007
To install pytz manually for kclock only you can do the following:
1. download and expand the pytz tar ball pytz-2006p.tar.gz
2. go to the new folder pytz-2006p
3. move the folder 'pytz' over to the kclock/libs folder.
4. you should now have a folder ..'kclock/libs/pytz'
5. restart kclock and/or superkaramba
- Oct 07 2007
1. download and expand the pytz tar ball pytz-2006p.tar.gz
2. go to the new folder pytz-2006p
3. move the folder 'pytz' over to the kclock/libs folder.
4. you should now have a folder ..'kclock/libs/pytz'
5. restart kclock and/or superkaramba
- Oct 07 2007
What is the error message?
If it is the same error message then you are probably still have the older 1.2 version installed. If it is a different error message then please send me the error text when you run superkaramba from the console.
- Oct 05 2007
If it is the same error message then you are probably still have the older 1.2 version installed. If it is a different error message then please send me the error text when you run superkaramba from the console.
- Oct 05 2007
It just so happens I am working on timezones for the next version..
Also a new conifuration dialog box for the people with PyQt (this will replace and expand on the 'Select Styles' dialog box.
Using the new dialog box you can set the timezone, have an optional bit of text below the clock showing the timezone, this timezone text can be hidden or changed to anything you like.
Without PyQt you can just change the timezone of the clock.
- Sep 25 2007
Also a new conifuration dialog box for the people with PyQt (this will replace and expand on the 'Select Styles' dialog box.
Using the new dialog box you can set the timezone, have an optional bit of text below the clock showing the timezone, this timezone text can be hidden or changed to anything you like.
Without PyQt you can just change the timezone of the clock.
- Sep 25 2007
Your'e welcome.
I am working on the next version to allow for larger size clocks without loss of quality and the ability to have package system for extra clock styles.
So any new clock styles can then be packaged up into a file. (I will be including the package build script in the next version). This package file can then instal the new clock style directly from the KClock menu.
- Sep 16 2007
I am working on the next version to allow for larger size clocks without loss of quality and the ability to have package system for extra clock styles.
So any new clock styles can then be packaged up into a file. (I will be including the package build script in the next version). This package file can then instal the new clock style directly from the KClock menu.
- Sep 16 2007
I will incease the size of the images on the next version to 200x200. I was looking into seeing if this widget could use the svg source files to draw the clocks at any size, and so you would not get this problem. But to do this you would need to have Inkscape installed or a decent svg render/converter to png
- Sep 13 2007