Oxygen System Monitor

Plasma 4 Extensions

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

6
6.3
Description:

Howto install System Monitor "Oxygen"
-> Right click on desktop
-> Add Widgets
-> Select "Install new widgets"
-> Select "Install from file"
-> Go to location where "oxygen" is located, after you selected click on finish
-> Now is instaled Oxygen System Monitor !

Required application for this monitor :
1. hddtemp
2. lm_sensors

If "HDD Temp" is not working, you need to active hddtemp deamon becuase this script use this command to show hard disk temperature : nc localhost 7634 | cut -d'|' -f4

Original configuration of this monitor :
* Wired Network inteface : eth0
* Whireless Network interface : wlan0
* Hard Disk drive : /dev/sda

Thanks to Konstantin Kudakov for some upgrades.


********************************************************************
Thanks to : Edward Miller ( vbgraphix ) for upgrades !
********************************************************************
Last changelog:

12 years ago

[18.01.2009 ] Version : 0.7
- Amarok2 work much better now, and the cover art should be displayed
- The CPU temperature should also work much better
- The HDD temp can be run without root privileges using netcat
- fixed a bunch of the text alignment


[ 03.10.2008 ] Version : 0.5
- Amarok 2 work ( thanks to : Martin Buggiano )


[ 10.08.2008 ] Version : 0.4
- Distro bug fixed by Konstantin Kudakov
- "CPU Temperature" work with lm_sensors by Konstantin Kudakov
- HDD Temperature bug fixed by Konstantin Kudakov
- Display KDE / QT version fixed
- Work with dual core fixed by Konstantin Kudakov

[ 10.08.2008 ] Version : 0.3
- HDD Temperature "added"
- Whireless Link Quality display "fixed"
- Amarok cover display "added"
- CPU Load "added"
- Show number of process "added"

[ 09.08.2008 ] Version : 0.2
- Style bugfixed
- Whireless style "fixed"
- Amarok control "added"
- Netstat changed

[ 06.08.2008 ] Version : 0.1
First version 0.1 was released

duluoz

12 years ago

Thanks for the reply. I can now select the *.sdz file, but clicking it doesn't have any effect.

It might be as I'm running KDE4.2

Report

lawman21c

12 years ago

Nice job. I love it .But there is a pity that my archlinux use eth1 instead of wlan, so oxygent can't show the wifi information well. How can I configure this software to correct this problem?

Report

duluoz

12 years ago

Open the *.skz file using fileroller (or similar zip programme)

Open the *.theme file in this folder using your favourite editor

Change instances of wlan0 to whatever your wireless card is called (e.g. ath0)

I also had to change the location of iwconfig (to /usr/sbin/iwconfig)

HTH

J

Report

alfetopito

12 years ago

Hi!

I'd tried as you said, I could even change somethings but, don't now why, the images doesn't show up.

There is some specific way to compress this .skz file?

Report

funnypanks

12 years ago

i want to edit the theme, but how do i save it as a skz again?

Report

funnypanks

12 years ago

nvm figured it out using this
http://netdragon.sourceforge.net/release_notes_0_37.html

Report

horchi

12 years ago

Hi,

i had some overlapping texts on a quad-core system.

Here my changes:

---------------- patch ----------------

--- ../org/./oxygen.theme 2008-08-10 17:37:22.000000000 +0200
+++ ./oxygen.theme 2008-08-11 07:42:47.000000000 +0200
@@ -56,20 +56,21 @@
</group>
# [ Starting code ]
<group> x=30 y=5 # [ Procces info ]
- text x=0 y=5 value="Distro :" fontsize=11 font="Blue Highway"
- text x=50 y=5 sensor=program program="lsb_release -d |awk -F'\t' '{print $2}'" fontsize=11 font="Blue Highway"
+# text x=0 y=5 value="Distro :" fontsize=11 font="Blue Highway"
+# text x=50 y=5 sensor=program program="lsb_release -d |awk -F'\t' '{print $2}'" fontsize=11 font="Blue Highway"
</group>
<group> x=107 y=14 # [ System info ]

