Poznámky uživatele Ubuntu Linuxu

Ubuntu - Linux pro lidi

Návody Ubuntu - čidla


  1. Odečítání čidel pomocí "Xmbmon" (pro konzoli "mbmon")
  2. Lm_sensors je nástroj pro monitorování hardwaru
  3. Pro měření teploty disků je v Linuxu nástroj hddtemp
  4. Gkrellm - Svislá monitorovací lišta se spoustou výborných ukazatelů
  5. Conky další oblíbený systémový monitor
  6. gDesklets obsahuje různé kalendáře, senzory teplot a otáček větráčků, alarmy, panely ala OS X, sledování počasí atp.
  7. Sensors Applet

Monitorování hardware, sítí atp. je v Linuxu možné, ale ne každému bude plně fungovat, protože je veliké množství hardware a ne vše je podporováno. U mně na notebooku zatím toho moc nefungovalo. V Linuxu jsou i pěkné grafické nádstavby. Nejlépe mi fungoval Gkrellm .  

Další nástroje viz: linuxsoft.cz - monitorování


  1. Odečítání čidel pomocí "Xmbmon"  (pro konzoli "mbmon") linuxsoft.cz

Tento nástroj nepotřebuje pro fungování nahrát žádné moduly jádra, ale podporuje zatím velmi málo hardware. U mně nebyl funkční.

Je v Ubuntu:

sudo apt-get install xmbmon mbmon
Nelze spustit pod normálním uživatelem, ale lze to samozdřejmně změnit. Můj hardware není zatím podporován.
Zjistíme kde je spustitelný soubor
jablko@ubuntu:~$which xmbmon
/usr/bin/xmbmon

Zrušíme bit suid pro normální uživatele
jablko@ubuntu:~$ sudo chmod +s /usr/bin/xmbmon

jablko@ubuntu:~$ xmbmon
No Hardware Monitor found!!
InitMBInfo: Success

  1. Lm_sensors je nástroj pro monitorování hardwaru

    domácí stránka  podporovaný hardware

    linux.tosovsky.info  abclinuxu.cz linuxsoft.cz starší článek na root.cz Návod na (2003) linuxdesktop kn vutbr cz help.ubuntu.com SensorInstallHowto

sudo apt-get install lm-sensors
Pak oskenujme hardware. Na vše je možmo odpovědět Yes, nebo stačí i Enter.
sudo sensors-detect
Nakonec nás skript upozorní, které moduly jádra potřebuje  k funkci a které budou zapsány do /etc/modules pro automatické nahrání těchto modulů při startu systému.
To make the sensors modules behave correctly, add these lines to
/etc/modules:

#----cut here----
# I2C adapter drivers
i2c-viapro
# I2C chip drivers
eeprom

atd.
#----cut here----
Nejdříve pro odzkoušení nahrajeme moduly ručně (aby jsme nemuseli restartovat PC):
sudo modprobe eeprom
sudo modprobe i2c-viapro
atd.
Pak stačí pro kontrolu funkce odečítání hodnot z čidel zadat příkaz:  sensors

Modul i2c-viapro vykazoval konflikt v případě používání nástroje conky (viz níže) , proto jsem ho musel odstranit.

Zkontrolujeme údaje s hodnotami v biosu a pokud jsou rozdíly velké lze je upravit v souboru /etc/sensors.cofig

nahoru
  1. Pro měření teploty disků je v Linuxu nástroj hddtemp

sudo apt-get install hddtemp

Instalátor se zeptá, jestli se má spouštět tento démon při startu. Měřit teplotu disku se velmi doporučuje, tak odpovíme - Ano . Změnit se to dá příkazem:

sudo dpkg-reconfigure hddtemp

Vyzkoušíme, jestli je snímání teploty funkční (/dev/hda = harddisk)

sudo hddtemp /dev/hda
/dev/hda: IC25N060ATMR04-0: 30°C
nahoru
  1. Gkrellm - Svislá monitorovací lišta se spoustou výborných ukazatelů

