1. Pendahuluan
Desktop Xfce
Xfce adalah sebuah desktop yang kencang dan ringan untuk sistem operasi mirip Unix. Dirancang untuk produktifitas dan sangat dapat dikonfigurasi namun tetap mengikuti spesifikasi Freedesktop.
Tidak seperti desktop-desktop lain yang lebih berat seperti GNOME dan KDE, Xfce menggunakan daya sistem yang lebih sedikit. Sebagai tambahan, Xfce menyediakan modularitas yang bagus dan dependensi yang lebih sedikit; tidak memakan banyak ruang harddisk dan waktu yang panjang untuk menginstalnya.
Panduan ini tidak hanya akan menjelaskan cara instalasi dan pengaturan Xfce minimal, tetapi juga akan mengeksplorasi semua pilihan yang ada untuk mendapatkan desktop berfitur lengkap namun tetap mengikuti filosofi Xfce: ringan, kencang, dan modular.
2. Instalasi Xfce
Paket-paket Dasar
Pertama pastikan anda telah menyiapkan server X seperti yang dijelaskan di Panduan Konfigurasi Server X.
Anda bebas menginstal paket-paket lain yang anda sukai, tetapi untuk sekarang, kita hanya akan menginstal paket-paket tersebut di atas untuk mendapatkan desktop minimal. Periksa kembali flag USE anda di /etc/make.conf; paling anda tidak memerlukan USE="-gnome -kde -qt3 dbus hal startup-nitification xscreensaver".
Daftar Kode 2.1: Instalasi Xfce
# emerge -avt xfce4
Selanjutnya, tambahkan user biasa anda ke grup plugdev, cdrom, cdrw, dan usb agar dapat memanfaatkan hal untuk me-mount dan menggunakan perangkat-perangkat seperti kamera digital, drive optik dan stick USB.
Daftar Kode 2.2: Menambahkan user ke grup-grup hardware
(Ganti nama_user dengan nama user yang sebenarnya)
# for x in plugdev cdrom cdrw usb ; do gpasswd -a nama_user $x ; done
Kemudian, perbarui variable lingkungan:
Daftar Kode 2.3: Memperbarui variabel lingkungan
# env-update && source /etc/profile
Sekarang jalankan servis hald dan tambahkan ke runlevel default:
Daftar Kode 2.4: Menjalankan hald
# /etc/init.d/hald start
# rc-update add hald default
3. Konfigurasi Xfce
Meluncurkan Xfce
Setelah Xfce terinstal, kita akan menjadikannya sebagai desktop default ketika kita menjalankan perintah startx. Keluarlah dari shell root anda lalu login sebagai user biasa.
Daftar Kode 3.1: Menjadikan Xfce sebagai desktop default
$ echo "exec startxfce4" > ~/.xinitrc
Sekarang masuki lingkungan grafis dengan mengetikkan startx:
Daftar Kode 3.2: Meluncurkan Xfce
$ startx
Selamat datang di dekstop Xfce baru anda. Silakan ekplorasi lalu kembali ke panduan ini untuk mengetahui cara mengatur Xfce agar sesuai dengan kebutuhan anda.
Akses Program
Anda mungkin telah melihat bahwa klik kanan di desktop akan memberikan menu yang berisi semua aplikasi anda. Menu ini berguna, tetapi kemungkinan besar desktop anda akan tertutup oleh semua aplikasi yang anda buka sehingga menyulitkan anda untuk meluncurkan aplikasi lain. Jadi, hal pertama yang mungkin ingin anda lakukan adalah meletakkan menu aplikasi di panel. Klik kanan panel ini, lalu pilih "Add New Item". Gulung daftar pilihan yang tersedia lalu pilih "Xfce Menu". Anda bebas menentukan letak menu ini di panel. Ketika di-klik, menu ini akan menampilkan daftar aplikasi/pengaturan yang telah dikategorikan dengan baik.
Sesi & startup
Jika anda telah menginstal (atau berencana untuk menginstal) aplikasi Gnome atau KDE seperti k3b, nautilus, kmail, evolution, dll, maka anda harus memastikan agar Xfce menjalankan servis yang diperlukan ketika startup. Pilihlah Menu --> Settings --> Sessions & Startup. Pada tab "Advanced" berikan tanda cek pada kotak yang diperlukan. Hal ini akan sedikit memperlambat startup Xfce, tetapi akan mempercepat waktu yang diperlukan untuk memanggil aplikasi KDE atau Gnome.
Xfce memiliki kemampuan untuk menyimpan pengaturan sesi dan program yang sedang dijalankan dari tab "General" pada menu Sessions & Startup. Semuanya bisa disimpan secara otomatis ketika anda logout, atau Xfce akan menanyakannya kepada anda. Fitur ini juga berguna untuk mengembalikan perubahan pada pengaturan. Tidak sengaja menghilangkan panel? Pilih saja "No" ketika ditanyakan apakah sesi akan disimpan atau tidak, maka ketika anda kembali memasuki Xfce, pengaturan lama anda akan dikembalikan. Ingin langsung menjalankan browser web, terminal, dan klien email ketika login? Simpan saja sesi anda sebelum logout.
Sekarang kita telah mendapatkan desktop dasar. Jika anda masih tertarik untuk bersenang-senang, baca terus!
4. Aplikasi Tambahan
Plugin Panel
Pada bab ini, kita akan membicarakan beberapa plugin dan aplikasi yang bagus untuk digunakan sehari-hari dengan Xfce.
Ada beberapa plugin untuk panel yang tersedia di Portage; temukanlah dengan emerge --search xfce. Walaupun kebanyakannya sudah dapat anda tebak dari namanya masing-masing, beberapa di antaranya pantas untuk dijelaskan karena sangat berguna. Untuk menggunakannya, instal dengan emerge. Plugin tersebut nantinya akan tersedia pada menu "Add New Item".
* xfce4-mount memberikan cara mudah untuk me-mount perangkat yang terdaftar di /etc/fstab dengan mengklik mouse.
* xfce4-battery sangat cocok untuk pengguna laptop. Plugin ini menampilkan informasi sisa baterai, sisa waktu, sumber tenaga (AC atau baterai), status kipas, peringatan, dan bahkan dapat diatur untuk mengeksekusi berbagai perintah pada level tertentu. Fitur ini dapat digunakan untuk menempatkan laptop pada modus hibernate ketika baterai hampir habis.
* verve adalah baris perintah kecil yang ditempelkan di panel, lebih cepat daripada harus membuka terminal baru untuk menjalankan perintah.
* xfce4-mixer adalah pengendali volume suara. Dapat digunakan untuk aplikasi yang memanfaatkan ALSA atau OSS.
Jika anda tidak dapat menemukan plugin khusus Xfce yang ingin anda gunakan, coba lakukan pencarian dari daftar applet panel Gnome! Benar, dengan menginstal xfce4-xfapplet, anda dapat menggunakan applet yang diciptakan untuk Gnome.
Program-program Berguna Lainnya
Xfce menyediakan beberapa aplikasi yang sangat bermanfaat, termasuk di antaranya adalah thunar, terminal, orange, dan mousepad. Perlu diketahui bahwa tiga aplikasi yang disebutkan terakhir di atas tidak akan diinstal jika anda menggunakan flag USE minimal. Bagaimanapun juga, ketiga aplikasi ini lumayan ramping dan sangat berguna, jadi akan sangat baik jika anda menginstalnya.
orage adalah aplikasi kalender sederhana. mousepad adalah editor teks kecil yang dapat diluncurkan dengan sangat cepat. terminal jauh lebuh berguna dan dapat diatur dibandingankan dengan xterm, mendukung teks Unicode, transparansi palsu dan transparansi berakselerasi melalui compositor bawaan Xfce, tanpa pengaturan tambahan. Pastikan saja bahwa aksi default untuk peluncur aplikasi di panel anda menjalankan /usr/bin/Terminal sebagai ganti xterm. Klik kanan peluncur lalu pilih "Properties" untuk mengganti perintahnya.
thunar adalah manajer file grafis bawaan Xfce yang kencang dan handal, mendukung penggunaan beberapa plugin untuk menambah kemampuannya; instal plugin untuk thunar dengan emerge. Mari kita lihat satu-persatu.
* thunar-archive dapat digunakan untuk mengesktrak file dari menu klik kanan. Akan jauh lebih bagus jika dipasangkan dengan tool arsip baru yang dikembangkan untuk Xfce, xarchiver.
* thunar-media-tags adalah aplikasi untuk mengganti nama dari banyak file media sekaligus, dan dapat digunakan juga untuk mengedit tag informasinya, seperti tag id3.
* thunar-thumbnailers dapat anda gunakan untuk melihat preview berbagai macam file dari dalam Thunar, seperti file gambar dan huruf.
* thunar-volman dapat mengatur media dan drive removable secara otomatis.
Walaupun mousepadsudah cukup bagus, jika anda memerlukan pengolah kata berfitur lengkap tetapi tidak sebesar OpenOffice, cobalah abiword. AbiWord lebih ringan, kencang, dan mengikuti standar tipe dokumen, juga dapat dilengkapi dengan abiword-plugins.
Anda memerlukan klien email/pembaca berita yang tidak terlalu besar seperti mozilla-thunderbird atau evolution? Cobalah claws-mail.
Untuk ngobrol di internet, irssi adalah klien IRC yang kecil, bagus, juga sangat dapat diatur dan dijalankan di dalam terminal. Jika anda lebih suka klien yang dapat menangani hampir semua protokol chat, anda mungkin perlu meng-emerge pidgin.
Jika anda menginginkan pemutar film dan musik, jangan beralih dari mplayer dan audacious. Kedua aplikasi ini dapat memainkan hampir semua format media yang ada dengan baik, dan memiliki banyak sekali plugin untuk penambahan kegunaan.
Terakhir, anda memerlukan browser web. Hampir semua browser memerlukan daya yang lebih besar dari aplikasi dekstop lain anda. Tetap saja, mozilla-firefox (atau mozilla-firefox-bin) adalah pilihan bagus. Pilihan lainnya adalah opera, yang lumayan kencang. Namun, opera tidak tersedia pada banyak arch seperti mozilla-firefox, dan memiliki dependensi yang lebih banyak, kecuali anda mengubahnya dengan flag USE.
Daftar Kode 4.1: Instalasi browser web
(Instalasi Mozilla Firefox)
# emerge mozilla-firefox
(Instalasi Opera)
# echo "www-client/opera qt-static" >> /etc/portage/package.use
# emerge opera
Setelah mendapatkan beberapa saran sekitar aplikasi desktop, mari kita lihat apa lagi yang dapat kita lakukan untuk mempercantik Xfce.
Login Grafis
Masih ingat 'kan ketika kita menambahkan startxfce4 ke ~/.xinitrc? Anda hanya perlu mengetikkan startx untuk memasuki dekstop anda setelah login. Hal ini terasa biasa saja jika anda lebih suka login dengan modus teks, tetapi mari kita gunakan Display Manager yang dapat langsung menjalankan Xfce setelah boot (agar anda dapat login secara grafis).
Pertama, pastikan Xfce di-load ketika boot:
Daftar Kode 4.2: Menambahkan xdm ke runlevel default
# rc-update add xdm default
Kita belum selesai karena masih harus memilih DM dan menetapkan variabel yang diperlukan. Walaupun ada beberapa DM yang tersedia di Portage, panduan ini hanya akan menjelaskan SLiM, Simple Login Manager.
slim adalah manajer login yang kencang, ringan dan hanya memiliki sedikit dependensi, cocok sekali untuk Xfce!
Daftar Kode 4.3: Instalasi SLiM
# emerge -avt slim
Kemudian edit variabel DISPLAYMANAGER di /etc/conf.d/xdm:
Daftar Kode 4.4: Edit /etc/conf.d/xdm
DISPLAYMANAGER="slim"
SLim dapat menjalankan sesi Xfce anda secara otomatis jika anda menambahkan XSESSION="Xfce4" di /etc/rc.conf.
Mempercantik Desktop
Anda memerlukan sedikit penyesuaian tampilan desktop. Xfce memiliki semua opsi yang anda butuhkan dari dekstop modern seperti pengaturan font antialiasing, skema warna, berbagai dekorasi jendela, tema, dan masih banyak lagi. Jika belum cukup juga, anda bahkan dapat menginstal tema dari pihak ketiga, kumpulan ikon, tema kursor mouse, dan gambar latar.
Anda dapat melihat beberapa pilihan gambar latar Gentoo dengan berbagai resolusi di website Gentoo. Jika anda mencari kumpulan ikon dan tema Xfce lengkap, Xfce-Look memiliki koleksi yang cukup banyak. Satu hal penting yang harus diingat tentang eyecandy dari pihak ketiga yang anda download adalah, pertama anda perlu mengkesktrak kemudian menginstalnya pada ditektori yang benar. Kumpulan ikon diinstal di /usr/share/icons/, tema di /usr/share/themes/; gunakan kedua direktori ini jika anda ingin semua user dapat mengakses tema dan kumpulan ikon. User dapat menginstalnya sendiri di ~/.themes/ dan ~/.icons/.
Jika anda menginstal SLiM, anda bisa mendapatkan tema dari paket slim-themes yang disediakan oleh Portage. Anda juga bisa mengunjungi halaman tema SLiM untuk mendapatkan tema lain. Menciptakan tema SLiM sangatlah mudah; ikuti petunjuknya di Themes HowTo.
xdm dapat langsung menjalankan sesi Xfce jika anda menambahkan XSESSION="Xfce4" di /etc/rc.conf.
Terakhir, Xfce memiliki compositor sendiri untuk mengatur transparansi jendela. Pilihan ini bisa anda akses dari Menu --> Settings --> Window Manager. Untuk performa terbaik, anda harus menggunakan driver kartu grafis yang mendukung hardware-accelerated rendering juga pengaktifan ekstensi composite di /etc/X11/xorg.conf. Pastikan anda telah menginstal xfwm4 dengan sebelumnya mengaktifkan flag xcomposite. Kemudian, anda perlu mengaktifkan ekstensi composite di /etc/X11/xorg.conf dengan menambahkan seksi berikut:
Daftar Kode 4.5: Aktivasi composite di xorg.conf
Section "Extensions"
Option "Composite" "Enable"
EndSection
Ini adalah konfigurasi dasar yang diperlukan oleh Xfce dan Xorg-X11. Namun, pengaturan hardware-accelerated rendering bergantung pada kartu grafis anda dan tidak dijelaskan di dalam panduan ini. Carilah panduan lain yang sesuai di daftar Sumber Dokumentasi Desktop untuk mempelajari cara konfigurasinya.
5. Penutup
Selamat! Anda telah menginstal dan mengatur dektop yang kencang dengan kumpulan aplikasi yang solid untuk memenuhi kebutuhan komputasi anda.
Sumber-sumber
Perlu bantuan lain tentang pengaturan dan penggunaan Xfce? Perlu saran tentang aplikasi lain yang lebih ringan? Coba ajukan pertanyaan-pertanyaan anda di:
* Forum Gentoo
* #xfce di irc.freenode.net
* File-file bantuan dan dokumentasi lainnya dari Xfce yang terinstal di /usr/share/xfce4/doc/C/index.html. Gunakan browser anda untuk membacanya. Anda bahkan akan menemukan banyak opsi konfigurasi "tersembunyi" di sana.
* Xfce's home page
Terakhir, tim Xfce Gentoo adalah tim yang bertanggung jawab atas ketersediaan Xfce di Portage. Kirimkan komentar, ucapan terima kasih dan saran-saran anda kepada xfce@gentoo.org.
Baca Selengkapnya ..