xkbcommon: ОШИБКА: не удалось добавить путь включения по умолчанию - PullRequest
0 голосов
/ 29 мая 2019

Каждый раз, когда я запускаю скрипт python, который пытается получить доступ к клавиатуре, например, с помощью метода waitKey () OpenCV, я получаю следующую ошибку:

Qt: Failed to create XKB context!
Use QT_XKB_CONFIG_ROOT environmental variable to provide an additional search path, add ':' as separator to provide several search paths and/or make sure that XKB configuration data directory contains recent enough contents, to update please see http://cgit.freedesktop.org/xkeyboard-config/ .

Эта ошибка начала появляться, когда я установил библиотеку клавиатуры (или pynput, я не совсем уверен) и сохранился после того, как я их удалил. У меня не установлено QT. Кроме того, ни waitKey OpenCV, ни две установленные библиотеки не могут обнаружить какие-либо ключевые события (я подозреваю, что это связано), что уже имело место до того, как я получил ошибку.

Я работаю в Ubuntu 18.04.

Как я могу решить эту проблему?

1 Ответ

1 голос
/ 30 мая 2019

Я думаю, что эта недавняя проблема была решена здесь: https://github.com/conda-forge/qt-feedstock/issues/104

Я думаю, что решение - это экспорт QT_XKB_CONFIG_ROOT = / usr / share / X11 / xkb, но я не эксперт ... кто-то поддержал меняздесь, пожалуйста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...