Je to asi nejznámnější program pro monitorování PC. Používá svoje i externí moduly. Jeho konfigurační možnosti jsou velmi obsáhlé. Pro monitorování teploty disků používá démon hddtemp (viz výše). Dále může požít i údaje, které poskytuje lm-sensors i mbmon

Skiny - témata: na muhri.net je spoustu skinů, které rozbalíme do ~/.gkrellm2/themes a vybíráme v nabídce: klikneme na horní liště Gkrell pr. tl. myši > Témata, který skin nám bude vyhovovat.

V Ubuntu je dostatek  externích modulů, které lze jednoduše nakonfigurovat nebo zakázat. Dopručuji všechny nainstalovat a vyzkoušet.

Vypis modulů (pluginů):

 apt-cache search gkrell
gkrellweather - A weather monitor plugin for GKrellM
gkrellm-bfm - system load plugin for gkrellm with a duck
gkrellm-leds - Keyboard LED monitor for GKrellM
gkrellm-common - multiple stacked system monitors: 1 process [common files]
gkrellm-reminder - useful reminder plugin for gkrellm
gkrellkam - GKrellM plugin that displays a periodically updating image
gkrellmitime - Internet time plugin for gkrellm
gkrellongrun - LongRun plug-in for GKrellM
gkrellm - multiple stacked system monitors: 1 process [client]
gkrellmwireless - 802.11 wireless link monitor plugin for GKrellM
gkrellmoon - Gkrellm Moon Clock Plugin
gkrellm-mailwatch - GKrellM plugin to watch mailboxes in multiple panels
gkrellm-i8k - Dell Inspiron and Latitude module for GKrellM2 (i8krellm)
gkrellm-alltraxclock2 - An analog clock plugin for GKrellM2
gkrellm-volume - A mixer plugin for GKrellM
gkrellmd - multiple stacked system monitors: 1 process [daemon]
gkrellm-hdplop - A hard drive activity monitor GKrellM plugin
gkrellm-ibam - Advanced battery monitor for laptops - gkrellm plugin
gkrellm-x86info - gkrellm plugin displaying the current processor speed
gkrellm-mldonkey - mldonkey plugin for gkrellm2
gkrellshoot - Plugin for gkrellm to lock the screen and make screenshots

Příklad konfigurace po instalaci gkrellm a pluginu gkrellweather (počasí)

Na stránce weather.noaa.gov vybereme místo stanice měření v ČR a zkopírujeme kód

CAO Location Indicator: nějaký kód

Pro Ostravu to bylo :  LKMT

Klikneme na horní liště Gkrell pr. tl. myši a  přejdeme na pluginy > GKrellWeathe > 4 latter Station ID: vložit náš kód

nahoru
  1. Conky další oblíbený systémový monitor

Dnes velmi oblíbný program, který zobrazuje graficky údaje na pozadí . Je v Ubuntu. 

Po instalaci vytvoříme konfigurační soubor v domácím adresáři dle vzoru v dokumentaci. Má široké možnosti konfigurace, která se provádí v souboru ~/.conkyrc (velmi přehledný)

zcat /usr/share/doc/conky/examples/conkyrc.sample.gz > ~/.conkyrc

Spouští se příkazem: conky
Ukončení třeba: killall conky

Příklad jak lze postupovat (asketický vzhled conky):
A) instalace: sudo apt-get install conky
B) Konfigurace:
mkdir ~/.conky
gedit ~/.conky/setup2
C) Obsah souboru setup2. Např.:

