Gentoo Logo

Panduan Conky Gentoo Linux

Daftar Isi:

1.  Latar Belakang

Tentang Conky

Anda telah memiliki komputer Gentoo dan telah mempelajari lebih dari 30 perintah untuk memonitor berbagai aspek dari apa yang sedang dikerjakan oleh komputer anda. Apa yang harus anda lakukan dari sini? Tidakkah ada cara yang lebih mudah untuk memonitor performa sistem dan mengetahui apa yang sedang dikerjakannya, juga daya yang terpakai untuk semua pekerjaan tersebut? Inilah yang disediakan oleh monitor sistem seperti Conky.

Tugas Conky

Tidak seperti monitor sistem lain seperti top, Conky dapat dijalankan sebagai sebuah jendela di dalam sesi X; atau dengan menempatkannya di jendela utama/desktop (juga terdapat pilihan untuk menampilkan informasi dari Conky di stdout, tetapi kita tidak akan membicarakannya di sini). Conky menampilkan informasi melalui teks, progress bar dan grafik. Juga, tidak seperti top, format informasi Conky dapat diatur. Sebagai tambahan dari monitor sistem itu sendiri, Conky juga dapat menampilkan informasi tentang berbagai pemutar musik (seperti BMPx, Music Player Daemon/MPD, dan Audacious), informasi tentang berapa banyak surat yang ada di mail spool anda, dan masih banyak lagi. Jika anda belum mendapatkan apa yang anda inginkan di Conky, anda dapat membuat skrip untuk menampilkan informasi yang anda butuhkan - beberapa contoh yang telah dibuat dari skrip ini adalah RSS feeds, penghitung surat POP3, informasi cuaca, status boinc, dan bahkan status portage.

2.  Instalasi Conky

Instalasi dasar

Gentoo menyediakan sebuah ebuild untuk menginstal Conky dengan mudah dan cepat. Perhatikan baik-baik flag USE-nya. Kemungkinan besar anda membutuhkan dukungan X11 (X), dan pastikan anda memilih flag USE untuk pemutar musik (selain MPD) yang anda gunakan, PASTIKAN juga untuk menonaktifkan flag ipv6 karena monitor port hanya bisa digunakan untuk sistem ipv4.

Sebagai tambahan, flag truetype memberikan dukungan untuk font TrueType yang menggunakan Xft, banyak pengguna gentoo yang mengaktifkannya.

Anda juga dapat menambahkan dukungan syntax highlighting untuk konfigurasi Conky dengan menggunakan flag vim-syntax dan nano-syntax, sesuai dengan editor kesukaan anda.

Daftar Kode 2.1: /etc/portage/package.use

(Gunakan contoh ini sebagai sampel)
# echo app-admin/conky truetype audacious -ipv6 >> /etc/portage/package.use

Setelah mengatur flag USE, saatnya untuk menginstal Conky!

Daftar Kode 2.2: Instalasi Conky

# emerge -av conky

Anda dapat mencoba Conky untuk melihat tampilannya dengan menjalankan perintah conky di terminal. Ini akan memberikan referensi bagus tentang tampilan dasarnya dan apa saja yang perlu anda ganti, bahkan hapus.

Daftar Kode 2.3: Menjalankan Conky untuk pertama kali

$ conky

Catatan: Conky memerlukan dukungan Double Buffer Extension (DBE) dari server X untuk memberikan tampilan yang bagus, karena Conky tidak dapat memperbarui tampilannya dengan cepat tanpa dukungan ini. Anda dapat mengaktifkannya di /etc/X11/xorg.conf dengan menambahkan baris Load "dbe" di Section "Module".

Setelah mengetahui tampilan dasar Conky, sekarang anda dapat mengkonfigurasinya!

Konfigurasi Conky

Secara default, Conky akan mencari file konfigurasi ~/.conkyrc di direktori home user. File ini berisi semua opsi konfigurasi, teks tetap, warna dan variabel lain yang mengendalikan informasi yang akan ditampilkan. Conky juga menyediakan contoh konfigurasi yang bagus di /usr/share/doc/<conky-versi>/conkyrc.sample.gz Jangan lupa mengganti <conky-versi> dengan versi Conky yang anda instal.

Daftar Kode 2.4: Menyalin contoh konfigurasi ke direktori home

(Ganti 1.4.0-r1 dengan nomor versi Conky anda)
$ zcat /usr/share/doc/conky-1.4.0-r1/conkyrc.sample.gz >> ~/.conkyrc

Sekarang, bukalah file contoh konfigurasi tadi dengan editor teks pilihan anda. Anda mungkin telah memperhatikan bahwa ada dua seksi terpisah di dalam file tersebut. Seksi pertama berisi opsi konfigurasi program yang mengendalikan tingkah lakunya. Termasuk di dalamnya opsi-opsi seperti update_interval, atau seberapa cepat Conky harus memperbarui informasi di layar. Seksi kedua berisi teks, grafik dan variabel yang akan ditampilkan di layar, seperti system uptime ($uptime), penggunaan CPU ($cpu) dan variabel lain yang ingin anda tampilkan. Seksi pertama dimulai dari awal file, sedangkan seksi kedua dimulai dari baris TEXT. Komentar dimulai dengan #, tetapi perlu diingat bahwa walaupun anda memberikan tanda komentar pada seksi kedua, teks tersebut tetap akan ditampilkan di layar.

Daftar semua opsi konfigurasi bisa anda lihat di http://conky.sourceforge.net/config_settings.html dan http://conky.sourceforge.net/variables.html. Selain itu, ada beberapa potret dan contoh konfigurasi dan skrip yang bagus di http://conky.sourceforge.net/screenshots.html.

3.  Memperluas Conky

Di luar dari variable built-in

Sampai sejauh ini, setelah membaca seluruh dokumentasi Conky untuk mencari variabel yang anda perlukan, ternyata tidak ada.... Anda beruntung! Conky menyediakan beberapa variabel untuk tujuan ini! $exec akan menjalankan perintah yang anda tentukan tiap kali Conky memperbarui informasi, $execi menjalankan perintah pada interval yang telah ditentukan dan $texeci akan menjalankan perintah pada thread-nya sendiri dalam interval yang telah ditentukan.

Daftar Kode 3.1: Contoh skrip

${exec grep 'sudo' /var/log/messages | tail -n 4}
${execi 30 ~/scripts/emerge-status.sh}
${texeci 600 ~/scripts/gmail.pl}

Catatan: Walaupun semua perintah yang dapat dijalankan di shell dapat digunakan pada variabel tersebut di atas, perlu diingat selalu bahwa perintah tersebut harus tersedia. Maksudnya, perintah seperti tail -f yang akan terus berjalan dengan sendirinya tidak akan dapat berfungsi dengan benar.



Print

Diperbarui 22 April 2008

Versi asli dari dokumen ini terakhir diupdate 19 Juli 2009

Rangkuman: Dokumen ini berisi cara instalasi dan konfigurasi monitor sistem Conky.

Bill Woodford
Author

Brenden Matthews
Editor

Dzikri Aziz
Translator

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.