내 Arch가 X 시작 시 pl 레이아웃을 설정하도록 강제하려고 하는데 성공하지 못했습니다.
Google에서 솔루션을 검색하여 몇 가지 튜토리얼/팁을 찾았지만 그 중 아무 것도 작동하지 않았습니다.
현재 키보드 관련 설정:
LANG=pl_PL.UTF-8 in /etc/locale.conf
pl_PL.UTF-8 UTF-8 in /etc/locale.gen
나는 했다: localectl set-x11-keymap pl
X에 대한 conf를 생성하고,
다음 명령을 사용하여 /etc/rc.conf를 만들었습니다.
#
# /etc/rc.conf - Main Configuration for Arch Linux
#
# See man 5 rc.conf for more details
#
# LOCALIZATION
# ------------
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Warsaw"
KEYMAP="pl"
CONSOLEFONT="lat2-16"
CONSOLEMAP="8859-2"
LOCALE="pl_PL.UTF-8"
DAEMON_LOCALE="yes"
USECOLOR="yes"
성공하지 못했습니다.
편집하다:
중요한 문서 컨텍스트:
/etc/vconsole.conf:
KEYMAP=pl
FONT=lat2-16
FONT_MAP=8859-2
/etc/X11/xorg.conf.d/00-keyboard.conf:
# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "pl"
EndSection
편집 2:
localectl
(이전 ) 의 출력 setxkbmap pl
:
System Locale: LANG=pl_PL.UTF-8
VC Keymap: pl
X11 Layout: pl
그 후에도 setxkbmap pl
마찬가지야
답변1
편집을 통해 키보드 레이아웃을 설정했습니다 /usr/share/X11/xorg.conf.d/10-keyboard.conf
.
존재하지 않으면 계속해서 만드십시오. 이것을 넣으세요:
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "pl"
EndSection
X를 저장하고 다시 시작하세요.
자세한 내용은 제목을 참조하세요X 구성 파일 사용 아치 위키에서.
답변2
마침내 나는 무엇이 잘못되었는지 알아 냈습니다. KDE 제어판에 폴란드어가 활성화되어 있지 않습니다.
시스템 설정->입력 장치->키보드->레이아웃
답변3
setxkbmap pl
시작 스크립트(예: .bashrc)에 추가해 보세요.
답변4
내가 작성한 "Arch Linux에서 언어를 폴란드어로 변경하는 Bash 스크립트"를 사용하여 이 작업을 수행할 수 있습니다. https://github.com/Cuar/archlinuxpl.
다음과 같이 실행합니다:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Curar/archlinuxpl/main/archlinuxpl.sh)"
스크립트가 수행하는 모든 작업을 github.com의 README.md 파일에 작성해 보았습니다. 이 스크립트는 또한 설치 수준에서 Arch Linux의 언어를 변경합니다. 실행 중인 시스템(ArchLinux)에서도 작동합니다.