Как полностью отключить тени на индикаторах и приложениях панели xfce? (Xubuntu 16.04 и комптон)
Я недавно обновил Xubuntu 15.10 до 16.04 и заметил, что в некоторых окнах есть тени, а в некоторых нет (я их не хочу). Я использую compton в качестве моего композитора со следующими настройками, связанными с тенями, в моем ~/.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;
Достаточно отключить их, остальные настройки присутствуют как часть метода проб и ошибок, чтобы посмотреть, смогу ли я повлиять на оставшиеся тени.
Оставшиеся тени выглядят так:
Они также появляются в контекстных меню Skype и сети, но не в других, включая календарь и переключатель пользователя.
В дополнение к панели, я также получаю тень на приложение калькулятора, но не на любые другие, которые я тестировал...
Они воспроизводятся комптоном, или здесь происходит что-то еще? Если я убью Комптона, эти тени будут заменены большим черным блоком, как показано здесь на калькуляторе, но это также происходит с индикаторами на моей панели:
1 ответ
Для компоновщика Xfce по умолчанию
Идти к Settings
-> Windows Manager Tweaks
, Выберите вкладку Compositor
и снимите флажок Show shadow under regular windows
,
За compton
наборщик
Добавьте следующие строки в wintypes
установка в ~/.config/compton.conf
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; };
};
Надеюсь, вам удачи!
Пример для compton.conf
в git.archlinux.org