ubuntu-desktop
パッケージをUbuntu-Gnome(gnome Shell)
にインストールしようとしました。 unity-Tweak
を使用して、テーマをAmbiance
に設定します。しかし、gtk2
アプリケーションのみが見栄えが良いです。すべてのgtk3
アプリケーションには、ugい境界線(header bar
)と背景(時々)があります。スクリーンショットを添付しました。
Ubuntu Unityのデフォルトのgtk3-theme-engine
とは何ですか?
ルート権限でgtk3 application
を実行すると、テーマは大丈夫です。新しいユーザーも作成しましたが、結果は同じです。
Gtk3-theme-engineはあなたが探しているものではないと思います。とにかく、これは新しくインストールされたUbuntu 14.04マシン上にあります。
$ locate theming-engines
/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/theming-engines
/usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/theming-engines/libunico.so
$ dpkg -S /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/theming-engines/libunico.so
gtk3-engines-unico:AMD64: /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/theming-engines/libunico.so
$ apt-cache rdepends gtk3-engines-unico
gtk3-engines-unico
Reverse Depends:
light-themes
libgtk-3-0
参照:
私には、設定の問題のようです。
env
を実行して環境変数を確認し、GTK_THEME
、GTK_RC_FILES
、GTK_CSD
を探します。
env | grep -i gtk
ホームフォルダーにgtkrc
があるかどうかを確認します
Sudo find ~/ -iname gtkrc
GTK_THEME
は、Gtk3アプリケーションにカスタムテーマフォルダーの使用を強制します。
GTK_RC_FILES
は、Gtk3テーマの設定/プロパティを変更できます。
GTK_CSD
は、Gtk3にWayland Client Side Decorationを使用するよう指示します。Gtk3アプリケーションのデフォルトは、新しいヘッダーバーを使用することです。
まあそれはシャンタヌ(OP)によって発見されました:
うわー、私は犯人を見つけました。
export GTK_CSD=1
は/etc/profile
にありました。この変数は、gtk3アプリケーションにCSDヘッダーの使用を強制していました。
私の一番の推測は、利用可能なAmbianceテーマのバージョンが、出荷するGTK +のバージョンと完全に互換性がないことです。
おそらく、基本OSにUnityをインストールするよりも、Ubuntu Vanillaを使用する方がはるかに簡単で、より良いエクスペリエンスを提供します。
私は部分的な解決策を持っています。 gtk3-nocsd
を使用して、クライアント側の装飾を無効にできます。 Unityでは、これをアプリケーションに個別に使用する必要があります。環境では設定できません。 (つまり、gnome-terminal
を修正するには、/usr/share/applications/gnome-terminal.desktop
を編集し、次のようにExec=
行を変更します)
EXEC=env LD_PRELOAD=/usr/lib/gtk3-nocsd/gtk3-nocsd.so gnome-terminal
Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install gtk3-nocsd
GTKを使用する場合は、まずディスプレイマネージャーを変更します。以下の操作を実行します。
Sudo apt-get install gdm
Sudo dpkg-reconfigure lightdm
カーソルを使用して「gdm」を選択し、Enterキーを押します。
その後、マシンを再起動(オプション)するか、ログアウトして「gnome-Shell」にログインします
その後、「Tweak-tool」を使用できます
Sudo apt-get install gnome-Tweak-tool
Tweakツールを開きます。ここでは、好きなテーマを選択できますが、「ウィンドウ」と「GTK +」のテーマが同じであることを確認してください。そうしないと、ウィンドウヘッダーが異なるという問題が発生します。
個人的には 頂点テーマ が好きです。それを試してください..その非常に素晴らしい、特に暗いもの。