web-dev-qa-db-ja.com

gtk3とgtk2の外観が異なる

次の画像では、同じように見えるはずの両方の焦点が合っていない2つのウィンドウがありますが、代わりに背面のウィンドウはより暗い(コントラストが高い?)外観になっています。

enter image description here

  • バックウィンドウ:nautilus(gtk3)
  • フロントウィンドウ:gufw(gtk2)

私が見つけた唯一の手がかりは、すべての暗いもの(問題のあるウィンドウ)がgtk3で作成されていることです。

これは先月(自動更新から?)に発生したことに注意してください。その前に、すべてのウィンドウは前面のウィンドウのように見えました。

また、これは特定のテーマではなく、すべてのテーマに同じ問題があることに注意してください。

システム:Ubuntu 16.04、gnome-Shell 3.18.5

3
MaanooAk

これは、Ubuntu 16.04の2017年10月20日のソフトウェアアップデートで自動的に修正されました(魔女のパッケージが...

0
MaanooAk

私はabsolutelycertainこれはテーマの問題です。更新を行うと、追加したリポジトリに応じて、GTK 3.xスタイルが変更されるため、GTK 3.xバージョンが更新され、existing GTK3.xテーマが非互換になります。

どのGTKバージョンを使用していますか?実行してください:dpkg -l libgtk-3-0と私たちに知らせてください。

これを修正するには、テーマのテーマフォルダーにgtk-3.xxフォルダーを作成すると同時に、.xxをGTKのバージョン番号に置き換えます- gtk-3.2およびgtk.cssというファイルを作成し、正しい設定を追加しますが、これを手動で行うのは退屈なので、一致する既存の設定を見つける必要がありますGTKのバージョンを編集し、編集します。 Arcテーマのダウンロードから始めることができます。

以下に例を示します。

enter image description here

GTKが更新されると、いくつかのCSSプロパティタグが異なるタグに置き換えられます。

1
marko