В Polybar i3 модуль рабочей области не отображается

Откройте dconf-editor, перейдите к клавише раскладки переключателя -для углубления (, она должна быть/com/deepin/dde/keybinding/system/switch-layout)и установите ее на['Caps_Lock']

0
19.07.2019, 22:20
1 ответ

У меня была та же проблема (рабочее пространство не отображалось )в Ubuntu 18.04. Причина заключалась в том, что libjsoncpp-devв основных репозиториях пакетов слишком старый (1.7.4 против 1.7.7 ). Вы должны обратить внимание на вывод cmake. Если версия слишком старая, она сама создает статическую библиотеку для минимально необходимой версии. Вот что я получил первым

./build.sh
...
-- Checking for module 'jsoncpp>=1.7.7'
--   Requested 'jsoncpp >= 1.7.7' but version of jsoncpp is 1.7.4
You may find new versions of jsoncpp at https://github.com/open-source-parsers/jsoncpp
-- Could not find jsoncpp>=1.7.7 -- building static lib...
-- JsonCpp Version: 1.7.7

Затем я перешел по рекомендованному URL-адресу, скачал последнюю версию 1.9, установил ее, удалил пакет из системных репозиториев, перезапустил ./build.sh. Тогда я получаю

-- Checking for module 'jsoncpp>=1.7.7'
--   Found jsoncpp, version 1.9.0

Но при перезапуске идентификатор рабочей области все равно не появлялся:(

РЕДАКТИРОВАТЬ Получается, я должен активировать модуль i3, конечно. Это не часть примера конфигурации полибара, а вопрос о том, что было сделано правильно.Мне нужно

...
modules-left = i3
...

и потом работает нормально, даже без установки jsoncppвручную. Хороший!

0
28.01.2020, 03:26

Теги

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