私はDebianでGnome 3.22を実行しています。最近最初から最新バージョンにインストールしましたが、1〜2日前から要求された操作を実際に実行する前に、カスタムキーボードショートカットと一部の基本操作にやや不便な問題が発生しました。
Fn + F2
たとえば、ショートカット(メインキーボード)を使用して音を下げようとすると、何も起こりません。後でランダムに(特別な操作を実行せずに遅延が一定ではないという意味ですが10s
)、3min
ショートカット/その他のコマンドによってトリガーされた他のすべての「待機中」タスクと一緒に実行されます。
この動作に従うことは次のとおりです。
- キーボード操作:サウンドを上げる/下げる、明るさを調整する、メディアを再生/前/次
- カスタムキーボードショートカット(例:
Super+Enter
新しい端末を開く)を定義しました。 - セッションを閉じて終了したら、gnomeの右上隅にあるメニューから再起動してください。
- キーボード側面の省電力モードハードボタン
インターネットでこの種の問題を見つけると、一般的に次の問題が発生しますgnome-keyring-daemon
。ここ、そこ例えば)。ただし、gnomeキーリングデーモンはログイン時に自動的に起動されるため、無効にしても利点はありません。
GNOMEキーリングやセッションの初期化に関連した作業を行った記憶がなく、この動作の原因が何であるかわかりません。
最近この問題を経験した人はいますか?解決しますか?どんなアイデアがありますか?
いくつかの詳細:
yco@xps$ uname -a
Linux xps 4.8.0-2-amd64 #1 SMP Debian 4.8.11-1 (2016-12-02) x86_64 GNU/Linux
yco@xps$ cat /etc/debian_version
stretch/sid
yco@xps$ gnome-shell --version
GNOME Shell 3.22.2
yco@xps$ gnome-keyring-daemon --version
gnome-keyring-daemon: 3.20.0
testing: enabled
答え1
この問題は以下でより詳細に議論される。ランチパッドのバグ #1689825。
この問題の原因は、次の側面に絞り込まれています。
dbus-user-session(およびその依存関係xdg-desktop-portalとxdg-desktop-portal-gtk)を削除することでこの問題を解決できました。パッケージはflatpakを通じて提供されます。
この問題はUbuntu 16.04にFlatpakをインストールした後に開始されました。そこでは、次の解決策が提案されている。
flatpakアプリケーション、flatpak、dbus-user-sessionを削除して再起動しましたが、すべてがうまくいきました。 --purgeを使用して削除すると、markusletが指す/ etcファイルが処理されたようです。
[...]
sudo apt-get purge dbus-user-session sudo apt-get purge flatpak sudo apt-get autoremove sudo reboot
これは回避策に近いですが、これらの手順で問題が解決したことを確認できます。
クリアdbus-user-session
またはflatpak
動作しない場合に動作する別の回避策があります。
gnome-keyring-daemon --replace
ただし、再起動するたびにこのコマンドを実行する必要があります。
答え2
奇妙なことに、私の場合は/etc/cups/client.conf
CUPSプロファイル()のためにこれが起こりました。
このファイルは、常にアクセスできないリモートCupサーバーを参照します。サーバーが会社のネットワークにあるので、職場ではショートカットとすべてが完璧に動作しますが、家や他の場所では何も機能しません。
gnomeがサーバーにアクセスして他のユーザー機能をブロックしようとした後、要求がタイムアウトすると、待機中のすべてのユーザー呼び出しが実行されると疑われます。しかし、証拠はありません。 (journalctlや私が見つけることができるものにも奇妙なことはありません)
このファイルを削除すると問題が解決しました。