JUQ123 (146.♡.205.150)
2026년 1월 4일 PM 11:42 · 수정됨(01. 06. 01:02)
기존 fcitx4를 아주 오랫동안(한 10년?) 사용해 왔었습니다.
uim, 벼루, ibus 입력기 쓰다 fcitx로 정착햇었지요.
---------------------------------------------
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
----------------------------------------------
그러다 무슨 바람이 들었는지 6개월전인가, fcitx5를 설치했는데 , 비발디/ 브레이브/ qt 앱들에서 한글 입력이 안되는 것이였습니다.
그래서 fcitx4로 돌아왓는데. 띄어쓰기, 반각공백문자 문제가 발생하였습니다. 해결할 능력이 안되 그냥 써 왔어요.
또한 터미널에서 이미지/영상 재생을 위해서 kitty 터미널도 사용하는데, 키티 터미널에선 뭘해도 한글입력이 안되는 것이였어요.
fcitx4 : sudo pacman -S fcitx fcitx-configtool fcitx-hangul
fctix5 : sudo pacman -S fcitx5 fcitx5-configtool fcitx5-hangul
그리고 이번에 다시 fcitx5를 설치하였는데. 역시 동일 현상.. fcitx(4)를 다시 설치하려는데 어랏. 유니버설 저장소에서 이제 fcitx4는 완전히 내려갔나 보네요.
흠..
에랏모르겟다 그냥 다 깔아보자.. 되는데로 다 때려 박아 보자.
fcitx5 탭탭해서 나오는 패키지들을 다 깔았어요. 그러니깐 비발디,브레이브, qt앱에서도 한글 입력이 잘 되는 것이였습니다.
소거법으로 확인은 안했는데, 아마도, "fcitx5-m17n" 이 패키지가 필수적으로 필요햇던것이 아닌가 사료되긴 합니다.
1. X11 에서 fcitx5 입력기 사용시
sudo pacman -S fcitx5 fcitx5-configtool fcitx5-hangul fcitx5-m17n
인거 같습니다.
2. X11, kitty 터미널에서 한글입력
-----------------------------------------------------
# Fcitx Input Method Framework
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
export GLFW_IM_MODULE=ibus
----------------------------------------------------
꼴때립니다. 실수로 5번재 라인에서 "fcitx" 가 아닌 "ibus" 를 쳐 넣엇더니 키티에서 한글 입력이 잘 됩니다. 음 !!!
- 아 이제 kitty 터미널에서 영상 재생도 잘되고,, 한글 입력도 잘 됩니다.
mpv 버젼이 올라가면서, kitty -> tmux 상에서 영상 재생도 이제 잘 됩니다.
| 마이더스의 쨉 439 빵 , kitty 터미널 tmux 에서 재생

