Ubuntu 11.10을 설치해서 사용하다보면 한글 관련해서 문제가 좀 있다.
처음 설치하고 나면 기본 '키보드 입력 시스템'은 "ibus"인데,
이걸로 쓰다보면 한글 입력할 때 아주 많이 불편하다.
"머가" 입력하고 한 칸 띈 다음에 "필요해"라고 입력을 하면,
"머 가필요해"라고 입력이 되어버린다. 즉, 띄어쓰기가 앞 글자에 적용이 되어버린다.
'ibus'에 있는 버그라고 하는데, 이게 빨리 안고쳐지고 있다.
그래서, 추천하는 방식이 바로 "nabi" 이다.
"nabi"로 변경 후 재부팅하면 멋지게 한글을 사용할 수 있게 된다.
그런데, 친절하게 안내를 해주는 것은 좋은데 화면에 턱!하니 나와있는 것이 조금 보기 싫다.
일단, 당장 화면에 안보이게 하는 방법은 오른쪽에 있는 설정 버튼 (톱니바퀴) 을 누르면 나오는 메뉴에서
"팔레트 숨기기"를 누르면 화면에서 샤라락 사라진다.
하지만, 재부팅하면 다시 쨘~하고 나타난다. 1회용 방법이라는 의미~
그러면 지속적으로 보이지 않게, 더불어 위의 트레이로 들어가게 하려면 어떻게 해야할까!?
$ gsettings get com.canonical.Unity.Panel systray-whitelist |
위의 명령어를 입력하면 스크린샷과 같이 목록이 나타난다.
유니티 패널의 시스템트레이에 등록되어있는 목록이다.
여기에 Nabi를 추가하면 된다.
$ gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'scp-dbus-service', 'Update-notifier', 'Nabi' ]" |
즉, get을 set으로 바꾸고, 위에서 나온 목록에 "Nabi"를 추가해주면 된다.
그런데, 화면에 'Nabi' 팔레트가 그대로 보일 것이다. 응!?
재부팅을 하면 된다~
그러면, 위의 트레이에 예쁜 나비가 보일 것이다.
여기까지~ ^^
Ubuntu 13.04 에서 이상한 현상이 있다고 댓글을 남겨주신 분이 계셔서 테스트를 진행해 보았다.
1. 기본 상태에서의 한글
- 개인적으로 지식이 부족하다보니, ibus와 nabi 입력기의 차이가 무엇인지 잘 알지 못한다.
- 위에서 nabi를 셋팅한 이유는 단지, ibus에서의 한글 입력에 문제가 있었기 때문이다.
- 그런데, Ubuntu 13.04 에서의 기본 상태에서 한글 입력은 잘 되었다 !!
- 밀려 쓰기 같은 증상이 발생하지 않았다 !!!
$ ibus-daemon --version
ibus-daemon - Version 1.4.2
ibus-daemon - Version 1.4.2
- 개인적으로 굳이 다른 한글 입력기를 사용할 이유는 없어보인다.
2. nabi 설치
- 그럼에도 불구하고 어떤 이유가 있어서 nabi 입력기를 설치해야한다고 하면... 해야하는데...
- 언어지원의 키보드 입력기를 보면... nabi가 없다. 설치하자.
$ sudo apt-get install nabi
$ sudo reboot
$ sudo reboot
- 그런데, nabi를 설치를 했는데, 언어 지원 메뉴를 보면 다른 이름으로 입력기가 추가되어 있다.
3. 시스템트레이 whitelist 확인하기
- Unity의 Panel에 대한 셋팅으로 nabi를 트레이로 넣기 위해서 먼저 확인을 해야 한다.
$ gsettings get com.canonical.Unity.Panel systray-whitelist
'com.canonical.Unity.Panel' 스키마가 없습니다
'com.canonical.Unity.Panel' 스키마가 없습니다
- 이건 또 뭔 소리이지 ?!
4. systray fix
- systray-whitelist에 대한 설정을 하기 위해서는 apt repository를 하나 추가해서 변경된 패키지를 설치해야 한다.
$ sudo apt-add-repository ppa:timekiller/unity-systrayfix
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get update
$ sudo apt-get upgrade
- 이제 다시 확인을 해보자.
$ gsettings get com.canonical.Unity.Panel systray-whitelist
['JavaEmbeddedFrame', 'Wine', 'Update-notifier']
['JavaEmbeddedFrame', 'Wine', 'Update-notifier']
- 됐다 !
5. nabi 추가
- 이제 앞에서 했던대로 Nabi를 tray로 추가하자.
$ gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Nabi']"
$ sudo reboot
$ sudo reboot
- 재부팅을 해보면 확인이 된다.
성공 ~~~!!!
반응형
'OS > Ubuntu' 카테고리의 다른 글
HDD 추가 하기 (Ubuntu 14.04 LTS 64bit) (4) | 2014.06.22 |
---|---|
한글입력기 nabi 설치하기 (Ubuntu 14.04 LTS 64bit, Package) (0) | 2014.06.07 |
JDK (Ubuntu12.04, SourceCode 1.7.0_45) (0) | 2013.12.09 |
달력 위젯 - Rainlendar (Ubuntu 12.04, Debian Package) (0) | 2013.12.08 |
[PKG] whoopsie (0) | 2013.08.15 |