일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- IOS
- 컨트롤러
- 모하비
- asahi
- Mac
- Linux
- 에어팟
- 3D 프린터
- mojave
- sierra
- 시에라
- 정식버전
- 업데이트
- Fedora
- catalina
- macos
- asahi linux
- tevo
- iOS 13
- high sierra
- Tarantula
- 맥
- 3D프린터
- 터치바
- 맥북프로
- beta
- 아이폰
- 버그
- AirPods
- 애플
- Today
- Total
elsa in mac
Linux, Chromium 에서 가끔씩 한글의 자모가 분리되는 문제를 해결하는 방법 본문
필자의 경우, Fedora Linux에서 Fcitx5 입력기를 이용하여, 한글과 영어를 사용합니다. (Wayland 기반의 Hyprland를 사용하기 때문에 선택의 여지가 없음)
대부분은 전~혀 문제가 없는데, Chromium에서 한글을 입력 하거나 혹은 한글로 된 페이지를 볼때, 위의 스샷과 같이 한글의 자모가 분리되어 표시되는 문제를 겪고 있었습니다.
이게 항상 그러면 어떻게 해서든 문제를 해결할 텐데.. 가끔씩 그러고, 또 Firefox나 다른 웹 브라우져에서는 또 동일한 문제가 발생하지 않기 때문에.. 그냥 넘어가곤 했는데.. 결국은 짜증이 나서 문제를 풀어보고자 했습니다.
Fcitx5 입력기의 버그인 가능성도 있었지만, 꼬옥 Chromium 에서만 이 증상이 나타났기에.. 입력기 버그는 아닌 것으로 판단..
가장 먼저 검토한 것은 바로 폰트 였습니다.
결론적으로 폰타가 문제였구요..
Chromium의 설정 > Appearance > Customize fonts > 에 들어가서, standard font와 serif font, sans-serif font 등을 모두 CJK 한글 폰트로 바꿔 주면.. 문제가 해결됩니다.
문제 해결 ~~
하지만, 만일 그럼에도 불구하고 역시 가끔씩 동일한 문제가 나타난다면..
> locale
locale을 확인해 봐야 합니다. 이것이 ko_KR로 되어 있지 않을 경우, 특히 electron 계열의 app 에서 유사한 문제가 발생할 수 있습니다. 이 경우, 조치 방법은 ~/.zshrc 파일을 열고 다음을 추가해 줍니다.
export LANG=ko_KR.UTF-8
export LC_CTYPE=ko_KR.UTF-8
.zshrc 파일을 저장하고, 나와서 source ~/.zshrc 하면 됩니다.
그리고, fedora 기준으로 다음 package들을 설치 해 봅니다.
sudo dnf install glibc-common glibc-langpack-ko
시스템을 rebooting 한 후, 터미널에서 다시 locale 명령을 내렸을 때 아래와 같이 나오는지를 확인합니다.
> locale
LANG=ko_KR.UTF-8
LC_CTYPE=ko_KR.UTF-8
LC_NUMERIC="ko_KR.UTF-8"
LC_TIME="ko_KR.UTF-8"
LC_COLLATE="ko_KR.UTF-8"
LC_MONETARY="ko_KR.UTF-8"
LC_MESSAGES="ko_KR.UTF-8"
LC_PAPER="ko_KR.UTF-8"
LC_NAME="ko_KR.UTF-8"
LC_ADDRESS="ko_KR.UTF-8"
LC_TELEPHONE="ko_KR.UTF-8"
LC_MEASUREMENT="ko_KR.UTF-8"
LC_IDENTIFICATION="ko_KR.UTF-8"
LC_ALL=
문제가 해결되었는지를 확인합니다.
동일한 문제를 겪고 계시다면, 참고 하시기 바랍니다.
'Terminal' 카테고리의 다른 글
Lo-Fi 음악을 가장 쉽고 간편하게 듣는 방법 - lowfi (2) | 2024.10.04 |
---|---|
wezterm 의 multiplexing 기능을 사용해 보자. (0) | 2024.09.14 |
zsh, powerlevel10k 프롬프트 사용 시, 터미널 창 resize에 따라 화면이 깨지는 현상 방지법 (0) | 2024.09.09 |
터미널 File Manager의 떠오르는 샛별 - Yazi (1) | 2024.09.06 |
터미널 에뮬레이터를 바꾸다... Wezterm (2) | 2024.09.02 |