awesomeWM порочный прогресс объема widgit

Я включал в конец некоторых rc.lua код, скопированный почти дословно с порочных примеров README. (set_color строке было нужно дополнительное "}", и я изменил BAT0 на BAT1).

awmtt.sh дает мне ошибку:

/usr/share/awesome/lib/awful/widget/progressbar.lua:188: attempt to index field '?' (a nil value)

Если я перехожу к рассматриваемому файлу, он пытается получить доступ data[progressbar].height, предложение данных не имеет никакого участника progressbar.

Ubuntu 14.04, awesomeWM 3.4. Заранее спасибо за любую справку.

batwidget=awful.widget.progressbar()
batwidget.set_height(10)
batwidget.set_width(8)
batwidget.set_vertical(true)
batwidget:set_background_color("#494B4F")
batwidget:set_border_color(nil)
batwidget:set_color({ type = "linear", from = { 0, 0 }, to = { 0, 10 },
     stops = { { 0, "#AECF96" }, { 0.5, "#88A175" }, { 1, "#FF5656" }}})
vicious.register(batwidget, vicious.widgets.bat, "$2", 61, "BAT1")
1
задан 15 February 2015 в 17:26

1 ответ

Я не могу проверить его сам в данный момент, но если Вы смотрите здесь в потрясающем wiki, Вы видите использование синтаксиса для потрясающих 3.5 вместо 3,4 в batwidget:setcolor строка.

кроме того,

batwidget.set_height(10)
batwidget.set_width(8)
batwidget.set_vertical(true)`

должен быть

batwidget:set_height(10)
batwidget:set_width(8)
batwidget:set_vertical(true)
1
ответ дан 11 November 2019 в 02:25

Другие вопросы по тегам:

Похожие вопросы: