Mint 15をインストールした後/ Mint 17に更新した後、GUIログイン画面とドイツ語のローカリゼーションを使用して、特殊文字を含むパスワードでログインできません。言語セレクターを使用して言語を変更しても、効果はありません。
テキストコンソールを使用してログインできるため(たとえば、使用して)、ウィンドウマネージャー(mdm
)に関する問題のようです ALT+CTRL+F1)。
ファイルの適応/etc/default/keyboard
( ランチパッドで提案 )または キーボード構成の再構成 は何も変更しませんでした。
Linux Mint 17.2/etc/mdm/Xsessionスクリプトには、ユーザーのホームディレクトリのファイルからキーマップ名を読み取るコードがあります。ファイルの内容は、単にキーマップ名です。または、代わりにxmodmap設定を読み取るコードもあります。したがって、キーマップをドイツ語のレイアウトに設定するには、次の行を実行して、ユーザーのホームディレクトリに「de」という内容のファイルを生成します。
echo de> $ HOME/.Xkbmap
コンピューターの各ユーザーは、自分のホームディレクトリにお気に入りのセットアップ名を付けることにより、固有のキーボードセットアップを使用することに注意してください。
これは、ファイルを操作する/ etc/mdm/Xsession内のコードです。
153 usermodmap="$HOME/.Xmodmap"
154 userxkbmap="$HOME/.Xkbmap"
155
156 if [ -f "$userxkbmap" ]; then
157 setxkbmap `cat "$userxkbmap"`
158 XKB_IN_USE=yes
159 fi
160
161 # xkb and xmodmap don't play Nice together
162 if [ -z "$XKB_IN_USE" ]; then
163 if [ -f "$usermodmap" ]; then
164 xmodmap "$usermodmap"
165 fi
166 fi
この問題はMint 19.2でも発生する可能性があります。
しかし、/etc/mdm
ディレクトリがないため、上記の解決策ではうまくいきませんでした。
いくつか検索したところ、原因を見つけました。デフォルトのレイアウトはファイル/etc/default/keyboard
で指定されており、私のマシンでは誤って "us"に設定されていました。 (私は英語のOSとドイツ語のキーボードを使用しています。これは、最初は混乱しているかもしれません。)
ファイルが見つかりません/etc/mdm/Init/Default
、私はこのコマンドを見つけました。
Sudo dpkg-reconfigure keyboard-configuration
わたしにはできる。
Description: Ubuntu 16.04.3 LTS