20.04.2014, 14:34 UhrDeutsch | English
Hallo Gast [ Registrierung | Anmelden ]

Superkaramba mit ACPI


Da ich Probleme mit lmsensors hatte, suchte ich nach einer Alternative CPU-Temp und Fanspeed mit Superkaramba darzustellen.

Hier das Ergebnis:

So nun zu den Programmen die man benötigt: mbmon netcat superkaramba

Sobald die Pakete installiert sind ,kann man ja schon mal superkaramba öffnen und sich ein Theme nach Wahl aussuchen.

Nun hat man aber bei Lüfterdrehzahl und CPU-Temp keine Anzeigen. Entweder man hat lmsensors installiert, oder aber man liest die Zustände über mbmon aus und übergibt diese an netcat (mit lmsensors gab's bei mir Probleme).

1.) Ihr öffnet die /etc/init.d/bootmisc.sh und fügt folgende Zeilen am Ende ein

# mbmon Parameter wird an Port geleitet
/usr/bin/mbmon -iT 7 -P 5000
/usr/bin/mbmon -iF 7 -P 5001

wobei mbmon-Parameter T für Temperatur steht und F für Fan, näheres in Help.

mbmon -help


2.) Das Theme öffnen mit rechter Maustaste auf das Theme drücken und Edit Theme anklicken und dann folgende Zeilen einfügen.

<group> x=0 y=0 
text    x=35 y=55    value="cpu:      °C" fontsize=10 color=0,0,0 font="nimbus sans l"
text    x=60 y=55    sensor=program program="nc localhost 5000" interval=5000 line=1  fontsize=10 color=0,0,0 font="nimbus sans l"
text    x=95 y=55    value="case:     °C" fontsize=10 color=0,0,0 font="nimbus sans l"
text    x=123 y=55    sensor=program program="nc localhost 5000" interval=10000 line=3 fontsize=10 color=0,0,0 font="nimbus sans l"
text    x=160 y=55    value="Fan:          rpm" fontsize=10 color=0,0,0 font="nimbus sans l"
text    x=185 y=55    sensor=program program="nc localhost 5001" interval=10000 line=1 fontsize=10 color=0,0,0 font="nimbus sans l"
 
 </group>


Wenn Ihr Euch die Zeilen genau anschaut, seht Ihr das hier unterschiedliche Zeilen für die Verschiedenen mbmon Ausgaben angelegt sind, bitte passt diese euren Gegebenheiten an.Eventuelle noch Position und Schriftart ändern.

3.) Neu booten, fertig ;-)

Obige Ausführung entspricht dem Screenshot, mit dem Superkaramba Theme SYNAPSES, dass von mir abgeändert wurde, BHX mit AK39-Mainboard. Auf Bedarf kann ich auch das Superkaramba-Theme veröffentlichen.

Hoffe, Euch zur Verschönerung Eures Desktops verholfen zu haben und das ich die Anleitung für alle verständlich geschrieben habe, ist mein erster WIKI-Eintrag.

Euer MrT

Auf Wunsch hier mein geändertes cynapses-Theme (copy/paste):

karamba x=0 y=0 w=250 h=220 locked=true interval=3000


################################################################################
# Background Image
################################################################################
image x=0 y=0 path="img/background.png"



################################################################################
# System Info
# DON'T FORGET TO CHANGE THE PATH FOR THE OSINFO.SH SCRIPT
################################################################################
#<group> x=10 y=10
#image x=0 y=0 path="img/icons/sysinfo.png"
#text x=75 y=10 value="System Info" color=0,0,0 fontsize=16 font="neuropol"
#clickarea x=0 y=0 w=64 h=64 onclick="kinfocenter"

#text x=75 y=30 sensor=program program="echo ${USER}@`hostname`" line=1 color=0,0,0 #fontsize=10 font="nimbus sans l"
#text x=75 y=45 sensor=program program="sh /path/to/osinfo.sh" line=1 color=0,0,0 #fontsize=10 font="nimbus sans l"
text x=165 y=209 value="Kernel" color=0,0,0 fontsize=8 font="nimbus sans l"
text x=190 y=210 sensor=program program="uname -r" line=1 color=0,0,0 fontsize=7 #font="nimbus sans l"
#text x=75 y=75 sensor=program program="kde-config --version | grep KDE" line=1 #color=0,0,0 fontsize=10 font="nimbus sans l"
#</group>


################################################################################
#image x=25 y=100 path="img/line.png"
################################################################################


################################################################################
# TEMP
################################################################################

