web-dev-qa-db-ja.com

lightdmキーボードレイアウトUSをポルトガル語Arch Linuxに変更

Arch Linux をインストールしていますが、ディスプレイマネージャー lightdm のインストールに問題があります。

インストール でlightdmを有効にすると、キーボードのレイアウトがポルトガル語から米国に変更されたと思います。

キーマッピングの変更:

# localectl set-locale LANG=pt_PT.UTF-8 

lightdmが起動するまで機能し、キーマッピングはUSに戻ります。 KEYMAP=br-latin1に変更して永続的に変更しようとすると、同じことが発生します。

# Sudo nano /etc/vconsole.conf
4
Gabriel costa

質問への回答を見つけました。ポルトガル語以外の言語にも適用できると思います。

ポルトガル語へのLightDMキーボードレイアウトは、次のコマンドで実行されます。

localectl set-x11-keymap pt

私はrootとしてこれを行いました、そして私はそれが正しい方法だと思いますが、あなたは普通のユーザーでもそれを行うことができると私は信じています。

私はこれを Fedoraフォーラム で見つけました。

ために set-x11-keymap動作させるには、まず、パッケージlibxkbcommonをインストールする必要があります。これを行わないと、エラーメッセージが表示されます。

ArchLinuxフォーラム で見つけました。

[〜#〜]更新[〜#〜]

私はArch Linuxフォーラムでもこの質問をしました answer も問題を解決し、ファイル/etc/X11/xorg.conf.d/20-keyboard.confにこれらの設定を追加します:

Section "InputClass"
    Identifier "system-keyboard"
    MatchIsKeyboard "on"
    Option "XkbLayout" "pt"
    Option "XkbModel" "pc105"
EndSection

そして再起動...

3
Gabriel costa