KubuntuアプリのGTK +は見た目が悪い


12

Evolution電子メールクライアントをKubuntu 11.10にインストールしましたが、期待どおりにキュートではありません。

ここに画像の説明を入力してください

Eclipseも見た目が悪い。KDE System Settingsに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です。
ビョルンリンドクヴィスト14

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

必要に応じてそのコマンドを元に戻すことができます(gksuを壊したり、アプリケーションをgnomeまたは他のDEでrootとして実行したり、KDEのみを実行している場合は問題にならない場合があります)


Eclipseは現在修正されていますが、Evolutionは修正されていません。
piovisqui

2つのうち1つは悪くありません=)、問題が発生しています。
パンサー

0

KDEはデフォルトで「システム」フォントヒントを使用し(このシステムヒント構成はどこにありますか?)、GTKは使用しません。

したがって、make KDEはQT構成を使用します。これにより、GTKは強制的に同じ構成を使用します。

KDE設定、アプリケーションの外観、フォントで、「アンチエイリアスを使用」を「有効」として選択し、「構成」を開き、チェックを外した「範囲を除外」より「サブピクセルを使用」を選択し、「ヒンティングスタイル」を「わずか」に選択しました。これにより、gtkは同じフォントヒンティングを使用するようになります。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.