2015년을 저와 함께한 한글 이슈들입니다.

올 한해 있었던 이슈들을 정리해보면

1) Lubuntu 15.04 부터 한글 글꼴이 제대로 나오지 않아서
알아 볼 수 없는 문자나 상자로 나오는 일이 있었습니다.
https://bugs.launchpad.net/ubuntu-seeds/+bug/1437875

Lubuntu 개발자들이 iso 이미지의 크기를 줄이면서 일어난 일인데요
아시아 국가들의 글꼴들이 모두 그렇게 되었답니다.
다행히, 이젠, 한글 표현은 문제가 없어졌고,
이후의 Lubuntu 15.10과 그 이후 버전들에는 제대로 한글이 나옵니다.

아직 해결 되지 않은 문자가 있기는 합니다만,
그 부분은 해당 문자를 사용하는 나라의 개발자나 사용자들이 참여해서 해결해야겠네요.

2) Ubuntu 15.10 계열 전체(Unity, GNOME, MATE, Xubuntu, Lubuntu)에서
한국어 언어 패키지가 제대로 설치되지 않고,
지역 설정이 제대로 되지 않는 일이 있었습니다.
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1475812

시간대 설정이 제대로 되지 않아서 일어난 일입니다.
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1462688
우리는 언어 패키지가 설치되지 않고, 지역 설정이 제대로 되지 않는 형태로 버그가 나타났지만
외국의 경우는 컴퓨터가 부팅 중 다운되는 등의 증상으로 일어났다고 합니다.

3) Ubuntu 16.04의 경우에도 이런 증상이 났었는데요.
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1514938
일어난 증상이 아주 복잡했었습니다.
* 언어 패키지는 설치되지 않았지만 일부 어플리케이션들은 한글로 나오고
* 정작 확인해 보면 language-pack-gnome-ko 패키지는 빠져있고
* 한국어 패키지가 설치되어 있어도 한글이 나오지 않는 경우도 있고
* 중국어와 스페인어를 포함한 아주 많은 사용하지 않는 다른 나라의 언어 패키지들이 한 꺼번에 설치되는 일도 있었구요
결과적으로는 문제 해결이 되었지만, 원인이 무엇이었는지는 모르고 있습니다.


이 문제가 아직도 일어 나면 언어 패키지를 설치하시면 해결 됩니다.
$ sudo apt install language-pack-gnome-ko

4) Linux Mint 17.3 Rosa 의 한글 입력기 설정 도구 성능개선
https://github.com/linuxmint/mintlocale/tree/master/usr/lib/linuxmint/mintLocale/iminfo
이번에는 드디어 uim 을 설치하면 한 번에 바로 uim-byeoru 까지
ibus를 선택하면 ibus-hangul 까지
fcitx를 선택하면 fcitx-hangul 까지
한 번에 바로 설치되게 되었습니다.

내년에 18 Sarah 버전이 나올 때는 dasom이 우분투 기본 저장소에 들어가면
dasom도 추가하기로 했습니다.
다솜 설정은 이글을 참고하세요
http://bagjunggyu.blogspot.kr/2015/09/1510-ubuntu-1510.html

아울러서 내년에는 설치와 함께 제거도 할 수 있도록 버튼의 기능 개선이 이루어질겁니다.
그리고, 기본 입력기는 하나 지정해서 설치되어 나오도록 하려고도 합니다.
http://bagjunggyu.blogspot.kr/2015/09/linux-mint-173-rosa-173.html

5) elementary OS Freya에서
한글 입력과 한국어 설정환경 개선 작업을 이야기하는 중입니다.
현재 elementary 에서는 uim 이외에는 scratch text editor에서 한글이 제대로 나오지 않습니다.
그리고, slingshot(프로그램 런처)에서 한글 입력이 안되는 입력기도 있구요
https://bugs.launchpad.net/slingshot/+bug/1374592

이런 문제들을 이제 하나씩 해결해 가고 있습니다.
어제 elementary OS 의 internationalization을 맡고 있는 Leonardo Lemos와
아주 오랜 시간이 이야기를 나우었고 문제점들을 개별 버그 리포트로 만들어서 알려주기로 했습니다.

