우분투 리눅스 20을 설치하면 기본로 한글 입력기로 iBus 를 설치해주며 한영 전환키 설정외엔 별다른 설정없이 한글이 잘 입력됩니다.
하지만 기본 입력기를 IBus 에서 fcitx 로 변경하거나 Windows 에서 WSLg 를 사용한다면 fcitx 설정이 필요해서 정리해 봅니다.
설치
apt 로 fcitx 입력기와 한글 폰트, 언어팩을 설치해 줍니다.
$ sudo apt install fcitx fcitx-hangul fonts-noto-cjk dbus-x11 language-pack-ko
BASH
네이버 나눔 폰트를 설치해 줍니다.
$ sudo apt install fonts-nanum*
BASH
루트로 다음 명령을 실행해서 fcitx 용 초기화 파일을 생성합니다.
$ sudo vi /etc/profile.d/fcitx.sh
BASH
파일에는 다음 내용을 추가합니다.
#!/bin/bash
export QT_IM_MODULE=fcitx
export GTK_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export DefaultIMModule=fcitx
#optional
fcitx-autostart &>/dev/null
BASH
WSL 사용자라면 powershell 을 관리자 권한으로 열고 다음 명령을 실행해서 wsl 을 재구동합니다.
wsl --shutdown
POWERSHELL
fcitx-config-gtk3 을 실행해서 입력기 언어와 한영 전환키를 설정해 줍니다.
![](/lpt/files/129008000/129008002/1/1638113400000/image2021-11-29_0-29-59.png)
기본 한영 전환키는 Ctrl + Space 인데 변경하려면 "Global config" 를 클릭하고 사용할 키를 설정해 줍니다.
![](/lpt/files/129008000/129008003/1/1638113466000/image2021-11-29_0-31-6.png)
같이 보기
Ref