GTK + di aplikasi Kubuntu terlihat buruk

12

Saya telah menginstal klien email Evolution di Kubuntu 11.10 dan tidak semanis yang diharapkan.

masukkan deskripsi gambar di sini

Gerhana juga terlihat buruk. Saya memiliki plugin GTK + Appearance di Pengaturan Sistem KDE dan sudah mencoba opsi QTCurve dan Oxygen, tidak ada bantuan. Ketika kulit GTK + berfungsi, penampilan ini masih terlihat ketika saya menjalankan aplikasi sebagai root.

Mencoba:

sudo apt-get install oxygen-molecule gtk2-engines-oxygen

Ada masalah dengan relasi KDE / GTK. Bagaimana saya bisa menyelesaikannya?

piovisqui
sumber

Jawaban:

11

Pastikan Anda memiliki paket-paket berikut yang terinstal (mereka seharusnya diinstal oleh kubuntu-desktop, tetapi mungkin telah terlewatkan):

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

Kemudian pergi ke pusat Kontrol KDE dan pastikan bahwa kotak centang untuk menggunakan tema KDE di aplikasi GTK dicentang.

ImaginaryRobots
sumber
3

Evolusi mungkin menggunakan GTK3 sementara instruksi hanya berlaku untuk GTK2.

Saya tidak yakin apa kebijakan AskUbuntu pada tautan eksternal, tetapi yang ini memberikan solusi untuk GTK3:

http://maketecheasier.com/make-gtk3-apps-look-presentable-in-kde4/2012/01/04

Marcelo Hashimoto
sumber
1
Lebih disukai untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
jokerdino
Perbaiki untuk saya! Fwiw, perintahnya adalah sudo apt-get install gtk3-engines-oxygen.
Björn Lindqvist
2

Ini adalah alat konfigurasi gtk terbaru yang memungkinkan kustomisasi mudah GTK2 + GTK3 di bawah KDE

Ini kemungkinan akan menjadi alat resmi di versi KDE berikutnya.

starbuck
sumber
2

Saya tidak sengaja menemukan jawaban yang tepat di sini


MEMPERBARUI

Pertanyaan lama dengan jawaban lama, tapi mungkin masih menarik - dan tetap muncul di pencarian internet. Jadi, sebagai catatan:

Di KDE / Plasma5, ada pengaturan GTK di Pengaturan Sistem, Gaya Aplikasi:

masukkan deskripsi gambar di sini

piovisqui
sumber
1
Lebih disukai untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
gertvdijk
0

Bukan solusi, tapi solusi. Coba atur penampilan Anda dengan lxappearance

sudo apt-get install lxappearance

Itu (lxappearance) harus di menu KDE Anda, di bawah pengaturan, atau jalankan secara manual dengan lxappearance.

Kemunculan tampaknya lebih baik kde-config-gtkbagi sebagian orang

Masalah potensial lainnya adalah menjalankan aplikasi sebagai root.

sudo cp /root/.gtkrc-2.0 /root/.gtkrc-2.0.backup
sudo cp /root/.gtkrc-2.0-kde4 /root/.gtkrc-2.0

Anda dapat membatalkan perintah itu jika diperlukan (Anda mungkin merusak gksu atau menjalankan aplikasi sebagai root di bawah gnome atau DE lainnya, mungkin tidak menjadi masalah jika Anda hanya menjalankan KDE)

Harimau kumbang
sumber
Eclipse sudah diperbaiki sekarang, tetapi Evolusi tidak.
piovisqui
Satu dari 2 tidak buruk =), maaf Anda mengalami masalah.
Panther
0

KDE menggunakan font "sistem" yang mengisyaratkan sebagai default (di mana sistem ini mengisyaratkan konfigurasi?), Dan GTK tidak.

Jadi, buatlah KDE menggunakan konfigurasi QT, yang akan memaksa GTK untuk menggunakan yang sama.

Pada Pengaturan KDE, Penampilan Aplikasi, Font, saya memilih "Gunakan anti-aliasing" sebagai "Diaktifkan", membuka "Konfigurasi", daripada "centang rentang" yang tidak dicentang, centang "gunakan subpixel", dan pilih "sedikit" untuk "gaya gaya" . Ini akan memaksa gtk untuk menggunakan petunjuk font yang sama.

Rael Gugelmin Cunha
sumber