Глюки conky 1.10

Проблемы только у меня?
  • При запуске мягко ругается на формат конфига
  • conky: Syntax error (.conkyrc-ww:2: unexpected symbol near '#') while reading config file.
    conky: Assuming it's in old syntax and attempting conversion.
    
  • Теперь есть ключик cmake, который должен давать мышепрозрачность (добавить в вызове cmake -D BUILD_XSHAPE=ON), но мышепрозрачности нет.
  • execgraph не работает вообще, при каждом вызове ругается
  • conky: reading exec value failed (perhaps it's not the correct format?)
К слову. В 1.09 исходники были ещё на C, а в 1.10 уже C++.
поменялся формат конфига

Actually, it's quite easy:

wrap your config section in

conky.config = { ... }

wrap your TEXT section in

conky.text = [[ ... ]]

the config options are lookup values and you need to assign the values (i.e. use "=")

each line in the config section ends with ","

replace "yes" and "no" with "true" and "false", resp. (without quotes)

all values except numbers, "true" and "false" need quotes

comments are marked with "--" instead of "#"

Unfortunately, it seems like "own_window_argb_visual" isn't working, at the moment.

https://bbs.archlinux.org/viewtopic.php?pid=1540862#p1540862
http://vasilisc.com/new-format-config-conky
cd /usr/share/doc/conky-1.10.0
./convert.lua ~/.conkyrc ~/.conkyrc_new
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Ковертор конфига - это, конечно, хорошо, но что с собственно глюками?
Так ведь пишет именно то, что старый формат. Исправьте в соответствии с новым, тогда и глюки пропадут.
Я не менял конфигов, убрал только пустые и закоментаренные строки. Коньки пашут.
Оптимисты...
toZen
Так ведь пишет именно то, что старый формат. Исправьте в соответствии с новым, тогда и глюки пропадут.
Сконвертировал - оба глюка на месте.
Velesich
Я не менял конфигов, убрал только пустые и закоментаренные строки. Коньки пашут.
Пашет что? В этом конфиге есть execgraph? Коньки самосборные с BUILD_XSHAPE=ON? Первое - чистый глюк, второе - заявленная, но не работающая новая фича.
Зачем вообще такие штуки использовать в наэкранном отображателе?
Velesich
Зачем вообще такие штуки использовать в наэкранном отображателе?
Э... Ну типа по прямому назначению.
Execgraph - для вывода графиков (составляющих сетевого трафика).
Мышепрозраность - для полупрозрачных больших цифровых часов, которые всегда сверху. Для conky 1.09 я сделал патч, вносящий эту функциональность (пакет conky-mt в AUR); в 1.10 увидел, что соответствующий код, вроде, есть в мэйнстириме - обрадовался, и обломился.

В целом, картина типичная и печальная: бинарик вырос вдвое, функциональность деградировала.
Прошу прощения за некропостинг, но есть вопрос: у всех ли в conky 1.10 клики над окном conky перестали передаваться десктопу? Скажем, в openbox (без ФМ в качестве десктопа) правый клик над conky теперь не приводит к вызову меню openbox?
 
Зарегистрироваться или войдите чтобы оставить сообщение.