ログインマネージャーのキーボードレイアウトを変更するにはどうすればよいですか?


19

AZERTYレイアウトのネットブックがあります。試してみるために「bépo」に変更しましたが、フレンチレイアウトにリセットしました。

すべてのアプリが変更を考慮している間、Ubuntuのログインマネージャーはまだbépoを使用しているため、パスワードの入力が困難になっています。しばらくの間仮想キーボードを有効にして、再度ログインできるようにしました。

ログイン画面をbépoに切り替えるためにそもそも何をしたか覚えていませんが、元に戻すことはできません。

ここに画像の説明を入力してください

編集:キーボード設定ページで、「システムのデフォルトを使用」をクリックすると、すべてがbépoになります!この異なるキーボードレイアウトセットはどこにありますか?

別の編集:うまくいかなかったものは次のとおりです:

  1. 設定でレイアウトを変更する
  2. 設定で「システムのデフォルトを使用する」チェックボックスを使用する
  3. sudo dpkg-reconfigure keyboard-configuration
  4. Xconfで変更する
  5. /etc/lightdm/lightdm.confに行を追加する
  6. sudo dpkg-reconfigureロケール
  7. 頭を机にぶつけて
  8. dpkg-reconfigure lightdm
  9. sudo gsettingsはorg.gnome.libgnomekbd.keyboardレイアウト「['fr']」を設定します
  10. 上記の組み合わせ

ここに画像の説明を入力してください

ubuntuのセットアップにあるキーボード設定ツールを再起動することは可能ですか?Thingには自動レイアウト検出機能があり、どこでも設定が変更されます。


次のコマンドを使用してキーボードを切り替えてみてください:sudo dpkg-reconfigure keyboard-configuration、または何か理解し損ねましたか?
プライベート

私はsudo dpkg-reconfigure lightdmを試しましたが、今すぐ試してみます
マヌー

いいえ、ログイン画面でも同じキーボードです。
マヌー

1
回答の1つで問題が解決した場合は、受け入れてください。(あなた自身のものであっても)
キリ14

回答:



6

奇妙なlightdmバグだったに違いありません。

Lightdm私はログインマネージャを変更したら、新しいキーボードレイアウトを得たgdm当時に、lightdm単純にやってはいても、dpkg-reconfigure lightdm何もしませんでした。

だからここにある:

sudo apt-get update
sudo apt-get install gdm

(求められたら、ログインマネージャーとしてgdmを設定します)

sudo dpkg-reconfigure lightdm

(求められたらログインマネージャとして設定してください)

sudo apt-get remove gdm

その後、再起動します。

Linuxでキーボードレイアウトを変更するのは大変な作業です。


5

terminalから、次のコマンドを実行して、lightdmログイン画面の言語レイアウトを設定します(最大4つのレイアウトを設定できます)。

gsettings set org.gnome.libgnomekbd.keyboard layouts "['us\taltgr-intl', 'fr']"

上記のコマンドを使用して、英語(国際)およびフランス語のレイアウトを設定しますが、必要に応じて変更できます。

現在のレイアウトを表示するには、次を使用できます。

gsettings get org.gnome.libgnomekbd.keyboard layouts

これで、画面右上のキーボードアイコンを使用できるようになります。

キーボードアイコン

次は、ログイン画面からのスクリーンキャプチャです(gsettings set org.gnome.libgnomekbd.keyboard layouts "['us\taltgr-intl', 'gr', 'ro']"ターミナルで使用しました)。ご覧のとおり、言語のレイアウトは自由に変更できます。

ログイン画面


もちろん、そのリストには「フランス語/ベポ」だけが表示されると思いました。
マヌー

@Manuキーボードレイアウトをもう1つ追加しませんか?
ラドゥラディアナヌ

1
ログイン画面のレイアウトは、ログイン後のレイアウトと同じではありません。
マヌー

1
@Manu次に、ターミナルからこのコマンドを使用して、レイアウトを設定します(最大4つのレイアウトを設定できます):(gsettings set org.gnome.libgnomekbd.keyboard layouts "['us\taltgr-intl', 'fr']"英語-国際およびフランス語の場合)。現在のレイアウトを表示するには、使用:gsettings get org.gnome.libgnomekbd.keyboard layouts
ラドゥRădeanu

「['fr']」を試しましたが、うまくいきませんでした。問題は、レイアウトがすでにフランス語になっているが、間違ったバリアントになっていることです。
マヌー

2

私を助けたのは、シェルに入ってalt+ ctrl+ f1を閉じてlightdmを閉じることでした

sudo service lightdm stop

それから

dpkg-reconfigure keyboard-configuration

そして

sudo service keyboard-setup restart

これらのコマンドをユーザーおよびルートとして実行し、開始したときに lightdm

sudo service lightdm start

キーボードが修正されました。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.