- #text x=70 y=0 sensor=program program="echo ${USER}" fontsize=16 font="Brand New" align=center
+ text x=5 y=10 value="Distro :" fontsize=11 font="Blue Highway"
+ text x=185 y=10 sensor=program program="lsb_release -d |awk -F'\t' '{print $2}'" fontsize=11 font="Blue Highway" align=right

text x=5 y=22 value="User:" fontsize=11 font="Blue Highway"
- text x=185 y=20 fontsize=11 font="Blue Highway" sensor=program program="echo ${USER}@`hostname`" align=right
+ text x=185 y=22 fontsize=11 font="Blue Highway" sensor=program program="echo ${USER}@`hostname`" align=right

text x=5 y=34 value="Kernel:" fontsize=11 font="Blue Highway"
text x=185 y=34 fontsize=11 font="Blue Highway" sensor=program program="uname -r" align=right
text x=5 y=46 value="KDE / QT:" fontsize=11 font="Blue Highway"
- text x=117 y=46 fontsize=11 font="Blue Highway" sensor=program program="echo `kde4-config --version | grep 'KDE' | sed -e 's/.*E //' | sed -e 's/)//'` / `kde4-config --version | grep 'Qt' | sed -e 's/.*: //'`"
+ text x=185 y=46 fontsize=11 font="Blue Highway" sensor=program program="echo `kde4-config --version | grep 'KDE' | sed -e 's/.*E //' | sed -e 's/)//'` / `kde4-config --version | grep 'Qt' | sed -e 's/.*: //'`" align=right
text x=5 y=59 value="Oxygen version:" fontsize=11 font="Blue Highway"
text x=185 y=59 fontsize=11 font="Blue Highway" value="0.3" align=right
</group>
@@ -90,13 +91,13 @@
# [ EOF - Date & time info ]

<group> x=107 y=150 # [ CPU info ]
- text x=50 y=0 sensor=program program="cat /proc/cpuinfo | grep 'model name' | sed -e 's/.*: //' | sed 's/(tm)//'" fontsize=12 font="Larabiefont" align=center
+ text x=50 y=0 sensor=program program="cat /proc/cpuinfo | grep 'model name' | head -1 | sed -e 's/.*: //' | sed 's/(tm)//'" fontsize=12 font="Larabiefont" align=center

text x=5 y=16 value="Architecture:" fontsize=11 font="Blue Highway"
text x=185 y=16 fontsize=11 font="Blue Highway" sensor=program program="uname -m" align=right

text x=5 y=29 value="CPU frequency:" fontsize=11 font="Blue Highway"
- text x=185 y=29 fontsize=11 font="Blue Highway" sensor=program program="cat /proc/cpuinfo|grep 'cpu MHz' | sed -e 's/.*: //'| sed -e 's/\..../ MHz/'" interval=1000 align=right
+ text x=185 y=29 fontsize=11 font="Blue Highway" sensor=program program="cat /proc/cpuinfo|grep 'cpu MHz' | head -1 | sed -e 's/.*: //'| sed -e 's/\..../ MHz/'" interval=1000 align=right

text x=5 y=41 value="CPU temperature:" fontsize=11 font="Blue Highway"
text x=185 y=41 fontsize=11 font="Blue Highway" sensor=program program="cat /proc/acpi/thermal_zone/THRM/temperature | grep 'temperature' | sed -e 's/.*: //' | sed -e 's/ * //'" align=right

------------------------------------------------

Report

horchi

12 years ago

Hi,

i had some overlapping texts on a quad-core system.

Here my changes:

---------------- patch ----------------

--- ../org/./oxygen.theme 2008-08-10 17:37:22.000000000 +0200
+++ ./oxygen.theme 2008-08-11 07:42:47.000000000 +0200
@@ -56,20 +56,21 @@
</group>
# [ Starting code ]
<group> x=30 y=5 # [ Procces info ]
- text x=0 y=5 value="Distro :" fontsize=11 font="Blue Highway"
- text x=50 y=5 sensor=program program="lsb_release -d |awk -F'\t' '{print $2}'" fontsize=11 font="Blue Highway"
+# text x=0 y=5 value="Distro :" fontsize=11 font="Blue Highway"
+# text x=50 y=5 sensor=program program="lsb_release -d |awk -F'\t' '{print $2}'" fontsize=11 font="Blue Highway"
</group>
<group> x=107 y=14 # [ System info ]

- #text x=70 y=0 sensor=program program="echo ${USER}" fontsize=16 font="Brand New" align=center
+ text x=5 y=10 value="Distro :" fontsize=11 font="Blue Highway"
+ text x=185 y=10 sensor=program program="lsb_release -d |awk -F'\t' '{print $2}'" fontsize=11 font="Blue Highway" align=right

text x=5 y=22 value="User:" fontsize=11 font="Blue Highway"
- text x=185 y=20 fontsize=11 font="Blue Highway" sensor=program program="echo ${USER}@`hostname`" align=right
+ text x=185 y=22 fontsize=11 font="Blue Highway" sensor=program program="echo ${USER}@`hostname`" align=right

text x=5 y=34 value="Kernel:" fontsize=11 font="Blue Highway"
text x=185 y=34 fontsize=11 font="Blue Highway" sensor=program program="uname -r" align=right
text x=5 y=46 value="KDE / QT:" fontsize=11 font="Blue Highway"
- text x=117 y=46 fontsize=11 font="Blue Highway" sensor=program program="echo `kde4-config --version | grep 'KDE' | sed -e 's/.*E //' | sed -e 's/)//'` / `kde4-config --version | grep 'Qt' | sed -e 's/.*: //'`"
+ text x=185 y=46 fontsize=11 font="Blue Highway" sensor=program program="echo `kde4-config --version | grep 'KDE' | sed -e 's/.*E //' | sed -e 's/)//'` / `kde4-config --version | grep 'Qt' | sed -e 's/.*: //'`" align=right
text x=5 y=59 value="Oxygen version:" fontsize=11 font="Blue Highway"
text x=185 y=59 fontsize=11 font="Blue Highway" value="0.3" align=right
</group>
@@ -90,13 +91,13 @@
# [ EOF - Date & time info ]

<group> x=107 y=150 # [ CPU info ]
- text x=50 y=0 sensor=program program="cat /proc/cpuinfo | grep 'model name' | sed -e 's/.*: //' | sed 's/(tm)//'" fontsize=12 font="Larabiefont" align=center
+ text x=50 y=0 sensor=program program="cat /proc/cpuinfo | grep 'model name' | head -1 | sed -e 's/.*: //' | sed 's/(tm)//'" fontsize=12 font="Larabiefont" align=center

text x=5 y=16 value="Architecture:" fontsize=11 font="Blue Highway"
text x=185 y=16 fontsize=11 font="Blue Highway" sensor=program program="uname -m" align=right

text x=5 y=29 value="CPU frequency:" fontsize=11 font="Blue Highway"
- text x=185 y=29 fontsize=11 font="Blue Highway" sensor=program program="cat /proc/cpuinfo|grep 'cpu MHz' | sed -e 's/.*: //'| sed -e 's/\..../ MHz/'" interval=1000 align=right
+ text x=185 y=29 fontsize=11 font="Blue Highway" sensor=program program="cat /proc/cpuinfo|grep 'cpu MHz' | head -1 | sed -e 's/.*: //'| sed -e 's/\..../ MHz/'" interval=1000 align=right

text x=5 y=41 value="CPU temperature:" fontsize=11 font="Blue Highway"
text x=185 y=41 fontsize=11 font="Blue Highway" sensor=program program="cat /proc/acpi/thermal_zone/THRM/temperature | grep 'temperature' | sed -e 's/.*: //' | sed -e 's/ * //'" align=right

------------------------------------------------

Report

Kostyan

12 years ago

in version 0.4 used sensors and hddtemp for greater universality. may be you will make changes for this version?

Report

Kostyan

12 years ago