우선은 Freya 0.3.2를 설치하면 한글이 아닌 영어로 나옵니다.
이 문제에 대한 리포트 입니다.
https://bugs.launchpad.net/switchboard-plug-locale/+bug/1529537

이 문제는 이전에 시스템 설정(switchboard)에서 언어 & 지역 플러그가 제대로 작동하지 않아서 더 문제였는데요
그 문제는 해결이 되어 있습니다.
https://bugs.launchpad.net/switchboard-plug-locale/+bug/1452921

그래서 언어 & 지역에서 한국어로 설정하시고
로그아웃 & 로그인 하면 한국어로 제대로 나옵니다.
하지만 아직 제대로 해결 되지 않아서 지역 설정이 제대로 되지 않습니다.
그래서 이 문제를 포함해서 함께 리포트 했습니다.

위 문제는 다른 이슈를 파생했는데요
바로 시스템 설정 - 키보드 입니다.
https://bugs.launchpad.net/switchboard-plug-keyboard/+bug/1440541
키보드를 설정하지 않고 언어 & 지역에서 한국어로 바꾸면!!!
이 후로는 시스템 설정 - 키보드에 진입 할 수 없습니다.
다시 설치해야 합니다.

그래서 당분간은 이렇게 이 문제를 해결하셔야 합니다.
설치하자 마자 영어로 나온 상태에서

터미널을 열고
$ sudo apt purge language-pack-*
$ sudo apt-get autoremove
$ sudo apt install language-pack-gnome-ko language-pack-gnome-en
$ sudo apt install language-selector-gnome
$ sudo apt install uim uim-byeoru
하신후에
System settings - Keyboard 에 가셔서
Korean(101/104 compatible)을 추가 합니다.
그리고, 다시 시작합니다.

이제 프로그램에서 언어 지원(language Support)을 찾아서
또는 , gnome-language-selectorg을 터미널에서 실행합니다.
지역 설정과 입력기 설정을 합니다.
그러면, 이후로는 더 이상 위의 버그는 발생하지 않습니다.
자세한 설정은 그림과 함께 있는 이글을 참고하세요
http://bagjunggyu.blogspot.kr/2015/04/elementary-os-freya-stable-release.html

이 버그의 원인은,
keyboard layout이 지정되지 않은채로 한국어 언어 패키지를 설치하게 되면 일어나는 일이었습니다.

그리고, 드디어 한글 입력기 플러그를 시스템 설정안에 만들어 달라는 이야기입니다.
https://bugs.launchpad.net/switchboard-plug-locale/+bug/1397776
이 입력기 문제는 우리를 포함한 비영어권 사용자들이 겪는 큰 이슈이기 때문에
잘 해결이 될겁니다. 어제 이제 본격적으로 이야기를 나누기 시작했으니, 함께 잘 만들어 가게될겁니다.
바람직한 방향으로는 리눅스 민트의 언어 & 입력기를 예로 들고 있습니다.

6) 기분 좋은 일은 Ubuntu 16.04에서는
더 이상 이런 설정 없이도 한글 입력이 완벽하게 가능하다는 거구요
물론 한글 입력 방식 설정은 사용자들이 스스로 설정해야 하지만요
fcitx-hangul이 기본으로 설치되어 나오기 때문에
기본 입력기 키 조합이 Ctrl + Space 와 한/영키 거든요
Shift + Space 로 바꾸는 일을 또 해야하며, 한자 입력에 관한 설정이 찾기 어렵다는 단점이 있습니다.
그래도! 이젠 한글 입력 때문에 겪는 큰 문제 하나가 사라진셈이지요!
기쁩니다.

남은 이슈들은 아직도 해결중인 Qt5 이슈에 연관된 입력기 문제들입니다.
ibus - 5.6 이 나오면 해결이 된다고 하는데 언제나올까요....
https://code.google.com/p/ibus/issues/detail?id=1726

uim
https://github.com/uim/uim/issues/30
https://github.com/uim/uim/issues/61

한글 입력에 관한 기본 사항은 이 글을 한 번 보세요
https://plus.google.com/101028813073033149665/posts/GaVEW9GaTuk

올 한해도 무럭무럭 잘 커가서 내년이 되었습니다!!
여러분 모두 해피 뉴이어!