• Tidak ada hasil yang ditemukan

Conky , Program Monitoring System di Desktop • Tentang Conky

Dalam dokumen EBOOK FUI FORUM UBUNTU-INDONESIA.COM (Halaman 81-86)

Conky adalah suatu program sederhana dan ringan yang dapat berjalan di system GNU/Linux dan BSD dan berlisensi General Public License (GPL). Conky

dapat di kostumise fungsinya untuk menampilkan informasi system di desktop, misalnya; versi kernel, space hardisk, memory usage, temperatur CPU dan lainnya serta dapat dimodifikasi tampilannya sesuai selera.

Gambar CK.1 merupakan screenshot Conky pada Desktop Ubuntu yang telah jalan.

Gambar SA.5

Instalasi Conky

Conky dapat berjalan di GNU/Linux dan BSD dan pada kesempatan ini akan dibahas bagaimana instalasi Conky di GNU/Linux terutama pada distro Ubuntu. Untuk meng-install Conky cukup mudah karena sudah tersedia pada repository Ubuntu.

Buka terminal melalui Application Accessories Terminal, dan ketikkan perintah berikut ini:

$ sudo apt-get install conky

Maka file-file yang diperlukan akan didownload dan conky akan terinstal otomatis. Setelah instalasi conky selesai maka aplikasi ini sudah dapat dijalankan melalui fasilitas run (Alt+F2) ketik “conky” (tanpa tanda kutip). Kemudian lihat tampilan desktop Anda sekarang, conky sudah muncul tapi dengan tampilan yang sangat standar dan sangat sederhana, untuk itu selanjutnya akan dijelaskan konfigurasi pada conky untuk membuatnya menjadi lebih menarik.

Konfigurasi Conky

Buatlah sebuah script conky pada direktori home anda (mis,

/home/ubuntuku/). Caranya:

$ gksu gedit /home/ubuntuku/.conkyrc

Setelah jendela teks editor terbuka, paste kode berikut ini kemudian save dan exit.

# UBUNTU-CONKY

# A comprehensive conky script, configured for use on

# Ubuntu / Debian Gnome, without the need for any external scripts. Gambar CK.1

# Based on conky-jc and the default .conkyrc. # INCLUDES:

# - tail of /var/log/messages

# Create own window instead of using desktop own_window yes own_window_type override own_window_transparent yes own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager double_buffer yes own_window yes use_xft yes

xftfont Bitstream Vera Sans:size=8 maximum_width 250 default_color white alignment top_right uppercase no TEXT $nodename - $kernel

${color lightgrey}Uptime:$color $uptime $alignr${color lightgrey}Load: $color $loadavg

${color lightgrey}CPU: $color ${freq} Mhz $alignr${color lightgrey} Usage: $color $cpu%

$color${cpugraph}

${color lightgrey}Processor temperature: $color${acpitemp}°C ${color lightgrey}Battery: $color ${battery}

${color lightgrey}RAM usage:$color $mem/$memmax - $memperc% ${membar}

${color grey}Disk usage: $color${fs_free /} of ${fs_size /} ${fs_bar 6 /}

