RyoLog

Karamba & Superkaramba

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
5.0
Description:

Leave feedback please :)

INTRO
In the past I used plain Karamba to display my log, using a program sensor to execute tail /var/log/messages, but this resulted in high cpu usage or low update rates. And one of the good things of having the log displayed in your desktop is that you don't have to wait to see the information. It's rather logical to have a script that sits down and periodically checks for the mtime of the log, and if it's newer than the last displayed log, then updates it. That's just what ryolog does, and to tell the truth, it is quite good at it, because it's not going to suck any cpu power at most times :)

FEATURES
- Low CPU usage.
- Log coloring.
- You can define a pair of lists with keywords that make normal log entries into warning or error entries, so that they are colored appropriately.
- Customizable: in the configuration dialog, you can select the font size, the color of everything displayed, the file to be displayed, etc.
- Uses the look-and-feel of one of the greatest themes ever for Karamba: cynapses karamba.

PACKAGES NEEDED
- SuperKaramba
- Python
- PyQT (optional)

TESTED USING
- SuperKaramba: 0.36, 0.37_rc2
- Python: 2.3.5
- PyQT: 3.13

I recommend using SuperKaramba 0.37 or higher. Older versions have a nasty bug that makes it impossible to stop the log text at a desired height. This means that the text will overlap with the bottom bar.

PyQT isn't needed for displaying the theme, but it is required for an easy configuration. In the event that PyQT is detected, you will be able to configure the theme from the configure menu. Otherwise, you will have to manually hack the file ryologoptions.py, that can be found in the location where you unpacked the package, or in ~/.kde/share/apps/superkaramba/themes/ryolog-x.x if you downloaded the theme using SuperKaramba.

In order to see the widget correctly you will have to install the included Neuropol TTF font (./fonts/neuropol.ttf). To install it you have to right click on the font and select "Install" from the menu.
Last changelog:

15 years ago

1.3:
- Fixed some bugs.

1.2:
- Corrected the readme, many thanks to David Ash!
- Improved the look and feel of the readme.
- Now, if the widget crashes, instead of hanging SuperKaramba, it will dump a
file with information about the crash in themepath/traceback

1.1:
- Added a PyQT dialog that allows to graphically config the widget.
- The widget will work with all kind of fonts, even with non monospaced fonts.
- If you click on the notepad icon, the log will be opened in Konqueror.
- Some minor bugs fixed.

1.0: initial release.

peyote

12 years ago

i have pyqt-3.17.4 installed but i can't configure ryolog throgh the superkaramba menu...
do you know why it isn't detected?
TIA

Report

mithrilhall

14 years ago

I've tried to 'make' in the directory and this is what I get.


x@ubuntu:~/nzb/daemon.queue/ryolog-1.3$ make
pyuic config.ui > configdialog.py
/bin/sh: pyuic: not found
make: *** [guiconfig] Error 127
x@ubuntu:~/nzb/daemon.queue/ryolog-1.3$

Report

C

IrYoKu

14 years ago

pyuic is bundled with pyqt, try to install this package and then run make.

I am not sure, but I think I listed this package as a requirement in the README.

Report

SAngeli

14 years ago

Hi,
great theme. Is it possible to learn where to change backgroud color, font type, font size?
I ask this because there are times when with transparent theme and wallpapers not being dark I am unable to read.

Also, it it possible to change the width of the frame? If I can change it of some more chars I can have one line entries rather than being split in two.

Lastly, when I right click on the theme and select configure theme and select Configure, nothing happend. Is it suppose to do something?

I run kde 3.5.2

Thank you,
Spiro

Report

stelinux2000

14 years ago

may I align ryolog on the left instead on the right? I do that because use a virtual screen larger than monitor.

Many thanks

Report

Sverik

15 years ago

Why are the lines shown in the "wrong" order? I would expect new lines to appear at the bottom, not at the top. I didn't find a way to configure this. Otherwise, great theme!

Report

qet123

15 years ago

Anyone using this on Gentoo. I can't get the configure dialog. I have super karamba 0.37, python 2.4.x and PyQt 3.13
I think it must be that the binaries are not in the usual directory. Please help. I like this theme a lot.

Report

C

IrYoKu

15 years ago

I have reports of some people having problems with the configuration dialog that were able to solve them by recompiling the dialog. To do this, open Konsole, go to the theme directory, and execute 'make'.

Report

anonymous-hive

15 years ago

Another thing I notice is that is I change the color manually by editing ryologoptions.py , the color will not come onto effect even after I reload the theme. If I close the open the theme, still no color change. Only if I close Superkaramba and start it again will it work.

Report

qet123

15 years ago

I did this and get this. Hope it helps.
tux ryolog-1.3 # superkaramba ryolog.theme
ryolog loaded
sys.path.insert(0, '/root/Kde-look/ryolog-1.3/')

Report

qet123

15 years ago

I did make in the theme's folder and I removed the ryolog.rc in the ~/.superkaramba/ folder . Still I get no config dialog. Anyone else using Gentoo with this theme. Its a darn good theme.

Report

cleidhmor

15 years ago

I find this theme really handy, but I had to tweak the text colours a fair bit to make them readable on my background. Perhaops you could include some sort of dialogue box to configure this?

Report

trancelis

15 years ago

A plain config file would be enough. Something like color = "VALUE" (surprisingly). You can then execfile() it in the py code :)

Report

C

IrYoKu

15 years ago

I have just added a dialog to configure the widget!

Report

15 years ago

1.3:
- Fixed some bugs.

1.2:
- Corrected the readme, many thanks to David Ash!
- Improved the look and feel of the readme.
- Now, if the widget crashes, instead of hanging SuperKaramba, it will dump a
file with information about the crash in themepath/traceback

1.1:
- Added a PyQT dialog that allows to graphically config the widget.
- The widget will work with all kind of fonts, even with non monospaced fonts.
- If you click on the notepad icon, the log will be opened in Konqueror.
- Some minor bugs fixed.

1.0: initial release.

12345678910
Be the first to comment
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.3
updated Oct 31 2005
added Sep 06 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1