[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!


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/simple­greeter/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/simple­greeter/wm_use_compiz false
sudo -­u gdm gconftool­-2 --­­type bool --­­set /desktop/gnome/applications/dock/show_dock false

Selamat mencoba dan jika ada pertanyaan, kritik, revisi, dan lain-lain silakan taruh di komentar.

4 comments :

Agung Hario mengatakan...

pada saat saya mengerjakan baris ke dua :
cp /usr/share/applications/docky.desktop ~
keluar pesan error seperti ini :

cp: cannot stat `/usr/share/applications/docky.desktop': No such file or directory

whats wrong ?? thanx 4 your attention.

Damar Riyadi mengatakan...

Berarti aplikasi Docky belum terinstal, Install dulu Docky, dengan cara link di bawah ini:

http://www.tahutek.net/2010/07/ubuntu-docky-aplikasi-dock-untuk-ubuntu.html

andi1914 mengatakan...

mas butuh pencerahan ...
maklum pengguna baru linux, kebetulan setelah baca artikel di web ini, saya memutuskan utk instal linux mint 10. masalh yg muncul sekarang, gedit ga bisa baca karakter. ketika saya ketik: sudo gedit /usr/bin/compiz sama sekali ga detek karakternya.saya ingin edit intel yg diblacklist oleh compiz-fusion. ada yg menganjurkan saya utk gunakan sudo nano, tetap aja yg bisa baca apapun hanya petak2 dan symbol2 aja.tolong bantuannya..
thx berat

andi1914 mengatakan...

edit..
ada yg menganjurkan saya gunakan "sudo nano" tp tetap aja ga bisa baca apapun, hanya petak2 dan symbol2 aja..tolong bantuannya...
thx berat

Posting Komentar