${color #ffcb48}Wi-Fi ${hr 1}

${color lightgrey}Wireless signal: $color${wireless_link_qual ath0}% ${color lightgrey}IP address: $color${addr ath0}

${color lightgrey}Download speed: $color${downspeedf wifi0} Kb/sec ${downspeedgraph wifi0}

${color red}Downloaded: $color${totaldown wifi0} $alignr ${color green}Uploaded: $color${totalup wifi0}

${color #ffcb48}Ethernet ${hr 1}

Keterangan:

double_buffer yes own_window yes

Digunanya untuk mengurangi flickering atau layar yang berkedip-kedip. use_xft yes

xftfont Bitstream Vera Sans:size=8

Untuk Mengganti font dan ukuran font cukup ganti teks ”Bitstream Vera San:size=8”, dimana Bitstream Vera San adalah type font dan size=8 adalah ukuran font.

maximum_width 250 default_color white alignment top_right

Untuk pengaturan besar jendela conky, termasuk lebar dan warna yang digunakan.

uppercase no

Gunakan pilihan yes jika anda ingin membuat tulisan pada jendela conky menjadi uppercase.

$nodename - $kernel

Parameter untuk menampilkan versi kernel yang dipakai oleh system anda. ${color lightgrey}Uptime:$color $uptime $alignr${color lightgrey}Load:$color $loadavg

Baris $ {color lightgrey} gunanya untuk membuat teks menjadi warna abu- abu, anda dapat mengunakan warna lainnya, misalnya red untuk merah atau black untuk hitam lalu $uptime adalah parameter untuk menampilkan uptime atau lama nya sejak komputer anda dihidupkan

${cpugraph 000000 ffffff}

Conky dapat menampilkan data yang berupa grafik pada desktop anda. Variabel ${cpugraaph akan menampilkan penggunaan CPU dalam bentuk grafik.

${color lightgrey}RAM usage:$color $mem/$memmax - $memperc% Dapat menggunakan beberapa variabel memori untuk menampilkan jumlah RAM (memmax), jumlah memori yang digunakan (mem) dan memori yang digunakan dalam bentuk persentase (memperc).

${color grey}Disk usage: $color${fs_free /} of ${fs_size /} ${fs_bar 6 /}

Selain menampilkan dalam bentuk grafik dan persentase, dapat juga ditampilkan data dalam bentuk grafik batang menggunakan variabel membar: $(membar). Untuk memonitor penggunaan harddisk, anda memiliki beberapa variabel untuk dipilih, yaitu fs_free (ruang kosong), fs_size (ukuran total), dan fs_bar (bar yang digunakan)

Untuk menampilkan koneksi wireless pada Conky diperlukan mengetahui

interface yang digunakan, berikut ini adalah beberapa variable dari interface yang digunakan:

wireless_mode (mode yang digunakan, misalnya Ad-Hoc, dll)

wireless_bitrate (kecepatan bitrate)

wireless_link_qual (kualitas sinyal yang diterima)

wireless_link_qual_perc (kualitas sinyal yang diterima dinyatakan dalam bentuk persen)

wireless_link_bar (kualitas sinyal yang diterima dinyatakan dalam bentuk bar) Contoh yang terdapat dalam script:

${color #ffcb48}Wi-Fi ${hr 1}

${color lightgrey}Wireless signal: $color${wireless_link_qual ath0}% ${color lightgrey}IP address: $color${addr ath0}

${color lightgrey}Download speed: $color${downspeedf wifi0} Kb/sec

Parameter diatas digunakan untuk menampilkan kecepatan download dalam Kb/s.

Menjalankan Conky di startup

Untuk membuat conky dapat berjalan otomatis saat komputer baru dinyalakan dapat menggunakan cara sebagai berikut:

- Buatlah sebuah file baru pada direktori home anda dengan nama .conky- startup.sh kemudian tuliskan code berikut ini:

#!/bin/bash

sleep 30 && conky;

Fungsi dari script diatas adalah untuk menghindari bentrok dengan compiz,

sleep 30 mengatur agar conky dijalankan 30 detik setelah komputer baru dihidupkan. Gunanya untuk membuat conky ini dapat berjalan setelah

compiz berjalan terlebih dahulu karena compiz yang jalan duluan setelah

conky akan membuat sebuah jendela transparan pada sisi conky, ini sangat menggangu karena membuat conky berada pada keadaan always on top.

- Setelah selesai membuat script .conky-startup.sh diatas ubah modenya menjadi executable dengan cara masuk ke terminal terlebih dahulu dan ketikkan perintah dibawah ini.

$ chmod +x conky-start.sh

- Selanjutnya buka System Preferences Startup Applications. Klik Add, isi

name dengan Conky, dan isi Command dengan /home/Ubuntuku/.conky- startup.sh

Selanjutnya conky akan dijalankan setiap kali login ke desktop Ubuntu, atau dapat juga menjalankan secara manual dengan cara run (Alt+F2) dan ketikkan

BAB IV

Optimalisasi Ubuntu Desktop

Dalam dokumen EBOOK FUI FORUM UBUNTU-INDONESIA.COM (Halaman 81-86)