web-dev-qa-db-ja.com

xfceパネルインジケーターとアプリケーションの影を完全に無効にするにはどうすればよいですか? (Xubuntu 16.04およびコンプトン)

私は最近Xubuntu 15.10から16.04にアップグレードしましたが、一部のウィンドウに影があるものとないものに気づきました(不要です)。 〜/ .compton.confでコンプトンをコンポジターとして使用し、次のシャドウ関連の設定を使用しています。

shadow = false;
no-dnd-shadow = true;
no-dock-shadow = true;
clear-shadow = true;
shadow-radius = 1;
shadow-offset-x = -1;
shadow-offset-y = -1;
shadow-opacity = 0.1;

shadow = false;はそれらを無効にするのに十分であると仮定します。他の設定は、残りの影に影響を与える可能性があるかどうかを確認するための試行錯誤の一部です。

残っている影は次のようになります。 Shadows on indicator plugin

また、Skypeおよびネットワークコンテキストメニューにも表示されますが、カレンダーやユーザースイッチャーなどの他のメニューには表示されません。

パネルに加えて、電卓アプリケーションにも影を落としていますが、テストした他のアプリには影がありません…

これらはコンプトンによってレンダリングされていますか?コンプトンを殺すと、電卓で見られるように、それらの影は大きな黒いブロックに置き換えられますが、これは私のパネルのインジケーターでも起こります:

With and without compton running

4
Kris

デフォルトのXfceコンポジターの場合

Settings-> Windows Manager Tweaksに移動します。タブCompositorを選択し、オプションShow shadow under regular windowsのチェックを外します。

comptonコンポジターの場合

~/.config/compton.confwintypes設定に次の行を追加します

dropdown_menu = { shadow = false; };
popup_menu    = { shadow = false; };

例:

wintypes:
{
    ## To disable shadows for menus
    # menu        = { shadow = false; };
    dropdown_menu = { shadow = false; };
    popup_menu    = { shadow = false; };
    # utility     = { shadow = false; };
};

あなたの成功を願っています!

git.archlinux.orgcompton.confの例

7
mja