ලිනක්ස් වලට කොන්කි

ලිනක්ස් පාවිච්චි කරන අයට තමන්ගෙ පරිගණකයේ තත්ත්වය නිරීක්ෂණය කරන්න (system monitor) සහ desktop එකේ අලංකාරය සඳහා පාවිච්චි කරන්න පුළුවන් මෘදුකාංගයක් තමා කොන්කි (Conky). කොන්කි භාවිතයෙන් ලබාගත් desktop මුලින්ම බලලා ඉමුකෝ.

කොන්කි කියන්නෙ සැහැල්ලු, අකුරු මත පදනම් වූ පද්ධති නිරීක්ෂණ මෘදුකාංගයක්. කොන්කි භාවිතයෙන් අපිට පරිගණකයේ මතකය, CPU, දෘඩ තැටිවල ඉඩ, උෂ්ණත්වය වගේ දේවල් පරිගණක තිරයේ පෙන්වන්න පුළුවන්. ඊට අමතරව අන්තර්ජාලයට සම්බන්ධ නම් කාලගුණය වගේ විස්තරත් පෙන්නන්න පුළුවන්. අපි බලමු කොහොමද කොන්කි එක්ක වැඩ කරන්න කියලා.

මුලින්ම කොන්කි පරිගණකයේ ස්ථාපිත කරගන්න ඕනෙ. ඒකට පහත විධානය ටර්මිනලයක ක්‍රියාත්මක කරන්න.

sudo apt-get install conky

ඊට පස්සෙ හෝම් ඩිරෙක්ටරි එකේ .conkyrc කියලා ෆයිල් එකක් හදාගනිමු.

gedit ~/.conkyrc

අපි මුලින්ම බොහොම සරල දෙයක් කොන්කි මඟින් අපේ desktop එකේ පෙන්වමු. පහත දේ අපි හදාගත්ත .conkyrc වල paste කරන්න. (.conkyrc කියන්නෙ සැඟවුනු ෆයිල් එකක්. හෝම් ඩිරෙක්ටරියේ ඇති සැඟවුනු ෆයිල් බලන්න ctrl+H මඟින් පුළුවන්.)

update_interval 2

own_window yes
own_window_type desktop

use_xft yes
xftfont DejaVu Sans:size=14

alignment top_right

TEXT
${time %H:%M}

.conkyrc file එක save කරලා වහලා දාන්න. ඊටපස්සෙ අපිට පුළුවන් ටර්මිනලයක හෝ Alt+F2 වල පහත විධානය මඟින් කොන්කි ක්‍රියාත්මක කරන්න.

conky

ඔබේ එකේ ඉහල දකුණු කෙළවරේ වෙලාව (පැය 24 ඔරලෝසුවෙන්) පෙන්වනු ඇති. ඔබට කොන්කි ක්‍රියාත්මක වීම නවත්වන්නට අවශ්‍ය නම් (වෙනම ටර්මිනලයක) පහත විධානය පාවිච්චි කරන්න.

killall conky

කොන්කි ක්‍රියාත්මක වෙද්දීම එහි වෙනස්කම් කරන්න පුළුවන්. .conkyrc ෆයිල් එකේ අවශ්‍ය වෙනස්කම් කර එය save කිරීම මඟින් අදාළ වෙනස්කම් සිදු වෙනවා.

අපි පාවිච්චි කළ කොන්කි විධාන ටික මොනවාදැයි බලමු.

update_interval 2: මෙයින් කියන්නේ තත්පර කීයකට වරක් තිරයේ දර්ශනය යාවත්කාල විය යුතුද යන්නයි. කාලය තත්පර 1.5 ආදිය යොදාගන්නත් පුළුවන්.

own_window yes : කොන්කි වෙනම රාමුවක පෙන්විය යුතු බව.

own_window_type desktop : එය ඩෙස්ක්ටොප් පින්තූරයක් මෙන් සෑම workspaceඑකකම පෙන්විය යුතු බව.

use_xft yes : පොදු ෆොන්ට් එකක් භාවිතා කළ යුතු බව.

xftfont DejaVu Sans:size=14 : පොදු ෆොන්ට් වර්ගය සහ විශාලත්වය.

alignment top_right : තිරයේ කොන්කි පෙන්විය යුතු තැන. මේ සඳහා top වෙනුවට middle, bottom ලෙසත්, right වෙනුවට left, middle ලෙසත් යොදාගන්න පුළුවන්.

TEXT කියන පේලියට පහලින් ලියවෙන (කොන්කි විධාන හැර) සෑම දෙයක්ම තිරයේ දිස්වෙනවා. කොන්කි විධාන ${විධානය} ලෙස ඇතුලත් කළ යුතුයි. උදාහරණ ලෙස අපි ඉහත .conkyrc ෆයිල් එකේ අගට Sri Lanka ඇතුල් කර save කළොත්, තිරයේ Sri Lanka දිස් වනු ඇති. අපි ${nodename} ${sysname} ${kernel} එකතු කළොත්, ඔබේ පරිගණකයේ නම, මෙහෙයුම් පද්ධතිය සහ ලිනක්ස් කර්නල් එක පෙන්වනු ඇති.

මේ විදියට අපිට තිරයේ දිස්වෙන්නට අවශ්‍ය දේවල් කැමති විදියට වෙනස්කර ගන්නට පුළුවන්. පහල තියෙන්නෙ අන්තර්ජාලය නැතිව පද්ධතියේ තත්ත්වය තිරයේ පෙන්වීමට පුඵවන් කොන්කි පිටපතක් (script).

#ඩෙස්ක්ටොප් පින්තූරයක් ලෙස තිබිය යුතු බව
background yes
#පොදු අකුරු වර්ගයක් පාවිච්චි කල යුතු බව
use_xft yes
#පොදු අකුරු වර්ගය සහ විශාලත්වය
xftfont Sans:size=8
#යාවත්කාල වන කාල අන්තරය (තත්පර වලින්)
xftalpha 1.0
update_interval 1.0
#කී වතාවක් කොන්කි ක්‍රියාත්මක විය යුතුද යන්න. (0 = නොනවත්වා)
total_run_times 0
#වෙනම රාමුවක්
own_window yes
#රාමුව පාරදෘශ්‍යද යන්න
own_window_transparent yes
#රාමුව ගැන විස්තර
own_window_type override
#ගැස්සීමකින් තොරවීමට
double_buffer yes
#අවම විශාලත්වය (දිග හෝ පලල)
minimum_size 200 200
#උපරිම පලල
maximum_width 200
#රාමුවට සෙවනල්ලක් අවශ්‍යද
draw_shades no
#අකුරු වටේට කොටවුක් අවශ්‍යද
draw_outline no
#රාමුව වටේට කොටවුක් අවශ්‍යද
draw_borders no
#ප්‍රස්තාර වටේට කොටුවක් අවශ්‍යද
draw_graph_borders yes
#මූලික පාට
default_color white
#මූලික සෙවනැලිවල පාට
default_shade_color black
#මූලික දාර වල පාට
default_outline_color white
#තිරයේ පෙන්විය යුතු තැන
alignment top_right
#තිරස් අතට තිරයේ කොණේ සිට තිබිය යුතු ඉඩ
gap_x 12
#සිරස් අතට තිරයේ කොණේ සිට තිබිය යුතු ඉඩ
gap_y 12
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale no

TEXT
#මෙතැනින් පහලට ඇති දේවල් තිරයේ දිස්වෙනු ඇති
COMPUTER ${hr 1}

 Name${alignr}$nodename
 O.S.${alignr}Ubuntu-$sysname
 Kernel${alignr}$kernel
 Architecture${alignr}$machine

SYSTEM USAGE${hr 1}

CPU USAGE:
 CPU1${alignr} ${cpu cpu1}%
 CPU2${alignr} ${cpu cpu2}%
 ${font sans:normal:size=8}${cpugraph cpu0}

PROCESSES:
 Loaded${alignr} $processes
 Running${alignr} $running_processes

RAM:
 Available${alignr}$memmax
 Using${alignr}$mem
 ${font sans:normal:size=8}${memgraph}

RAM USER:
 ${top name 1}$alignr${top mem_res 1}
 ${top name 2}$alignr${top mem_res 2}
 ${top name 3}$alignr${top mem_res 3}
 ${top name 4}$alignr${top mem_res 4}
 ${top name 5}$alignr${top mem_res 5}

FILESYSTEM ${hr 1}

ROOT:
 Available${alignr}${fs_size /}
 Free${alignr}${fs_free /}
 Percent Free${alignr}${fs_free_perc /}%
HOME:
 Available${alignr}${fs_size /home}
 Free${alignr}${fs_free /home}
 Percent Free${alignr}${fs_free_perc /home}%
SWAP:
 Available${alignr}$swapmax
 Free${alignr}$swapfree

DATE ${hr 1}
${alignc 40}${font Sans MS:size=30}${time %H:%M}${font}
${alignc -5}${time %a %d %b %Y}

ඒකෙන් අපිට ලැබෙන දර්ශනය මේ වගේ.

Simple Conky

ඔබට පරිගණකය පණගැන්වෙද්දිම කොන්කි ක්‍රියාත්මක කිරීමට අවශ්‍ය නම් System -> Preferences -> Startup Applications ->Add වලට Conky විධානය ලබා දෙන්න. ටර්මිලයක

sudo gedit /etc/fstab

ක්‍රියාත්මක කරන්න. /etc/fstab වලට conky එකතු කරන්න.

ඔබට කොන්කි පිටපත් ගැන වැඩි විස්තර ලබාගන්න පුඵවන් පහත සබැඳි වලින්.

http://conky.sourceforge.net/docs.html

http://ubuntuforums.org/showthread.php?t=281865

http://crunchbanglinux.org/forums/topic/59/my-conky-config/