web-dev-qa-db-ja.com

トップUbuntu GnomeにインストールされたPlasma5のGTKアプリの外観を改善

Ubuntu 18.04をインストールした後、ssddmと一緒にtasksel、kubuntu-desktopをフルにインストールしました。

これで、KDEのほとんどのアプリケーションは次のようになります。

enter image description here

プラズマは上を見て、ノームの境界線/色は下にあります。どうすれば修正できますか?

1
AdrianPop

問題は Qt デスクトップであるKDE/Plasmaデスクトップ内に GTK GUI がある特定のアプリケーションの外観です。 Gnomeデスクトップもあり、Ubuntu Gnomeが最初のシステムで、GnomeがGTKデスクトップであるため、GTKアプリケーションはたくさんあります。

主なGTKデスクトップは、Gnome、Cinnamon、Mate、Xfce、Pantheon(初級)、Budgieです。 Qtデスクトップは少なくなります。最も一般的なのは、KDE ​​/ PlasmaとLXQt(Lubuntu 18.10)です。

メインのGTKアプリケーション(Qtデスクトップでさえ回避するのが難しい)は、Firefox、Chrome、Audacious、Rhythmbox、Synaptic、Skypeなどです。メインのQtアプリケーション(すべてのデスクトップで人気があります)は、VLC、SMPlayer、Audacity、Qmmpです。 、K3bなど.

KDEデスクトップ内のGTKアプリケーションの外観は大幅に改善できますが、それらの多くが "Gnome"(GTK)の外観を維持する場合でも、 KDEの外観に合うGTKテーマをインストールする。たとえば、Breeze GTKテーマがあります。

Sudo apt install breeze-gtk-theme 

プラズマ5には、GTK/Gnomeアプリケーションの外観設定があります。

System Settings> Application style> Gnome Application Styleに移動し、GTK2およびGTK3テーマを設定します(Breezeなどを選択します)。

通常、管理者権限を必要とするGTKアプリはこれらの設定に従っていないことに注意してください(これは、イメージ内のgdebiアプリケーションに当てはまるようです)。


この問題のGTK固有の側面に加えて、Gnome固有の外観の問題がいくつかあります。説明されているように here "GNOME 3.10以降、一部のGNOMEアプリケーションは「ヘッダーバー」または「クライアント側の装飾」に切り替わりました。これらのCSD(クライアント側の装飾)一部のデスクトップ環境では正しく機能しません」。これらは、gtk3-nocsdパッケージをインストールするだけで無効にできます。あなたはそれが必要かどうかを確認する必要があります。その後、Kubuntuに大きな変化は見られませんでした(ただし、Gnome固有のプログラムは多くなく、CSDを使用するプログラムもない可能性があります)。そして、Gnomeを並行して使用し、それらの装飾を維持したい場合は、「nocsd」をインストールすることは私が想像する良い考えではありません。


GnomeよりもKDE/Plasmaを使用する場合は、可能であればKubuntuを最初からインストールして、多くの問題を回避する必要があります。 GnomeとPlasma5はどちらも重いデスクトップであり、多くの依存関係と互換性の問題が発生する可能性があります。

0
user47206