Alt kbd> + F1 kbd>, Alt kbd> + Tab kbd> и т. Д. Больше не работает. Когда я пытаюсь получить доступ к глобальным ярлыкам, появляется сообщение «Не удалось связаться с демоном глобальных ярлыков KDE». Затем я запустил kglobalaccel
вручную. Он запускается без каких-либо особых сообщений об ошибке:
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kbuildsycoca4 running...
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Приложение глобальных сочетаний клавиш становится доступным, но сочетания клавиш по-прежнему не работают. Подобные вопросы есть о Unity и Compiz, но как насчет KDE?
Информация, связанная с данной: Ctrl kbd> + C kbd> и Ctrl kbd> + V kbd> все еще работают. Ctrl kbd> + Alt kbd> + Fn kbd> работает странно: F1 kbd> - текущий сеанс, открывается F7 kbd> новый сеанс в терминале, другие показывают пустой экран.
Переустановка libkf5globalaccel-*
не помогла.
Также я попытался удалить файл настроек kglobalshortcutsrc
в $HOME/.config/
, и файл по умолчанию не появлялся ни после перезагрузки, ни после переустановки libkf5globalaccel
.
kglobalaccel5
также начинается, ничего не говорит.
journalctl -f | grep --line-buffered kde
Говорит только о том, что Baloo не работает (и я бы предпочел не заботиться об этом):
тра 03 17:35:50 hcl-GL553VD dbus-daemon[2047]: [session uid=1000 pid=2047] Activated service 'org.kde.runners.baloo' failed: Process org.kde.runners.baloo exited with status 1
тра 03 17:35:50 hcl-GL553VD dbus-daemon[2047]: [session uid=1000 pid=2047] Activating service name='org.kde.runners.baloo' requested by ':1.104' (uid=1000 pid=3553 comm="/usr/bin/plasmashell " label="unconfined")
тра 03 17:35:50 hcl-GL553VD org.kde.runners.baloo[2047]: QSocketNotifier: Can only be used with threads started with QThread
тра 03 17:35:50 hcl-GL553VD org.kde.runners.baloo[2047]: QSocketNotifier: Can only be used with threads started with QThread
тра 03 17:35:50 hcl-GL553VD org.kde.runners.baloo[2047]: QSocketNotifier: Can only be used with threads started with QThread
тра 03 17:35:50 hcl-GL553VD org.kde.runners.baloo[2047]: qt.qpa.screen: QXcbConnection: Could not connect to display :20
тра 03 17:35:50 hcl-GL553VD org.kde.runners.baloo[2047]: Could not connect to any X display.
тра 03 17:35:50 hcl-GL553VD dbus-daemon[2047]: [session uid=1000 pid=2047] Activated service 'org.kde.runners.baloo' failed: Process org.kde.runners.baloo exited with status 1
UPD: Хорошо, после переустановки libkf5globalaccelprivate5
и перезапуская kglobalaccel5
, я могу установить Alt kbd> + F1 kbd> в качестве ярлыка для модуля запуска приложений в глобальных сочетаниях клавиш, и он начинает работать. Снимок экрана не работает (Spectacle не запущен, хотя установлен). Но все настройки теряются при перезагрузке! Мне нужно снова создать ярлыки, и kglobalaccel5
также не запускается автоматически.
Upd2: я обнаружил, что в файле по умолчанию есть несколько очень странных настроек: https://github.com/dnephin/dotfiles/blob/master/.kde/share/config/kglobalshortcutsrc
Например, Alt kbd> + F1 kbd> предназначен для «переключения на рабочий стол 1» и Alt kbd> + F4 kbd> для "Переключиться на рабочий стол 4".
Хорошо, на этот раз настройки, кажется, сохраняются после перезагрузки. Таким образом, что я сделал это, кто-то столкнется с той же проблемой:
libkf5globalaccel-*
и libkf5globalaccelprivate5
, проверенный это kglobalaccel5
начинает с консоли. Не использовать kglobalaccel
команда.$HOME/.config/kglobalshortcutsrc
с по умолчанию от GitHubkglobalaccel5
автоматически запускать, перезагруженный.Снимки экрана все еще не работают все же. Пользовательские Ярлыки-> Берут полные работы выстрела каменистой осыпи. Это не запускает Зрелище, выставочное всплывающее окно, уведомляющее, что снимок экрана был сохранен. Зрелище отказывает при запуске горячей клавишей somewhy (но работы хорошо, если запущено вручную).
UPD: Снимки экрана, настроенные через Пользовательские Ярлыки, остановленные работать снова, похожи на отдельную ошибку.