web-dev-qa-db-ja.com

グラフィカルコンポーネントがKubuntu16.04に貼り付いている

Kde5.6.5のKubuntu16.04を使用していますが、グラフィックコンポーネントを変更できず、qtcurveスタイルのままです。

これは設定のスクリーンショットです。ご覧のとおり、選択(および適用)されたスタイルはFusionですが、qtcurveは引き続き使用されます。 enter image description here

Intelグラフィックスとnvidiaカードを搭載したラップトップを使用していますが、オプティマスシステムが原因でドライバーのインストールに問題がありました。グラフィックドライバを再インストールしようとしたときに、ubuntuデスクトップをシステムにインストールすることになりました(正確なコマンドを覚えていません)。ログイン画面で、プラズマとUbuntuのどちらかを選択できるようになりました。

関係があるかどうかはわかりませんが、言及しておくと便利だと思いました。

再起動してみましたが、うまくいきませんでした。

これは緊急の問題ではありませんが(qtcurveスタイルは良いです)、これは煩わしく、システムが機能しているのが好きです:D

どんな助けでも大歓迎です。

1
Keplyx

問題の原因

私は昨日これと同じ問題を経験し、いくつかのパッケージがgtkルックでQTスタイルをオーバーライドしていることを発見しました。問題の環境変数はQT_STYLE_OVERRIDEQT_QPA_PLATFORMTHEMEでした。

解決

解決策は、これらの行を~/.profileファイルに入れて、環境変数の設定を解除することです。

## Fixing QT style override problem
if [ "x$XDG_SESSION_DESKTOP" == "xKDE" ] || [ "x$XDG_SESSION_DESKTOP" == "xplasma" ];
then
    unset QT_STYLE_OVERRIDE
    unset QT_QPA_PLATFORMTHEME
fi

これで、スタイルは変更可能になり、保持されます。

1
Anwar