Я начал использовать Conky с 11.04 и хочу удалить его тень.
Я попытался установить any & !(class=Conky)
в текстовом поле Shadow Windows
раздела Window Decoration
. Это работает. Однако каждый раз, когда я пытаюсь использовать глобальное меню или меню индикатора приложения, происходит сбой compiz. Не всегда, кажется довольно случайным, в каком меню он выбирает сбой, но этого достаточно, чтобы не использовать этот метод.
Так что мне было просто интересно, есть ли другой способ убрать тень из окна Конки.
Чтобы решить эти проблемы, не вставляйте настройки для открытия в новом окне, просто удалите код.
Что удалить (обычно, если вы скопировали код, он имеет это):
#Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_hints undecorated,below,skip_taskbar
background no
Я думаю, что вам нужно заменить own_window_type normal
на own_window_type override
.
Следующая настройка в .conkyrc
решает проблему тени.
own_window_type override
Но вызывает искаженные шрифты и графики со временем.
Следующие варианты в .conkyrc
решили эту проблему для меня:
own_window_type desktop
own_window_argb_visual yes
это работало лучше для меня:
...
own_window yes
own_window_type desktop
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
no_buffers yes
...
Принятый ответ вызвал мерцание / случайный перезапуск Tint2
Я не уверен, как вы редактируете настройки (раздел Window Decoration
чего?), Но у меня есть draw_shades no
в моем .conkyrc и нет теней. Lifehacker также содержит целый набор конфигов Conky. Возможно, стоит покопаться там, если вы пытаетесь подстроить вещи.
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_colour 000000
own_window_argb_visual yes
own_window_argb_value 0