쿠분투 앱의 GTK +가 나빠 보입니다


12

쿠분투 11.10에 Evolution 이메일 클라이언트를 설치했는데 예상만큼 귀엽지 않습니다.

여기에 이미지 설명을 입력하십시오

이클립스도 나빠 보인다. KDE 시스템 설정에 GTK + Appearance 플러그인이 있고 이미 QTCurve 및 Oxygen 옵션을 사용해 보았습니다. GTK + 스킨이 작동했을 때 루트로 응용 프로그램을 실행할 때이 모양이 여전히 나타났습니다.

시도 :

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

KDE / GTK 관계에 문제가 있습니다. 어떻게 해결할 수 있습니까?

답변:


11

다음 패키지가 설치되어 있는지 확인하십시오 (kubuntu-desktop에서 설치했지만 놓쳤을 수 있음).

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

그런 다음 KDE 제어 센터로 이동하여 GTK 앱에서 KDE 테마 사용 확인란을 선택했는지 확인하십시오.


3

Evolution은 GTK3을 사용하지만 명령어는 GTK2에만 유효합니다.

외부 링크에 대한 AskUbuntu의 정책이 무엇인지 잘 모르겠지만 GTK3에 대한 솔루션을 제공합니다.

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


1
것이 바람직하다 여기에 대한 대답의 본질적인 부분을 포함하고 참조 할 수 있도록 링크를 제공 할 수 있습니다.
jokerdino

나를 위해 고쳤다! Fwiw, 명령은 sudo apt-get install gtk3-engines-oxygen입니다.
Björn Lindqvist

2

다음 은 KDE에서 GTK2 + GTK3을 쉽게 사용자 정의 할 수있는 최신 gtk 구성 도구입니다.

다음 KDE 버전에서 공식 도구가 될 것입니다.


2

실수로 정답을 찾았 습니다.


최신 정보

오래된 답변이 있지만 여전히 흥미 롭고 인터넷 검색에 나타나는 오래된 질문. 따라서 기록을 위해 :

KDE / Plasma5의 시스템 설정, 애플리케이션 스타일에 GTK 설정이 있습니다.

여기에 이미지 설명을 입력하십시오


1
것이 바람직하다 여기에 대한 대답의 본질적인 부분을 포함하고 참조 할 수 있도록 링크를 제공 할 수 있습니다.
gertvdijk

0

해결책은 아니지만 해결 방법입니다. lxappearance로 모양을 설정하십시오

sudo apt-get install lxappearance

(lxappearance)는 KDE 메뉴의 설정 아래에 있거나을 사용하여 수동으로 실행해야합니다 lxappearance.

lxappearance는 kde-config-gtk어떤 사람들에게는 더 잘 작동하는 것 같습니다

또 다른 잠재적 인 문제는 응용 프로그램을 루트로 실행하는 것입니다.

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

필요한 경우 해당 명령을 실행 취소 할 수 있습니다 (그놈이나 다른 DE에서 gksu를 중단하거나 응용 프로그램을 루트로 실행하면 KDE 만 실행하는 경우 문제가되지 않을 수 있음)


Eclipse는 현재 수정되었지만 Evolution은 수정되지 않았습니다.
piovisqui

2 개 중 1 개는 나쁘지 않습니다 =), 문제가 발생하여 죄송합니다.
Panther

0

KDE는 "시스템"글꼴 힌트를 기본값으로 사용하고 (이 시스템 힌트 구성은 어디에 있습니까?) GTK는 사용하지 않습니다.

따라서 KDE가 QT 구성을 사용하게하여 GTK가이를 사용하게합니다.

KDE 설정, 응용 프로그램 모양, 글꼴에서 "안티 앨리어싱 사용"을 "사용"으로 선택하고 "범위 제외"를 선택하지 않고 "구성"을 연 다음 "하위 픽셀 사용"을 선택하고 "힌트 스타일"에 대해 "약간"을 선택했습니다. . 이것은 gtk가 동일한 폰트 힌트를 사용하도록 강제 할 것이다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.