Отображение теней для меню\панели в Compiz

В настройках compiz по умолчанию отображение теней для меню выключенно, поэтому оно отображается "плоским" и часто сливается с основным фоном окна программы. Тени для меню необходимо самому выставить в comzpiconfig-settings-manager. Для этого запускаем ccsm, переходим в Windows Decoration и в строке Shadow Windows вписываем:
(any | (class=Tooltip | Menu | PopupMenu | DropdownMenu | Unknown))
Так же compiz "забывает" рисовать тени для панелей - gnome-panel, tint2 etc. Для того чтоб и они отбрасывали тени, необходимо между последними скобками вписать, к примеру, | name=gnome-panel (после "=" название программы, для которой необходимо рисовать тени). В итоге строка должна получится:
(any | (class=Tooltip | Menu | PopupMenu | DropdownMenu | Unknown)  | name=gnome-panel)
И последнее, если использовать conky и "совсем случайно" на рабочем столе коньки отображаются в виде виджета, игнорируя свои настройки, необходимо будет создать скрипт, который запустит conky после того, как compiz прорисует тени. Создаем файл conky.sh, в терминале в папке со скриптом chmod +x conky.sh и добавляем его в автозагрузку. Пример скрипта (значение задержки запуска conky выставленно в 30 сек):
#!/bin/bash
#WAIT BITCH
sleep 30
conky --config=/home/fuss/Scripts/Conky/HDD/conkyrc_hdd &
conky --config=/home/fuss/Scripts/Conky/HDD/conkyrc_hdd2

Немає коментарів:

Дописати коментар