Sabtu, 07 Agustus 2010

[Ubuntu] Trik: Menghadirkan Docky di GDM Login Screen

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!

 
Menghadirkan Docky di GDM Login Screen

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:
  1. cp /usr/share/applications/compiz.desktop ~  
  2. 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:
  1. [Desktop Entry]  
  2. Type=Application  
  3. Encoding=UTF-8  
  4. Name=Compiz  
  5. Exec=compiz  
  6. NoDisplay=true  
  7. # name of loadable control center module  
  8. X-GNOME-WMSettingsModule=metacity  
  9. # autostart phase  
  10. X-GNOME-Autostart-Phase=WindowManager  
  11. X-GNOME-Provides=windowmanager  
  12. # name we put on the WM spec check window  
  13. X-GNOME-WMName=compiz  
  14. # back compat only   
  15. X-GnomeWMSettingsLibrary=compiz  
  16. AutostartCondition=GNOME /apps/gdm/simple-greeter/wm_use_compiz  
  17. X-Ubuntu-Gettext-Domain=compiz  
Simpan perubahan yang dibuat dan tutup aplikasi "Gedit". Kemudian ketik perintah di bawah ini di Terminal:
  1. sudo cp ~/compiz.desktop /usr/share/gdm/autostart/LoginWindow/  
  2. sudo -­u gdm gconftool­-2 --­­type bool --­­set /apps/gdm/simple­greeter/wm_use_compiz true  
Nah, modifikasi Compiz sudah selesai.

Kedua, giliran Docky:
Buka Terminal dan ketik:
  1. cp /usr/share/applications/docky.desktop ~  
  2. 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:
  1. [Desktop Entry]  
  2. Name=Docky  
  3. Type=Application  
  4. Exec=docky  
  5. Terminal=false  
  6. Icon=docky  
  7. StartupNotify=true  
  8. AutostartCondition=GNOME /desktop/gnome/applications/dock/show_dock  
  9. X-Ubuntu-Gettext-Domain=gdm  
  10. Comment=The finest dock no money can buy.  
  11. Categories=Utility;  
Simpan perubahan yang dibuat dan tutup aplikasi "Gedit". Kemudian ketik perintah di bawah ini di Terminal:
  1. sudo cp ~/docky.desktop /usr/share/gdm/autostart/LoginWindow/  
  2. 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:
  1. sudo -­u gdm gconftool­-2 --­­type bool --­­set /apps/gdm/simple­greeter/wm_use_compiz false  
  2. 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