데비안 Debian 12, 13 KDE Plasma Wayland 에서 한글 한영 전환 설정. korean keyboard

Debian 13.2.0 
KDE Plasma 6.3.6

IBus로 설정하면 크롬 브라우저에서 한글 입력시 스페이스바, 숫자, 특수 문자가 먹히지 않는 문제가 있어 fcitx5를 설치했습니다.

- fcitx5 설치.
sudo apt install fcitx5 fcitx5-hangul

sudo 권한이 없다면 터미널을 열어 아래 명령어를 실행합니다.
su -
usermod -aG sudo 사용자명
reboot

- 가상 키보드 활성화.
시스템 설정 - 키보드 - 가상 키보드
에서 "fcitx5"를 선택하고 적용을 누릅니다.

- 한영 전환키 변경.
fcitx5-configtool 을 실행합니다.
전역 옵션 탭으로 이동 -> 트리거 입력기 를 클릭해 원하는 한영전환키로 변경합니다.
기본은 ctrl+spacebar 입니다.

- im 오류 메세지가 뜬다면
.xinputrc 파일을 열어  run_im ibus 이런 설정이 있으면 주석처리 하거나 삭제합니다.
# run_im ibus 


////////////////////////////////

Debian 13.1.0 
KDE Plasma 6.3.6

이제 별다른 설치 없이 한글 됩니다.

- 가상 키보드 활성화.
시스템 설정 - 키보드 - 가상 키보드
에서 "IBus Wayland"를 선택하고 적용을 누릅니다.

- 한영전환 방법.
키보드 Win + Space bar 을 눌러 Hangul을 선택합니다.
키보드 Shift + Space bar 을 누르면 한영 전환이 됩니다.

- Win + Space bar 입력 없이 Shift + Space bar 만 눌러 한영전환 하는 방법.
입력기가 2개라 그런데 한개를 제거해야 합니다.

아래 항목 순서대로 UI를 찾아갑니다.
전체메뉴(Win 키) - 시스템 - IBus 환경설정 - 입력기 
입력기 2개 가 있을겁니다. 
그중에 "한국어(101/104키 호환)" 을 제거하세요.
"한국어-Hangul" 만 있으면 됩니다.

- 설치 과정 없이 간단한 설정으로 한글 입력이 됩니다.
다른 데스크탑 관리자에서도 설절-키보드에서 "Hangul"로 설정하면 한글 입력이 됩니다.
약간만 더 발전해서 설정 없이도 한글 입력이 됐으면 좋겠네요.
윈도우가 제대로 관리되고 있지 않아 UI도 중구난방이고, 유저에게 강제하는게 많아지고, 광고판 같이 되고 있는데 리눅스가 조금만 더 힘내 줬으면 좋겠습니다. 

////////////////////////////////
Debian 12.9.0, 13.0.0 
KDE Plasma 5.27.5, 6.3.6

- fcitx5 설치.
터미널을 열어 아래 명령어를 실행하세요.
sudo apt update && sudo apt upgrade
sudo apt install fcitx5 fcitx5-config-qt fcitx5-hangul 
sudo apt install fonts-nanum fonts-noto-cjk

- 입력기 선택.
-- Debian 12.9.0
설정 - 시스템 설정 - 하드웨어 - 입력 장치 - 가상 키보드 - fcitx5 선택.
-- Debian 13.0.0 
시스템 설정 - 입력과 출력 - 키보드 - 가상 키보드 - fcitx5 선택.
 
- fcitx5-config 설정.
터미널에서 실행.
fcitx5-config-qt  or fcitx5-configtool

- fcitx 구성.
-- "입력기" 탭에서 "한글" 입력기 추가.
아래와 같이 구성하면 됩니다.

키보드-영어(미국)
한글

-- "전역 옵션" 탭에서 한영전환키 변경.
단축기 - "트리거 입력기"
기본 설정은 "Ctrl + 스페이스바" 인데 편한 설정으로 변경.

- 리부팅.


////////////////////////////////
만약 위의 설정으로 안된다면 아래 항목도 해보세요.

- /etc/environment 편집기에서 열어 추가.
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
GLFW_IM_MODULE=ibus

- 키보드 레이아웃 추가.
설정 - 시스템 설정 - 하드웨어 - 입력 장치 - 키보드 - 레이아웃 탭
"레이아웃 설정" 체크
"+ 추가"를 누르 "한글" 추가.

- /etc/locale.gen 편집.
ko_KR.UTF-8 UTF-8 주석 해제 후 저장하고:

터미널에서 실행.
sudo locale-gen && sudo update-locale LANG=ko_KR.UTF-8

////////////////////////////////
Debian 13.0.0에서 IBus로 설정했는데 
한글 입력상태에서 스페이스바 입력이 안됐습니다.

- 시스템 설정 - 키보드 - 가상키보드 - IBus Wayland 
를 선택하고 적용을 눌러준다.

- IBus 환경설정 - 입력기 
에서 "한국어 - Hangul" 만 남기고 모두 지운다.
///////////////////////////////


gnome 에서는 한글입력 설정이 예전에 비해 쉬웠는데
Plasma 에서는 설정방법이 깔끔하지 않네요.

리눅스 느리지만 정말 조금씩 발전하고 있네요.

댓글

이 블로그의 인기 게시물

콘탁 Kontakt, KOMPLETE 저렴한 구입 방법.

샤오신 패드 12.7 2025 사용기, 충전기에 대해.

대성 산업 탁상 시계 DS-173 메뉴얼