web-dev-qa-db-ja.com

キーボードが見つからないため、ログインパスワードを入力できません

Ubuntu 14.04でキーボードレイアウトを編集しようとしましたが、変更を受け入れませんでした。

  • 調べてみると、/var/lib/xkbを削除して変更を有効にする必要があることがわかりました。私はそれをやったが、まだ効果はなかったが、何も変わっていなかった。
  • さらに調べてみると、Sudo restart lightdmを実行する必要があることがわかりました。私はそれをして、それをやりましたが、ログインし直そうとすると、タイプできませんでした。
  • シャットダウンして再試行しましたが、まだ入力できませんでした。オンスクリーンキーボードにアクセスしましたが、Xキーボードが見つかりませんでしたが、再試行しています...

USBキーボードも何も持っていません。それはキーボードが組み込まれたラップトップです。キーボードが機能せず、何をすべきかわからないため、何もできません。助けて!

11
AxolotlEmu

ちょうどこれが起こった。 /usr/share/X11/xkb/symbols/pc(altをctrlに再マッピング)を編集していましたが、セミコロンを忘れてしまい、キーボードを使用してログインできませんでした。

GRUBを使用して再起動し、リカバリモードを選択してから、ルートターミナルモードを選択しました。キーボードはシンプルなルート端末で機能し、.../pcを編集および修正できました。ふう!

3
cyniphile

/ usr/share/X11/xkb/symbols/pcとrm /var/lib/xkb/*.xkmに(明らかに)悪い変更をいくつか加えた後、同じことが起こりました。

ゲストとしてログインし、wifiメニューを開き、[接続情報]をクリックして、IPv4アドレスを取得し、他のコンピューターからsshすることで回復できました。それから、PCへの悪い変更を元に戻し、ssh接続を終了し、Ubuntuボックスを再起動しました。ログイン画面が表示されたら、キーボードは正常に機能していました。

適切なセキュリティ対策を講じていて、sshを介したrootを許可していなかった場合、これは機能しなかったことに注意してください。

1
Cleveland

別のコンピューターを使用してUSBキーにパスワード付きのテキストファイルを作成し、USBキーを挿入して、マウスのみを使用してテキストファイルからパスワードをコピーアンドペーストすることで、同じ問題を解決しました。次に、上記の回答とsynapticを使用してxkb-dataを再インストールしました。動いた。

自動ログインしていない場合、ログインしていないとUSBキーが自動マウントされないと思うので、この可能性はうまくいかない可能性があります。スーパーユーザーとして。キーボードはここで動作するはずです。次に:

  • ファイルシステムを読み取り/書き込みとして再マウントします。
mount -o remount,rw /
  • apt-getを使用して再インストールします
Sudo apt-get install --reinstall xbd-data

この方法で試す必要はありませんでしたが、これもうまくいくと思います。

0
call me carrot

同じ問題がありました。 Ubuntu Software Centerを使用してxkb-dataパッケージを再インストールし(マウスのみ)、修正されました。
パッケージは次の場所にあります。 http://packages.ubuntu.com/search?keywords=xkb-data

0
sabzeta

米国のレイアウトを編集したときに同じ問題が発生しました。 Ctrl+Alt+F1-7 デフォルトのレイアウトで動作していませんでした。

私の解決策は、インストールした英語以外のセカンダリレイアウトに切り替えることでした。 Ctrl+Alt+F1-7、その後通常どおりログインしてSudo apt-get install --reinstall xkb-dataを実行します。

カスタムレイアウトをいじっている人へのアドバイス-常に、このようなものに対してセカンダリバックアップレイアウトを有効にします。ラテン文字が望ましいが、使用できるものなら何でも Ctrl+Alt+F1-7 動作します。

0
ASCIIThenANSI