Я установил полипанель, и большинство частей его работает, за исключением чтения Xresources
.
Я действительно получаю хорошее сообщение об ошибке как этот
warn: No built-in support to dereference ${xrdb:color15:#555} references (requires `xcb-util-xrm`)
и это звучит довольно простым. Просто установите его, и это должно быть прекрасным. Но я установил libxcb-xrm-dev
и я все еще получаю те же проблемы.
Таким образом, я думал, что, возможно, должен перекомпилировать полипанель, но она не работает (она компилирует только никакое изменение). и то, что интересно, - то, что это, кажется, не находит xcb-xrm
при компиляции.
** Executing cmake command
-- Trying to enable ccache
-- Couldn't locate ccache, disabling ccache...
-- No build type specified; using RelWithDebInfo
-- Using supported compiler GNU-7.3.0
-- Build:
-- Type: RelWithDebInfo
-- CC: /usr/bin/gcc -O2 -g -DNDEBUG
-- CXX: /usr/bin/g++ -Wall -Wextra -Werror -Wno-noexcept-type -pedantic -pedantic-errors -O2 -g -DNDEBUG
-- LD: /usr/bin/ld
-- Targets:
-- [X] polybar-msg
-- [ ] testsuite
-- Module support:
-- [X] alsa (1.1.3)
-- [X] curl (7.58.0)
-- [X] i3
-- [X] mpd (2.11)
-- [X] network (wireless-tools)
-- [X] pulseaudio (11.1)
-- [ ] xkeyboard
-- X extensions:
-- [X] xcb-randr (1.13)
-- [ ] xcb-randr (monitor support)
-- [ ] xcb-render
-- [ ] xcb-damage
-- [ ] xcb-sync
-- [X] xcb-composite (1.13)
-- [ ] xcb-xkb
-- [ ] xcb-xrm
-- [ ] xcb-cursor
Итак, почему это не нашло бы xcb-xrm
?
Существует несколько способов решить эту проблему. Я вижу, что Вы используете build.sh
сценарий. Здесь самый легкий путь состоит в том, чтобы передать -f
отметьте к сценарию при выполнении его, как так: build.sh -f
Это вынудит полипанель полностью реконфигурировать себя и таким образом также обнаружить xrm зависимость.
Если Вы не используете build.sh
сценарий, оставление двумя путями к также
build
dir (это что build.sh -f
также делает), и выполненный cmake
и make
сноваcmake
, дополнительно передайте -DWITH_XRM=ON
флаг, это вызовет, включают поддержку xrm. Если Вы знакомы с ним, можно также использовать cmake
измениться WITH_XRM
переменная к ON