thank you for great system monitor! what you think about lm_sensors and hddtemp? may be you use its features in your project?

P.S. sorry for my bad English

Report

C

kilah

12 years ago

yes...i will use when i have time, i will add new things to system monitor

Report

Krog

12 years ago

please, i've made some mistake unzipping, editing and (trying to) reinstalling... now i have 3 version of the plasmoid installed!
how to uninstall? thanks ;-)

Report

C

kilah

12 years ago

if you wanna to remove theme deleted from here : ~/.kde4/share/apps/plasma/plasmoids

and to don`t apper in widgets list :
~/.kde4/share/kde4/services

remove plasma-applet-*

Report

Krog

12 years ago

thanks

Report

golem

12 years ago

When you say "select file location" ... where is the kde4 tipical file location for the downloaded plasmoids? ... I can't find them!

Report

C

kilah

12 years ago

look here : http://kilah.unixcod.org/plasmax.jpg

But i have kde 4.1 installed

Report

golem

12 years ago

yep ... but I was wondering about the local path where widgets are saved when you choose that option

Report

goona

12 years ago

It`s working, but when you have a Dualcore-Processor the entry of the second core overlaps with the image and text, which is below them.

You should reduce the font size, or at best, show only one entry, even a multicore Processor was detected.

Report

C

kilah

12 years ago

i know....but i don`t have dual core
i try to make another version with dual dore

Report

Krog

12 years ago

so, is it a plasmoid or a superkaramba theme?
is it configurable? (i have'nt wireless... is it the option to remove the wireless informations?)

Report

C

kilah

12 years ago

is superkaramba but you can add widgets from plasma.

and is configurable, just extract the .skz file with zip and you need to make .skz again when have finished to edit.

Report

lazyboy

12 years ago

Hi,
thanks for the plasmoid but I can't get it to work.
I tried adding the plasmoid in both ways you suggested but it doesn't show up in the plasmoid list. I also restarted kde, but still no go.
What am I doing wrong?

Report

dcrabs

12 years ago

Hi,
I installed it from file "as superkaramba theme" cause thats what it actually is. After running kbuildsycoca4 in a console it showed up in the widget list.
Hope that helps.
dcrabs

Report

lazyboy

12 years ago

i don't have superkaramba... do I need it?
How do i install it as a superkaramba theme?

Report

vrjeala

12 years ago

i don't know if you need it, it was already installed on my system.
On openSUSE 11.0 you can install it with "zypper install kde4-superkaramba".

Report

12 years ago

[18.01.2009 ] Version : 0.7
- Amarok2 work much better now, and the cover art should be displayed
- The CPU temperature should also work much better
- The HDD temp can be run without root privileges using netcat
- fixed a bunch of the text alignment


[ 03.10.2008 ] Version : 0.5
- Amarok 2 work ( thanks to : Martin Buggiano )


[ 10.08.2008 ] Version : 0.4
- Distro bug fixed by Konstantin Kudakov
- "CPU Temperature" work with lm_sensors by Konstantin Kudakov
- HDD Temperature bug fixed by Konstantin Kudakov
- Display KDE / QT version fixed
- Work with dual core fixed by Konstantin Kudakov

[ 10.08.2008 ] Version : 0.3
- HDD Temperature "added"
- Whireless Link Quality display "fixed"
- Amarok cover display "added"
- CPU Load "added"
- Show number of process "added"

[ 09.08.2008 ] Version : 0.2
- Style bugfixed
- Whireless style "fixed"
- Amarok control "added"
- Netstat changed

[ 06.08.2008 ] Version : 0.1
First version 0.1 was released

12345678910
2
product-maker axed Jan 10 2012 9 excellent
product-maker riggy Dec 08 2010 9 excellent
Be the first to comment
despot77
May 28 2012
acy66
Nov 16 2010
nowardev
Nov 28 2009
Timslin
Aug 23 2009
Animatrix
Jun 23 2009
saLOUtions
Feb 17 2009
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
0.7
updated Jan 18 2009
added Aug 06 2008
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1