今日、サスペンドからの再開中にマシンがフリーズした後、マシンを強制的にシャットダウンする必要がありました。再起動してから、 p キーはXでは正常に機能しません。コンソールでは正常に機能します。
変更されたキー押下、例: shift-p、 ctrl-p、正常に動作します。
押す pxev
を実行すると
FocusOut event, serial 34, synthetic NO, window 0x5000001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 34, synthetic NO, window 0x5000001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 34, synthetic NO, window 0x0,
keys: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
この問題はファイルの破損が原因で発生している可能性がありますか?どのファイルで破損をチェックしますか?
再起動する前にtune2fs -C 200 /dev/sda3
を実行して、システムドライブでfsckを実行しましたが、正常に起動したようです。 I.E.
$ Sudo tune2fs -l /dev/sda3 | grep 'state\|check'
Filesystem state: clean
Last checked: Sat Dec 11 12:27:16 2010
Next check after: Thu Jun 9 13:27:16 2011
更新された(昨日行われた最後のdist-upgrade)ubuntu10.10を実行しています。
これは、xfceキーボードショートカットファイルを手動で編集するときに入力ミスがあったために発生していることに気付きました。
具体的には、ファイル~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
は、Meta5
の代わりに修飾子Mod5
(存在しません)を使用して、 p キー。
Xfceがそこに物事を登録しているように見えるにもかかわらず、~/.xsession-errors
にエラーが記録されていないことに気づきました。
ファイルを編集する理由の1つは、キーボードレイアウトアプレットがロードされているかどうかに関係なく、同じショートカットを機能させるためであることに注意するのが役立つ場合があります。そのアプレットがロードされているかどうかに応じて、「windows」キーは<Super>
または<Mod5>
として登録されます。