Похоже, что независимо от того, что я установил в поле Shadow Window
в настройках Windows Украшения, Compiz игнорирует настройку и все равно будет рисовать тени под окнами. То, что я установил в поле, похоже, влияет только на другие элементы, такие как меню и подсказки. Кроме того, я удалил все теневые теги в используемой теме, поэтому я почти уверен, что тень не исходит от самой темы .
Это ошибка или по замыслу?
Я почти уверен, что поведение не совсем правильное; Раньше в коде Compiz был комментарий о том, что теневые фильтры применяются только к окнам , которые не оформлены . Старые обходные пути Metacity больше не работают (хотя они могут все еще в Unity 2D, которая использует Metacity).
Таким образом, отключение теней в любом окне (здесь, в самом CCSM) не имеет никакого эффекта, пока оно оформлено:
Но если вы также отключите украшение, тени исчезнут (как и заголовки;):
Обходной путь : чтобы «отключить» тени, просто сделайте их прозрачными: