• Apgrejdovali smo forum na XenForo 2.1.1, ukoliko imate predloga vezanih za izgled ili funkcionalnost foruma, ili ukoliko naletite na neki problem, javite nam OVDE

    DEFINISALI SMO PRAVILA FORUMA. Pročitajte ih, pojaviće se automatski kada krenete da čitate nešto!

Linux: Conky - HW monitor

ays

PCAXE Addicted
Učlanjen(a)
17.07.2009.
Poruka
1.376
Rezultat reagovanja
0
Moja konfiguracija
Conky je mala aplikacija, veoma laka za modifikovanje, koja služi za prikaz System Information, System Monitor, Network Monitor... i uz pomoć lm-senzora za prikaz temperatura odredjenih komponeneti u vašem računaru.

Kada sve podesite, vaš Conky može izgledati ovako:


Pa da počnemo ako nemate ništa protiv...
Prvo, treba da instaliramo Conky...
Otvorite Terminal i kucajte sledeće:
$sudo apt-get install conky
Unesite vaš root password kada vam bude traženo.
...instalacija u toku...
Nakon uspešne instalacije kucajte u Terminal-u:
Otvoriće vam se prozor sličan ovom:


Složićete se sa mnom da ovo nije ni nalik onoj gornjoj slici.
S'tim na umu, možemo da počnemo sa preradom i doradom Conky-a. To ćemo uraditi pravljenjem fajla, koji se u linux community najčešće naziva conkyrc.
Potrebno je da uradite sledeće:
1. Instalacija lm-sensors, otvorite Terminal i kucajte:
$sudo apt-get install lm-sensors
Nakon instalacije potrebno je da se podese senzori:
$sudo sensors-detect
Slobodno stavite YES kao odgovor na svako pitanje.
Nakon završetka detekcije, uradite restart računara.

Sada imamo instalirane temp. senzore i Conky ali tek treba da ih podesimo da rade zajedno i da nam conky prikaže temperature i hardware info&monitor.
Otvorite Home Folder(Places -> Home Folder).
Kreirajte novi folder koji ćete nazvati Conky.
Otvorite Terminal i kucajte sledeće:
$gedit ~/Conky/conkymain
Otvoriće Vam se Text Editor u koji kopirajte sledeći tekst:
# set to yes if you want Conky to be forked in the background
background yes
use_xft yes
xftfont HandelGotD:size=9
xftalpha 0.5
update_interval 4.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 200 5
maximum_width 250
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes

default_color grey
default_shade_color red
default_outline_color grey
alignment top_right
gap_x 12
gap_y 48
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale no

TEXT
Date & Time ${hr 2}
${alignc}${font Arial Black:size:24}${time %H:%M}${font}
${alignc}${Time %A %m %d %Y}

System ${hr 2}
$sysname $kernel on $machine
Hostname $alignr $nodename
Uptime $alignr $uptime
CPU @ ${freq}MHz
$alignr ${cpu cpu0}%
${cpubar cpu0}

MEM $alignc $mem / $memmax $alignr $memperc%
$membar

Swap $alignc $swap / $swapmax $alignr $swapperc%
${swapbar}

Root $alignc ${fs_used /} / ${fs_size /} $alignr ${fs_free_perc /}%
${fs_bar /}

Processes ${hr 2}
$processes processes ($running_processes running)

NAME $alignr PID CPU MEM
${top name 1} $alignr ${top pid 1} ${top cpu 1} ${top mem 1}
${top name 2} $alignr ${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3} $alignr ${top pid 3} ${top cpu 3} ${top mem 3}
${top name 4} $alignr ${top pid 4} ${top cpu 4} ${top mem 4}
${top name 5} $alignr ${top pid 5} ${top cpu 5} ${top mem 5}


Network ${hr 2}
${alignc} eth0 ${addr eth0}
Inbound $alignr ${downspeed eth0} kb/s
${downspeedgraph eth0}
Outbound $alignr ${upspeed eth0} kb/s
${upspeedgraph eth0}


Sačuvajte fajl. Sada u Terminalu kucajte:
conky -c ~/Conky/conkymain
Ako želite da dodate Conky medju autostart aplikacije potrebno je da uradite sledeće, otvorite Terminal i kucajte:
$gedit ~/.conkystart
i kopirajte sledeći tekst:
#!/bin/bash
sleep 20 &&
conky -c ~/Conky/conkymain &
Sačuvajte fajl.
Sada idite ovako: System -> Preferences -> Startup Applications
Otvoriće vam se novi prozor, kliknite na dugme Add.
Name: Conky
Command: /home/ays/.conkystart (zamenite ays sa imenom vašeg računara)

Restartujte računar... nakon logina, proćiće 20sekundi pre nego što se pokrene Conky.

Ako želite da prepravite dodatno vaš conkyrc, sve što vam treba možete naći ovde

Za one koji žele moj conkyrc:
 

Prilozi

Poslednja izmena:

ays

PCAXE Addicted
Učlanjen(a)
17.07.2009.
Poruka
1.376
Rezultat reagovanja
0
Moja konfiguracija
Дошло је до мањих проблема око ауто-старт опције у Ubuntu 9.10.

Тестирао сам неколико варијанти и мислим да је ова, коју ћу сада да поделим са вама, најбоља и најједноставнија.

sudo apt-get install conky << то је остало исто.

gedit ~/.conkyrc << правимо фајл у Home фолдеру где можете да копирате ваш стари или овај који сам ја поставио. Сачувајте фајл.

gedit ~/.conky_start.sh << Мала скрипта која ће омогућити ауто старт Conky-a.Koпирајте следећи код:

#!/bin/bash

sleep 10 && conky
;

chmod a+x .conky_start.sh << Овом наредбом у терминалу правимо скрипут извршном.

Последњи корак. Отворите System -> Preferences -> Startup Applications
Add опција.
Name: Conky
Command: /home/ays/.conky_start.sh

Уместо ays ставите ваш username. То је то...
Напомена: Ја сам у скрипти ставио да је timeout пре него што се покрене Conky 10sec. можете да смањите тај број или повећате... ствар избора.
Мени највише одговара 10секунди.

Срећно. :)
 
Vrh