Conky прозрачность не работает в Mint 14

2161

Я установил conky на моем ноутбуке, установив linux mint 14 (cinnamon), conky работает за исключением прозрачности шрифта. Я использую:

xftalpha 0.5 

в .conkyrc. Но какую бы ценность я ни использовал, прозрачность не меняется. Я также попытался изменить own_window_type. К сожалению, не имеет никакого значения. Другие люди с подобными настройками сообщают, что это работает для них. Кто-нибудь может подсказать, где проблема?

Думаю, мне не следует публиковать свою полную конфигурацию conky, возможно, это слишком много. Но самые важные части:

xftfont sans:size=10 use_xft yes xftalpha 0.5 update_interval 1.0 own_window yes own_window_transparent yes own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager own_window_type desktop double_buffer yes no_buffers yes 
2
Это как-то связано с настройками моей темы, или я каким-то образом отключил композитинг? Потому что мои эффекты перехода все еще показывают (переключение между рабочими пространствами и т. Д.) .. 11 лет назад 0
Кроме того, conky исчезает, когда я сворачиваю окна или нажимаю Ctrl + Alt + D. 11 лет назад 0
@slm, это последняя версия от менеджера программного обеспечения mint 14. Так что я бы сказал, 1.9.0 11 лет назад 0
Так что окно прозрачное, а вот шрифты нет, верно? slm 11 лет назад 0
@ да, да, все верно 11 лет назад 0

1 ответ на вопрос

2
terdon

Сначала убедитесь, что вы не используете какие- $либо $команды или команды в разделе ТЕКСТ вашего .conkyrc. Кажется, что прозрачность нарушается, если вы указываете параметры шрифта любым другим способом, кроме xftкоманд в разделе параметров. Вам также нужно указать цвет по умолчанию и еще несколько опций, попробуйте это:

alignment top_right update_interval 1.0 default_color 000000 default_outline_color 000000 default_shade_color 000000 own_window_argb_visual yes own_window_argb_value 50 own_window yes own_window_transparent yes own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager own_window_type desktop use_xft yes xftfont sans:size=60 xftalpha 0.2 double_buffer yes no_buffers yes  TEXT THIS IS TRANSPARENT! 
Спасибо за ответ, код, который вы разместили, работает. Что странно, так это то, что он не работает для цвета, который я хотел бы использовать (чистый белый, #FFFFFF). Есть идеи, почему это так? 11 лет назад 0
Кроме того, из вашего ответа я делаю вывод, что с этим решением невозможно использовать несколько размеров шрифта (с прозрачностью)? 11 лет назад 0
@ Самуэль, я не мог заставить его работать с белым. То же самое касается размеров шрифтов, я думаю, это потому, что conky может использовать команды xft _ или_ команды conky font. Я постараюсь найти ветку, в которой я читаю это. terdon 11 лет назад 0
@Samuel [этот пост] (https://bbs.archlinux.org/viewtopic.php?pid=951101#p951101) - вот откуда у меня появилась идея удалить команды `$ `. terdon 11 лет назад 0