$ setxkbmap il
OpenSUSE Leap 42.3では、KDEデスクトップ環境を使用してLibreOffice Writerを実行し、ローカル言語を入力してX11キーマップを変更しました。その後、一定期間アクティビティがない場合、デスクトップ環境は自動的にロックされます。キーボードレイアウトがまだに設定されているため、デスクトップ環境にログインできません。il
ユーザー名とパスワードはus
どうすればよいですか?
答え1
この問題を解決するには:
コメントに示されているようにコンソールに切り替えてログインし、Ctrl+Alt+F2次の手順を実行します。
- 画面ロックプログラムを終了します(
htop
などを使用してkill lockprogramname
)。または - ディスプレイマネージャ(
systemctl restart display-manager.service
)を再起動するか、 setxkbmap
()を実行してみてくださいenv DISPLAY=:0 setxkbmap us
。または- システムを再起動してください
今後これが発生しないようにするには:
コマンドで複数のレイアウトを使用setxkbmap
して設定するグループ切り替えレイアウトを切り替えるキーです。これにより、最大4つの独立したレイアウトをロードできます。man xkeyboard-config
さまざまなオプションについては参考資料を参照してくださいgrp:
。
$ setxkbmap -layout us,il -option grp:shift_caps_toggle
# grp:shift_caps_toggle Shift+CapsLock
# grp:ctrls_toggle Both Ctrl together
# grp:alt_caps_toggle Alt+CapsLock
# grp:sclk_toggle Scroll Lock