kglobalaccel5
キーボードショートカットサービスであるが、セッション全体でクラッシュしてクラッシュしています。しばらく不安定だったようです。ショートカットは実際には必要ないので、プロセスを終了すると問題が解決するようです。
ただし、ログイン時に自動的に生成され、ログイン後に再生成されます。完全に無効にする方法はありますか?
修正する dbusサービスのようです。
# cat /usr/share/dbus-1/services/org.kde.kglobalaccel.service
[D-BUS Service]
Name=org.kde.kglobalaccel
Exec=/usr/bin/kglobalaccel5
まだどのように消すのかよくわかりません。しかし、ログイン後に殺し始めてクラッシュ現象は発生しませんでした。
実行すると、以下を検索できます。
# pstree -s -p $pid
systemd(1)───systemd(1872)───kglobalaccel5(9450)─┬─{kglobalaccel5}(9451)
└─{kglobalaccel5}(9452)
# systemctl status 9450 | grep kglobal
├─dbus\x2d:1.2\x2dorg.kde.kglobalaccel.slice
│ └─dbus-:[email protected]
│ └─9450 /usr/bin/kglobalaccel5
Fedora 31, KDE
同等のバックトレースを含むエラー報告:https://bugs.archlinux.org/task/63280
メモ用のバグレポートの1つ:https://bugs.kde.org/show_bug.cgi?id=409448
バグがクラッシュしない場合、「ボーナスの問題」は根本的な問題を解決します。
クラッシュ後、This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem
次の項目も見つかりました。https://bugs.archlinux.org/task/63280。しかし、Xorg
衝突と「予想」環境が消えるからだと確信しています。通常は「起動」しますが、しばらくして(通常はマウスをクリックしている間)クラッシュします。
答え1
dbusサービスファイルの名前変更に成功したようです。しかし、この方法がKDEを更新して対話するのにどれほど安全であるかはわかりません。ただし、競合はもう発生しません。
# mv /usr/share/dbus-1/services/org.kde.kglobalaccel.service /usr/share/dbus-1/services/org.kde.kglobalaccel.service.disable
答え2
これはトリックを行うようです
systemctl --user stop 'dbus\x2d:1.2\x2dorg.kde.kglobalaccel.slice'
または永久に設定するには、「無効にする」または「ブロック」してください。