<group> x=0 y=0 
 
 text    x=35 y=55    value="cpu:      °C" fontsize=10 color=0,0,0 font="nimbus sans l"
 text    x=60 y=55    sensor=program program="nc localhost 5000" interval=5000 line=1 fontsize=10 color=0,0,0 font="nimbus sans l"
 text    x=95 y=55    value="case:     °C" fontsize=10 color=0,0,0 font="nimbus sans l"
 text    x=123 y=55    sensor=program program="nc localhost 5000" interval=10000 line=3 fontsize=10 color=0,0,0 font="nimbus sans l"
 text    x=160 y=55    value="Fan:          rpm" fontsize=10 color=0,0,0 font="nimbus sans l"
 text    x=185 y=55    sensor=program program="nc localhost 5001" interval=10000 line=1 fontsize=10 color=0,0,0 font="nimbus sans l"
 
 </group>



################################################################################
# CPU
################################################################################
<group> x=10 y=0
image x=165 y=0 path="img/icons/cpu.png"
text x=15 y=10 value="CPU Load" color=0,0,0 fontsize=16 font="nimbus sans l"

image x=10 y=30 path="img/cpugrid.png"
graph x=10 y=29 w=140 h=24 color=185,36,36 sensor=cpu interval=5000
#text x=10 y=56 sensor=program program="cat /proc/cpuinfo | grep 'model name' | sed -e #'s/.*: //'" line=1 color=0,0,0 fontsize=10 font="nimbus sans l"
#text x=180 y=56 sensor=CPU format="%v%" color=0,0,0 align=right fontsize=10 #font="nimbus sans l"
</group>


################################################################################
image x=25 y=67 path="img/line.png"
################################################################################


################################################################################
# Memory
################################################################################
#<group> x=10 y=195
#image x=0 y=0 path="img/icons/memory.png"
#text x=75 y=10 value="Memory Load" color=0,0,0 fontsize=16 font="neuropol"

#text x=90 y=30 sensor=memory format="%um" color=0,0,0 fontsize=10 font="nimbus sans l"
#text x=120 y=30 sensor=memory format="of %tm Mb (Ram)" color=0,0,0 fontsize=10 #font="nimbus sans l"
#text x=90 y=45 sensor=memory format="%us" color=0,0,0 fontsize=10 font="nimbus sans l"
#text x=120 y=45 sensor=memory format="of %ts Mb (Swap)" color=0,0,0 fontsize=10 #font="nimbus sans l"
#</group>


################################################################################
#image x=25 y=265 path="img/line.png"text x=20 y=45 sensor=DISK  interval="10000" format="%u" color=0,0,0 fontsize=10 #font="nimbus sans l" 



################################################################################
# Network
################################################################################
<group> x=10 y=75
# Sensor network upload
# range is up to 100 kb. change 'max' value if needed.
image x=10 y=20 path="img/cpugrid.png"
graph x=10 y=20 w=140 h=24 color=185,36,36 sensor=network format="%in" interval=5000 max=100
graph x=10 y=20 w=140 h=24 color=0,0,255 sensor=network format="%out" interval=5000 max=50
text  x=160 y=18 sensor=network color=185,36,36 format="%in Kb IN"  fontsize=10 font="nimbus sans l" decimals=1
text  x=160 y=5 sensor=network color=0,0,255 format="%out Kb OUT"  fontsize=10 font="nimbus sans l" decimals=1
text x=90 y=48 sensor=program program="/sbin/ifconfig eth0 | grep 'RX byte' | awk '{print $3 $4}'" color=185,36,36 align=right fontsize=10 font="nimbus sans l" interval=10000
text x=150 y=48 sensor=program program="/sbin/ifconfig eth0 | grep 'RX byte' | awk '{print $7 $8}'" color=0,0,255 align=right fontsize=10 font="nimbus sans l" interval=10000
text x=15 y=0 value="Network Load" color=0,0,0 fontsize=16 font="nimbus sans l"

</group>

image x=160 y=90 PATH="img/icons/network.png"

</group>


################################################################################
image x=25 y=135 path="img/line.png"
################################################################################


################################################################################
# Disks
################################################################################
<group> x=10 y=135
image x=158 y=05 path="img/icons/disks.png"
text x=15 y=10 value="Disk Usage" color=0,0,0 fontsize=16 font="nimbus sans l"
clickarea x=158 y=10 w=64 h=64 onclick="kdf"

text x=20 y=30 sensor=DISK  interval="50000" format="%u" color=0,0,0 fontsize=10 #font="nimbus sans l" mountpoint="/"
text x=55 y=30 sensor=DISK  interval="50000" format="of %t Mb (/)" color=0,0,0 #fontsize=10 font="nimbus sans l" mountpoint="/"
text x=20 y=40 sensor=DISK  interval="50000" format="%u" color=0,0,0 fontsize=10 #font="nimbus sans l" mountpoint="/alles"
text x=55 y=40 sensor=DISK  interval="50000" format="of %t Mb (/alles)" color=0,0,0 #fontsize=10 font="nimbus sans l" mountpoint="/alles"
#text x=20 y=50 sensor=DISK  interval="50000" format="%u" color=0,0,0 fontsize=10 #font="nimbus sans l" mountpoint="/mp3"
#text x=55 y=50 sensor=DISK  interval="50000" format="of %t Mb (/mp3)" color=0,0,0 #fontsize=10 font="nimbus sans l" mountpoint="/mp3"
</group>


