Unity 환경에서 나비 아이콘 Tray에 넣기

그동안은 우분투 기본 입력기인 iBus를 써오다가 다시 나비의 자동 완성 기능등이 그리워져서 나비를 설치했는데.. Unity 환경에서 Nabi의 아이콘이 아래 그림처럼 밖으로 나와있는 현상을 경험했습니다. 알고보니 상당히 오래된 버그인데.. 그동안은 계속 Gnome-Classic 환경을 쓰다보니 모르고 있었던 것 같네요.

이 버그를 해결하려고 보니 우분투 한국 포럼에서 쉽게 해결 방법을 찾을 수 있었습니다.

http://www.ubuntu.or.kr/viewtopic.php?f=22&t=16593

이 버그는 우분투의 알림 영역에 허용된 아이콘만 들어올 수 있도록 Unity에서 조치한 덕분(?)인데요, 해결하기 위해서는 아래와 같이 하시면 됩니다.

1. Ctrl + Alt + T를 눌러 터미널을 띄웁니다.

  1. 아래 명령어를 입력합니다.

gsettings get com.canonical.Unity.Panel systray-whitelist

  1. 명령어를 입력하면 Whitelist에 있는 아이콘의 목록들이 나타납니다. 제 경우는 이렇네요.

[‘JavaEmbeddedFrame’, ‘Wine’, ‘scp-dbus-service’, ‘Update-notifier’]

  1. 아래의 명령어를 입력하여 Whitelist에 Nabi를 추가합니다.(만약 위의 Whitelist에 다른게 추가되어있었다면 그것까지 포함하여야 합니다.)

gsettings set com.canonical.Unity.Panel systray-whitelist “[‘JavaEmbeddedFrame’, ‘Wine’, ‘scp-dbus-service’, ‘Update-notifier’, ‘Nabi’]”

  1. 그 다음 로그아웃 해보면 Nabi가 이쁘게 알림 영역에 들어가 있는 것을 확인하실 수 있습니다.