Mengatasi Aplikasi GTK yang Terlihat Jelek di KDE


Bismillahirrahmanirrahim.

Logo KDEAplikasi GTK (semacam Geany, Libreoffice, Firefox, Filezilla, Synaptic, dll.) akan terlihat jelek di KDE jika tidak dikonfigurasi. Bagaimana jelek yang dimaksud? Bagaimana cara mengatasinya? Apa kesulitannya? Saya melakukan oprek semalam dan inilah catatannya. Hasil oprek ini mengubah tampilan pada semua aplikasi GTK saya termasuk GIMP, NTM, GNOME File Chooser, dan Alarm Clock. Semua tampilan menjadi nyaman dilihat seperti aplikasi KDE umumnya. Semoga tulisan ini bermanfaat.

Selayang Pandang

Tulisan ini saya bagi menjadi 3 jenis konfigurasi yakni konfigurasi untuk aplikasi GTK user biasa, untuk aplikasi GTK root, dan untuk LIbreoffice. Mengapa dibedakan? Karena mereka memiliki konfigurasi yang berbeda walaupun sebenarnya mudah sekali. Aplikasi GTK root (yang membutuhkan otentikasi root) misalnya Synaptic.

Paket-Paket yang Dibutuhkan

Inti dari kegiatan ngoprek ini adalah menginstal paket-paket yang diperlukan saja. Jika sudah diinstal, maka sebagian besarnya otomatis bekerja. Hanya GTK root saja aplikasi yang butuh tambahan konfigurasi manual. Itu pun mudah sekali.

  1. gtk-theme-switch (untuk menerapkan perubahan tema tampilan secara langsung)
  2. gtk2-engines-oxygen (paket yang berisi oxygen-gtk)
  3. kde-config-gtk (“plugin” pengaturan GTK+ untuk KDE System Settings)
  4. libreoffice-kde (untuk diuninstal)
  5. libreoffice-gtk (untuk membuat Libreoffice tampak benar-benar natif di KDE)

Dari keseluruhan tulisan, yang menjadi tujuan oprek sebetulnya hanya ganti tema dalam program gtk-theme-switch.

Spesifikasi Sistem

Kegiatan ngoprek ini saya lakukan pada sistem berikut.

  • Ubuntu 12.04
  • KDE 4.10.3
  • Tidak perlu restart atau logout sistem

Saya perlu menyebut spesifikasi karena nama-nama paket di atas bisa berbeda pada distro yang tak sama.

Kondisi Jelek

Jika tidak dikonfigurasi terlebih dahulu, maka setiap aplikasi GTK akan tampak jelek di KDE. Berikut ini contoh tampilan Geany dan Libreoffice yang jelek.

geany-gtk-jelek

libreoffice-gtk-jelek

Kondisi Bagus

Kondisi ini adalah tujuan ngoprek kali ini. Yang akan kita lakukan adalah membuat tampilan aplikasi GTK terlihat natif di KDE. Berikut ini adalah skrinsot dari Geany, Firefox, Filezilla, Libreoffice, Synaptic, Inkscape, Banshee, dan GNOME File Chooser setelah dioprek.

kecepatan-kecil76

Geany

kecepatan-kecil75

Firefox

kecepatan-kecil74

Filezilla

kecepatan-kecil73

Libreoffice

kecepatan-kecil75

Firefox

kecepatan-kecil72

Synaptic

inkscape-gtk-kde

Inkscape

banshee-gtk-kde

Banshee

gnome-file-chooser-kde

GNOME File Chooser

1. Konfigurasi GTK User Biasa

 
 sudo apt-get install gtk-theme-switch gtk2-engines-oxygen kde-config-gtk

Kemudian:

Panggil aplikasi gtk-theme-switch2 apa pun caranya (perhatikan angka 2 pada namanya). Ubah temanya menjadi oxygen-gtk. Ini akan otomatis membuat seluruh aplikasi GTK diatur tampilannya menjadi Oxygen melalui oxygen-gtk ini.

gtk-kde-switcher

Kemudian:

Buka GTK+ Appearance pada KDE System Settings. Atur supaya isian Widget style berisi oxygen-gtk. Pengaturan ini agaknya tidak berpengaruh terhadap sistem (saya tidak tahu) tetapi sebaiknya dilakukan. Lihat gambar berikut.

gtk-kde-switcher1

2. Konfigurasi GTK Root

Salin saja .gtkrc-2.0 di Home ke /root/. Ini akan membuat pengguna root memiliki konfigurasi GTK sebagaimana yang user biasa miliki. Hasilnya, Synaptic (dan aplikasi root lain) akan memiliki tampilan natif KDE juga.

3. Konfigurasi GTK Libreoffice

sudo apt-get remove libreoffice-kde
sudo apt-get install libreoffice-gtk

Di sistem saya, libreoffice-gtk sudah ada sebelumnya. Ketika libreofice-gtk diinstal, maka tampilan Libreoffice memang berubah tetapi tampilan menu-menu menjadi tidak memiliki garis tepi. Untuk membuatnya sempurna, maka libreoffice-kde harus dibuang.

Referensi

  1. http://www.muktware.com/2013/03/how-to-make-libreoffice-look-good-in-kde/4131
  2. http://www.pclinuxos.com/forum/index.php?topic=103447.0
  3. https://bbs.archlinux.org/viewtopic.php?id=115181
  4. http://superuser.com/questions/689294/how-to-make-libreoffice-integrate-better-with-kde-graphic-environment
  5. http://forums.opensuse.org/showthread.php/478619-LibreOffice-looks-ugly-in-SUSE-KDE
  6. http://www.netrunner-os.com/gtk2-gtk3-configuration-under-kde/
  7. http://www.makeuseof.com/tag/gnome-applications-kde-applications-oxygengtk-linux/
  8. http://askubuntu.com/questions/87037/gtk-in-kubuntu-apps-look-bad
  9. http://kavoor.wordpress.com/2009/01/26/howto-make-gtk-applications-look-sleek-on-kde4-qtcurve/
  10. http://forums.debian.net/viewtopic.php?t=66333
  11. http://forum.kde.org/viewtopic.php?f=15&t=102389
  12. http://www.maketecheasier.com/make-gtk3-apps-look-presentable-in-kde4
  13. http://askubuntu.com/questions/50929/how-do-i-select-qtcurve-theme-for-gtk-apps-in-kde

8 thoughts on “Mengatasi Aplikasi GTK yang Terlihat Jelek di KDE

  1. Sendy

    Sekedar info nih a, untung di Ubuntu 14.04 gak ada paket kde-config-gtk, yang ada paket kde-config-gtk-style. Jadi untuk pengguna Ubuntu 14.04, gunakan perintah:

    $ sudo apt-get install kde-config-gtk-style
    
    Balas
  2. Ping balik: Inkscape 0.91 Stabil dengan Kompilasi dari Kode Sumber | RESTAVA

Dilarang menggunakan emotikon

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s