- 아 드뎌 X11, kitty 터미널에서 한글 입력이 ㅠ.ㅠ 됩니다.
"export GLFW_IM_MODULE=ibus" 이거 한줄을 몰라서 수년동안 kitty 에서 다이렉트 한글 입력을 못해, urxvt 터미널에서 타이핑하고, 복사/붙여넣기를 해 왔다니 ㅠ.ㅠ 허무합니다.
3. 텔레그램, rofi 에서 한글 입력
위 1번의 패키지 설치위 2번의 4줄의 환경설정값으로 telegram 에서 한글입력 가능합니다.
그런데, 터미널에서 "Telegram"을 타이핑해서 실행하거나, dmenu 런처로 "Telegram"을 실행하면 한글입력이 가능한데, 제 메인 런쳐인 "rofi" 에서 "Telegram" 을 타이핑해서 실행하면 한글입력이 안 됩니다.
rofi 에 환경변수가 전달이 잘 안되거나 무시되는 건가 싶어, 아래 2개의 파일을 새로 만들어 주었습니다.
3-1. $ touch ~/.local/bin/telegram_with_fcitx.sh
$ chmod +x ~/.local/bin/telegram_with_fcitx.sh
---------------------------------------------------------------------------------------------
#!/bin/bash
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export INPUT_METHOD=fcitx
export SDL_IM_MODULE=fcitx
export GLFW_IM_MODULE=ibus
/usr/bin/Telegram
---------------------------------------------------------------------------------------------
3-2. $ cp /usr/share/applications/org.telegram.desktop.desktop ~/.local/share/applications/org.telegram.desktop.desktop
$ vim ~/.local/share/applications/org.telegram.desktop.desktop
---------------------------------------------------------------------------------------------
[Desktop Entry]
Name=Telegram
Comment=New era of messaging
TryExec=Telegram
Exec=/home/nietz/.local/bin/telegram_with_fcitx.sh -- %U
Icon=org.telegram.desktop
Terminal=false
StartupWMClass=TelegramDesktop
Type=Application
Categories=Chat;Network;InstantMessaging;Qt;
MimeType=x-scheme-handler/tg;x-scheme-handler/tonsite;
Keywords=tg;chat;im;messaging;messenger;sms;tdesktop;
Actions=quit;
DBusActivatable=true
SingleMainWindow=true
X-GNOME-UsesNotifications=true
X-GNOME-SingleWindow=true
[Desktop Action quit]
Exec=Telegram -quit
Name=Quit Telegram
Icon=application-exit
---------------------------------------------------------------------------------------------
흠. rofi 에서 실행한 텔레그램에선 여전히 한글입력이 되지 않았습니다. rofi의 설정 문제인가 봅니다.
관련문서들을 읽어보고 잼미니를 호출합니다.
rofi 에서 dbus 를 비활성화 하라는 문구가 보입니다. 밎져야 본전.... 설정파일을 수정합니다
$ mkdir -p ~/.config/rofi
$ rofi -dump-config > ~/.config/rofi/config.rasi
$ vim ~/.config/rofi/config.rasi
아래 내용 추가
---------------------------------------------------------------------------------------------
drun {
/** Disable DBusActivatable */
DBusActivatable: false;
}
---------------------------------------------------------------------------------------------
rofi에서 텔레그램을 실행합니다. 어랏 한글 입력이 잘됩니다.
헉~ 이게 이렇게 간단한 것이였다꿉쇼.. 헐 !!!
이걸 몰라서 10년 동안 vim 에서 한글로 타이핑하고, 텔레그램으로 복사/붙여넣기를 해왔었습니다. 무지의 소산, 병신 짓거리였네요. 헐...
rofi에서 dbus 설정을 비활성화 하니, rofi에서 한글 입력도 가능해 졌습니다. 이제 rofi 에서 한글 검색, rofi 한글 키워드 입력 유투브 검색등도 가능해졌습니다.
X11, Fcitx5 한글 입력시 사용시 핵심은
1. fcitx5 관련 필수 패키지 설치
2. fcitx 관련 환경변수 설정
3. kitty 터미널의 ibus IM 활성화
4. rofi 런쳐에서 dbus 비활성화
인거 같습니다.
감사합니다. 누군가에게는 도움이 되시길....
- 오늘의 추천 영화 : 아메바블러드판타스틱-손오공
새해 첫 쌀질, 쌀먹....
[ kitty 터미널 -> tmux ] 2개
(tmux 상에서 mpv는 상단이나 좌측에서만 나타났어요. 우측/하단 포지션으로 고정이 안되었습니다)
우측 tmux : 1. yt-x -> mpv 2. rmpc 3. cava 4. rmpc -> ueberzugpp
- Music is everyone
"Pear Desktop", "yt-x : mpv", "ytermusic", "tmux"
- workspace 3: nsxiv, pear-desktop, tmux (상: yt-x -> mpv youtube playlist | 하: fastanime) | workspace 4: tmux
- [Workspace 3 - Vertical Tall Layout] nsxiv(rmpc,mopidy, spotify cover), pear-desktop
- [Workspace 4 - Tabbed Simplest Layout] tmux(mmm - mpv , yazi)
- [Workapsce 5 - Full Layout ] NSP "Win + F9" 토글키 - tmux(yt-x-> mpv youtube playlist, rmpc, cava, ncspot, ytermusic)
** kitty 터미널에서, 1. 한글입력 되고, 2. tmux 에서 mpv 재생 되니 좋은점..
터미널에서 $ mmm '엔믹스 뮤직비디오'
Enter 치면, 바로 유투브에서 "엔믹스 뮤직비디오"를 검색해서 하드웨어 디코딩으로 영상이 재생(유투브 video quality 코덱 stream 변경 단축기: "대문자 F" 키) 되는 점???.
흠.. 궁극의 재생 필살기인데, 망구 필요 없을려나요? vpn켰다 껏다할 필요 없이, vpn 없이도 유투브 성인/지역 인증이 우회되는 점???
- ok : "Mod4 + f" 카 : 워크스페이스 Fullscreen 토글,
then , yazi에서 "Ctrl + z" 백그라운드 <-> "fg" 포그라운드
터미널. fd-fzf을 통한 로컬 영화/드라마/응응이/음악 검색 : 빠르다....키보드 짜응, Tui 단축키는 위대한것 같아요.
"만쉐이!!!"
- 키티 키티 키티
댓글 (7)
- 딥
딥키즈
01.05 · 185.♡.106.54
kitty는 제가 안 써서 잘 모르겠는데 qt 내부에 plugin으로 포함되어 있는 것이 ibus뿐이라 qt app들은 fcitx5-qt 가 필요합니다. - 딥
딥키즈
01.05 · 185.♡.106.54
다시 읽어보니 신기하네요. GLFW_IM_MODULE=ibus로 fcitx5 입력이 가능하게 되었다는 이야기죠? -
JJUQ123
→ 딥키즈 작성자
01.05 · 146.♡.205.180
네 맞습니다. "GLFW_IM_MODULE=ibus" 환경변수 설정으로 X11, kitty 터미널에서 fcitx5 입력기로 한글입력 가능.
- https://github.com/kovidgoyal/kitty/issues/469
- https://wiki.archlinux.org/title/Kitty#Tips_and_tricks
위 링크에서 게시글에서
kitty 터미널에서 IM 입력방식은 웨이랜드와 X11이 각각 다르게 작동한다고 하네요.
그리고 kitty는 ibus IM 만을 지원한다고 합니다.
"GLFW_IM_MODULE=ibus" 옵션으로 kitty 에서 ibus IM 사용 활성화 설정을 해주면.
fcitx5는 ibus 모듈을 포함하고 있기 때문에 fcitx5에서 ibus API를 시뮬레이션 할 수 있으며, 그 결과
위 fcitx5+ibus 조합/설정값으로 X11, kitty 터미널에서 한글 입력이 가능하다는 결론인거 같습니다. - 흔
흔남
01.05 · 121.♡.223.183
그러니까... kitty 속에 tmux 속에 mpv 띄우고 영상파일 열면 vaapi 가속 받으면서 재생되는 건가요? -
JJUQ123
→ 흔남 작성자
01.06 · 146.♡.205.180
네 맞습니다. mpv가 --vo=kitty 를 지원하거더요.. 몇달전까진 단독 kitty 에서 영상 재생 잘 되고, tmux 상에서 재생하면 에러가 조금 있었는데, 전달에 테스트해보니 이제, tmux상에서도 재생이 잘 되네요. 저는 nvidia 라서 nvenc 가속이고요
하드웨어 디코딩과 하드웨어(또는 소프트프웨어) 렌더링은 별개라. 하드웨어 가속 디코딩은 인텔 계열 vaapi도 당연히 잘 될것 같습니다.
본문에 이미지 하나 추가하였습니다. -
시시커먼사각
01.06 · 49.♡.218.16
어라..? 그저께인가 비발디 브라우저를 깔고 한글입력이 안되길래 에라, 주말에 천천히 보자 싶어서 냅뒀는데 (좀 바빴거든요) 당장해봐야 되겠는데요..? -
JJUQ123
→ 시커먼사각 작성자
01.06 · 146.♡.205.180
X11 에 fcitx5 이면 아마 위 1번만 해도 잘 될것 같습니다.
댓글을 작성하려면 이 필요합니다.








