виджет alsabar не отображается (lain)

237
Deus Deceit

пытаюсь добавить звуковую панель к уже существующей теме, которую я получил. Тема уже включает lain, поэтому я пытаюсь использовать alsabar, поскольку она уже включена.

Отличная версия:

awesome v4.2 (Человек в конце концов) • Скомпилирован с Lua 5.3.4 (работает с Lua 5.3) • Поддержка D-Bus: ✔ • Поддержка execinfo: ✔ • Версия xcb-randr: 1.5 • Версия LGI: 0.9.2 Readme Lain Файл говорит, что это для удивительного WM 4.x, так что я думаю, что нет проблемы с версией.

Вот код:

--Volume bar local volume = lain.widget.alsabar( { width=200, height=10, followtag = true, ticks = true, ticks_size = 10 } )  local volume_widget = wibox.container.background(volume.widget) volume_widget.bgimage=beautiful.widget_display 

Добавил это в wibox

 spr, spr5px, -- Volume spr, volume_widget, spr, 

Это код. Я не получаю ошибки, переменная громкости работает, но виджет не отображается. Я знаю, что переменная громкости работает, потому что я вызываю ее функцию update () позже в файле.

Так что я делаю не так?

0

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

0
Deus Deceit

Это решено Вместо этого volume.widgetя должен был сделать volumr.bar. что было странно, потому что все остальные виджеты lain в этом файле конфигурации мы реализовали с помощью 'widget'.

local volume_widget = wibox.container.background(volume.bar)