Linux merupakan sistem operasi yang sangat fleksibel dan banyak hal-hal yang bisa dimodifikasi. Kita bisa mengganti tema ikon, kursor, mengganti desktop environment (KDE, GNOME, LXDE, dan lain-lain) atau bahkan hanya menggunakan CLI (command line interface) saja. Nah, pada kesempatan kali ini TahuTEK.net ingin memberi sedikit trik yaitu menghadirkan Docky di layar saat kita login (GDM login screen). Silakan menyimak!
Untuk bisa melakukan trik ini, kita harus menginstal Compiz dan Docky. Untuk Compiz biasanya sudah terinstal secara default di Ubuntu, sedangkan untuk panduan instalasi Docky silakan klik di sini. Jika semuanya sudah terinstal dengan baik, silakan lanjutkan membaca artikel ini.
Saatnya beraksi!
Pertama, modifikasi Compiz:
Buka Terminal dan ketik:
- cp /usr/share/applications/compiz.desktop ~
- gedit ~/compiz.desktop
Aplikasi "Gedit" akan terbuka dan menampilkan isi dari file "compiz.desktop", edit file tersebut sedemikian rupa sehingga menjadi seperti di bawah ini:
- [Desktop Entry]
- Type=Application
- Encoding=UTF-8
- Name=Compiz
- Exec=compiz
- NoDisplay=true
- # name of loadable control center module
- X-GNOME-WMSettingsModule=metacity
- # autostart phase
- X-GNOME-Autostart-Phase=WindowManager
- X-GNOME-Provides=windowmanager
- # name we put on the WM spec check window
- X-GNOME-WMName=compiz
- # back compat only
- X-GnomeWMSettingsLibrary=compiz
- AutostartCondition=GNOME /apps/gdm/simple-greeter/wm_use_compiz
- X-Ubuntu-Gettext-Domain=compiz
Simpan perubahan yang dibuat dan tutup aplikasi "Gedit". Kemudian ketik perintah di bawah ini di Terminal:
- sudo cp ~/compiz.desktop /usr/share/gdm/autostart/LoginWindow/
- sudo -u gdm gconftool-2 --type bool --set /apps/gdm/simplegreeter/wm_use_compiz true
Nah, modifikasi Compiz sudah selesai.
Kedua, giliran Docky:
Buka Terminal dan ketik:
- cp /usr/share/applications/docky.desktop ~
- gedit ~/docky.desktop
Aplikasi "Gedit" akan terbuka dan menampilkan isi dari file "docky.desktop", edit file tersebut sedemikian rupa sehingga menjadi seperti di bawah ini:
- [Desktop Entry]
- Name=Docky
- Type=Application
- Exec=docky
- Terminal=false
- Icon=docky
- StartupNotify=true
- AutostartCondition=GNOME /desktop/gnome/applications/dock/show_dock
- X-Ubuntu-Gettext-Domain=gdm
- Comment=The finest dock no money can buy.
- Categories=Utility;
Simpan perubahan yang dibuat dan tutup aplikasi "Gedit". Kemudian ketik perintah di bawah ini di Terminal:
- sudo cp ~/docky.desktop /usr/share/gdm/autostart/LoginWindow/
- sudo -u gdm gconftool-2 --type bool --set /desktop/gnome/applications/dock/show_dock true
Nah, semuanya sudah selesai. Untuk melihat apakah trik ini berjalan atau tidak, silakan logoff dan lihat apakah Docky sudah muncul di login screen atau belum.
Kunci dari trik ini:
- Mengkopi file "*.desktop" dari aplikasi yang ingin dihadirkan di GDM login screen ke folder "Home"
- Menambahkan baris "AutostartCondition=GNOME /desktop/gnome/applications/dock/show_dock" atau yang semisalnya ke file "*.desktop"
- Mengkopi file "*.desktop" ke "/usr/share/gdm/autostart/LoginWindow/"
- Menambahkan "sudo -u gdm gconftool-2 --type bool --set /desktop/gnome/applications/dock/show_dock true" atau yang sesuai ke "gconftool-2"
Meskipun dalam contoh ini saya menggunakan Docky namun bisa diterapkan pada aplikasi yang lain seperti Cairo Dock, Screenlet, Conky, dan lain-lain.
Untuk mengembalikan ke keadaan seperti semula ketik perintah di bawah ini di Terminal:
- sudo -u gdm gconftool-2 --type bool --set /apps/gdm/simplegreeter/wm_use_compiz false
- sudo -u gdm gconftool-2 --type bool --set /desktop/gnome/applications/dock/show_dock false
Selamat mencoba
Nyundul : http://www.tahutek.net/
Tidak ada komentar:
Posting Komentar