Ubuntu MATE 16.04 LTSからUbuntu MATE 18.04 LTSに(Sudo do-release-upgrade
経由で)アップグレードしました。
システムUI言語は英語ですが、16.04をインストールしたときに、米国以外のキーボードを使用し、対応するレイアウトを選択しました。 Ubuntu MATE 16.04は、そのキーボードレイアウトをどこでも使用します(tty、ログイン画面、GUIユーザーセッション)。 18.04へのアップグレード後、ログイン画面はUSレイアウトになり、マシンを起動するたびにローカルレイアウトを選択する必要があります。 GUIユーザーセッションとtty(ログインプロンプトでも)はデフォルトでローカルレイアウトを使用します。
GUIログインのキーボードレイアウトを変更するにはどうすればよいですか?これは18.04のバグですか?
/etc/default/keyboard
の内容:
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="de"
XKBVARIANT="legacy"
XKBOPTIONS=""
BACKSPACE="guess"
de+legacy
キーボードレイアウトバリアントは存在しません。 /etc/default/keyboard
を開いて編集し、行を変更することをお勧めします
XKBVARIANT="legacy"
に
XKBVARIANT=""
これにより、ドイツ語のレイアウトがログイン画面に表示されるようになります。
編集:
実際にde+legacy
はUbuntu 16.04に存在していましたが、それは de+deadtilde
に改名 でした。したがって、まったく同じキーボード動作を維持するには、次の行を読む必要があります。
XKBVARIANT="deadtilde"