пытаюсь добавить звуковую панель к уже существующей теме, которую я получил. Тема уже включает 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() позже в файле.

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

1 ответ1

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .