GTK + w aplikacjach Kubuntu wygląda źle


12

Zainstalowałem klienta poczty Evolution na Kubuntu 11.10 i nie jest tak słodki, jak się spodziewałem.

wprowadź opis zdjęcia tutaj

Zaćmienie też wygląda źle. Mam wtyczkę Wygląd GTK + w Ustawieniach systemu KDE i już wypróbowałem opcję QTCurve i Oxygen, bez pomocy. Gdy skóra GTK + działała, ten wygląd nadal pokazywał się, gdy uruchomiłem aplikację jako root.

Wypróbowany:

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

Wystąpił problem z relacją KDE / GTK. Jak mogę to rozwiązać?

Odpowiedzi:


11

Upewnij się, że masz zainstalowane następujące pakiety (powinny zostać zainstalowane przez kubuntu-desktop, ale mogły zostać pominięte):

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

Następnie przejdź do centrum sterowania KDE i upewnij się, że pole wyboru używania motywów KDE w aplikacjach GTK jest zaznaczone.


3

Ewolucja prawdopodobnie używa GTK3, podczas gdy instrukcje są ważne tylko dla GTK2.

Nie jestem pewien, jaka jest polityka AskUbuntu w odniesieniu do linków zewnętrznych, ale ta zapewnia rozwiązanie dla GTK3:

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


1
Lepiej jest zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
jokerdino

Naprawiłem to dla mnie! Fwiw, polecenie brzmi sudo apt-get install gtk3-engines-oxygen.
Björn Lindqvist

2

Oto najnowsze narzędzie do konfiguracji GTK, które umożliwia łatwą personalizację GTK2 + GTK3 w KDE

Prawdopodobnie stanie się oficjalnym narzędziem w następnej wersji KDE.


2

Przypadkowo znalazłem tutaj właściwą odpowiedź


AKTUALIZACJA

Stare pytanie ze starymi odpowiedziami, ale być może wciąż interesujące - i tak pojawiające się podczas wyszukiwania w Internecie. Dla przypomnienia:

W KDE / Plasma5 są ustawienia GTK w Ustawieniach systemu, Styl aplikacji:

wprowadź opis zdjęcia tutaj


1
Lepiej jest zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
gertvdijk

0

Nie rozwiązanie, ale obejście. Spróbuj ustawić swój wygląd za pomocą lxappearance

sudo apt-get install lxappearance

To (lxappearance) powinno znajdować się w menu KDE, w ustawieniach lub uruchomić go ręcznie za pomocą lxappearance.

Wygląda na to, że lxappearance działa lepiej niż kde-config-gtku niektórych osób

Innym potencjalnym problemem jest uruchamianie aplikacji jako root.

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

W razie potrzeby możesz cofnąć tę komendę (możesz zepsuć gksu lub uruchamiać aplikacje jako root w gnome lub innym DE, może to nie być problemem, jeśli uruchomisz tylko KDE)


Zaćmienie jest teraz naprawione, ale Ewolucja nie.
piovisqui,

Jeden na 2 nie jest zły =), przepraszam, że masz problemy.
Panther

0

KDE domyślnie używa podpowiedzi czcionek „systemowych” (gdzie znajduje się ta konfiguracja podpowiedzi systemowych?), A GTK nie.

Więc spraw, aby KDE używało konfiguracji QT, co zmusi GTK do korzystania z tego samego.

W Ustawieniach KDE, Widoku aplikacji, Czcionkach, wybrałem „Użyj wygładzania” jako „Włączone”, otworzyłem „Konfiguruj”, zamiast odznaczonego „wyklucz zakres”, zaznaczyłem „użyj subpiksela” i wybierz „nieznaczne” dla „stylu podpowiedzi” . Zmusi to gtk do korzystania z tego samego podpowiedzi.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.