background yes
use_xft yes
on_bottom yes
xftfont DejaVu Sans:size=9
xftalpha 0.8
update_interval 2.0
total_run_times 0
own_window yes
own_window_transparent yes
own_window_colour hotpink
double_buffer yes
minimum_size 280 5
draw_shades yes
draw_outline no
draw_borders no
stippled_borders 8
border_margin 4
border_width 1
default_color #D0D0D0
default_shade_color black
default_outline_color black
alignment top_right
gap_x 10
gap_y 38
no_buffers no
uppercase no
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
use_spacer no
TEXT
${alignc 30}${font augie:size=10}${color #ADFF2F}UBUNTU 6.06 > $kernel${font DejaVu Sans:size=8}${alignr 3}${color #ffffff}${alignc 50}$color${font DejaVu Sans:size=10}usage: $cpu% ${cpubar 4,90}${font DejaVu Sans:size=8}${alignr 3} ${color #ffffff} ${top name 2} & ${top cpu 2}${top mem 2}
${alignc 80}${color grey}filesystem: $color${fs_used /}/${fs_size /}${font DejaVu Sans:size=8}${alignr 3} ${color #ffffff} ${top name 3} & ${top cpu 3}${top mem 3}
${alignc 50}${color grey}ram:$color $mem/$memmax ${color grey} swap:$color $swap/$swapmax ${font DejaVu Sans:size=8}${alignr 3}${color #ffffff} ${top name
${color orange} ${alignc 30} ${color #FFA500}Up: $color ${upspeedf wlan0}k/s${color green} down: $color ${downspeedf wlan0}k/s${font DejaVu Sans:size=8}${alignr 3}
${color orange} ${alignc -200} ${color #FFA500}Up: $color ${upspeedf eth0}k/s${color green} down: $color ${downspeedf eth0}k/s${font DejaVu Sans:size=8}${alignr 3}

D) Úprava /etc/X11/xorg.conf
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
Load "dbe"
EndSection

E) Po restartu Xserveru spustíme:

conky -c ~/.conky/setup2

F) Pro autospouštění přidáme tento příkaz do Systém > Volby > Sezení




Instalace

Vzhledy si lze upravit podle těchto stránek, kde je vždy uveden i konfigurační soubor conkyrc : screenshots

Modul, který jsem nahrál pro lm-sensors i2c-viapro vykazoval konflikt v případě používání nástroje conky, proto jsem ho musel odstranit.
modprobe -r i2c-viapro
a odstranit zápis tohoto modulu ze souboru /etc/modules 

Odkaz na konfigurační soubor:


nahoru

  1. gDesklets obsahuje různé kalendáře, senzory teplot a otáček větráčků, alarmy, panely ala OS X, sledování počasí atp.

Instalace:
 sudo apt-get install gdesklets gdesklets-data

Balíček gDesklets dodává zvláštní funkčnost pro Váš desktop - zobrazování nejrůznějších appletů na vaší ploše. Jistě zalahodí vašemu oku.

Jednotlivé applety vybíráme z adresářů z shellu programu, které jsou intuitivně pojmenovány a přetahujeme myší na plochu . 

Pr. tl. myši na přetažený applet nám umožní  dle předctav applet nakonfiguraovat - přesunutí, barvy písem, průhlednost, atp.

Tipy dne!: Hlavní klávesová zkratka je  <Shift> <F12> Mnoho appletů je na  http://gdesklets.gnomedesktop.org 

Nové aplety na pracovní plochu můžete snadno nainstalovat přetažením odkazu pro stažení balíčku z vašeho WWW prohlížeče do shellu gDesklets. Aplety můžete na obrazovce přesouvat podržením prostředního tlačítka myši.

Je to asi nejhezčí program v GNOME, který jsem viděl, ale trochu více zatěžuje systém. (Podle toho kolik appletů a efektů použijeme)
nahoru

  1. Sensors Applet
Po instalaci přidejte panel na horní lištu a zkonfigurujte.  Získáte kontrolu nad senzory v PC. Pro měření teploty harddisku nainstalujte ještě démon hddtemp. Teplotu procesoru odečítá z ACPI. Dále dokáže číst informace z nástroje lm-sensors, který ale pro měření teploty harddisku a procesoru není potřeba. Komu stačí jednoduchá informace o teplotě nahoře s jednoduchým alarmem v GNOME panelu, je to ideální volba.

Poslední aktualizace této stránky: 07/2006