################################################################################
#image x=25 y=507 path="img/line.png"
################################################################################


################################################################################
# Sensors
################################################################################
#<group> x=10 y=515
#image x=160 y=0 path="img/icons/fans_temps.png"
#text x=15 y=10 value="Fans/Temp" color=0,0,0 fontsize=16 font="neuropol"

################################################################################
# Sensor CPU-Temperature
# "type" depends on your mainboard
# range is up to 70 degrees celsius. change 'max' value if needed.

#text x=10 y=30 value="CPU" color=0,0,0 align=left fontsize=10 font="nimbus sans l"
#bar x=50 y=30 w=100 h=5 vertical=false path="img/bar.png" sensor=sensor type="temp2" #max=70
#text x=170 y=30 sensor=sensor type="temp2" format="%v °C" align=right color=0,0,0 #fontsize=10 font="nimbus sans l"

################################################################################
# Sensor Fan (CPU)
# "type" depends on your mainboard
# range is up to 5000 rpm. change 'max' value if needed.

#text x=10 y=45 value="Fan" color=0,0,0 align=left fontsize=10 font="nimbus sans l"
#bar x=50 y=45 w=100 h=5 vertical=false path="img/bar.png" sensor=sensor type="fan1" #max=5000
#text x=170 y=45 sensor=sensor type="fan1" format="%v" align=right color=0,0,0 #fontsize=10 font="nimbus sans l"


################################################################################
# Sensor Chassis-Temperature
# "type" depends on your mainboard
# range is up to 70 degrees celsius. change 'max' value if needed.

#text x=10 y=70 value="Chassis" color=0,0,0 align=left fontsize=10 font="nimbus sans l"
#bar x=50 y=70 w=100 h=5 vertical=false path="img/bar.png" sensor=sensor type="temp1" #max=70
#text x=170 y=70 sensor=sensor type="temp1" format="%v °C" align=right color=0,0,0 #fontsize=10 font="nimbus sans l"


################################################################################
# Sensor Fan (Chassis)
# "type" depends on your mainboard
# range is up to 5000 rpm. change 'max' value if needed.

#text x=10 y=85 value="Fan" color=0,0,0 align=left fontsize=10 font="nimbus sans l"
#bar x=50 y=85 w=100 h=5 vertical=false path="img/bar.png" sensor=sensor type="fan2" #max=5000
#text x=170 y=85 sensor=sensor type="fan2" format="%v" align=right color=0,0,0 #fontsize=10 font="nimbus sans l"
#</group>


################################################################################
#image x=25 y=615 path="img/line.png"
################################################################################


################################################################################
# Mail
################################################################################
#<group> x=10 y=625
#image x=0 y=0 path="img/icons/mail.png"
#text x=85 y=10 value="eMail" color=0,0,0 fontsize=16 font="neuropol"
#clickarea x=0 y=0 w=34 h=34 onclick="thunderbird"

################################################################################
# Mail accounts
# "program" change the path to the script and add your account details
################################################################################
# Account 1
#text x=70 y=30 value="mail.cynapses.org" color=0,0,0 align=left fontsize=10 #font="nimbus sans l"
#text x=220 y=30 sensor=program program="/path/to/mails_pop3.pl server user password" #line=1 color=0,0,0 align=right fontsize=12 font="nimbus sans l" interval=30000

#Account 2
#text x=70 y=45 value="pop3.linux-gamers.net" color=0,0,0 align=left fontsize=10 #font="nimbus sans l"
#text x=220 y=45 sensor=program program="/path/to/mails_pop3.pl server user password" #line=1 color=0,0,0 align=right fontsize=12 font="nimbus sans l" interval=30000
#</group>

# Uptime display
text x=105 y=17 sensor=uptime format="uptime: %dd %H:%Mh" color=0,0,255 fontsize=9 font="nimbus sans l"



zurück
XML Revisions of $tag
Seiten-History :: Letzter Editor : RoEn :: Eigentümer : MrT ::
Powered by pnWikka 1.0
 
 
Deutsch | English
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2004 - 2006 by Jörg Schirottke (Kano).
Consult Impressum and Legal Terms for details. Kanotix is Free Software released under the GNU/GPL license.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed and hosted by w3you. Our web server is running on Kanotix64-2006.