Karmic에서 나비(nabi)한국어 입력기 알림영역버그 해결 방법 - 꽁수 말고요 -_-a

nike984의 이미지

우분투 포럼에 lanterrt 님께서 해결책을 올려주셨습니다.
( http://ubuntu.or.kr/viewtopic.php?f=6&t=8307&p=42141#p42141 )

Launchpad에도 버그 패치 방법을 올려주셨습니다.
( https://bugs.launchpad.net/ubuntu/+source/nabi/+bug/444167/comments/8 )

자세한 설명은 아래에 Soo-Hyun Choi 님께서 launchpad에 올려주신 내요을 갈무리 했습니다.

0) Remove any previous "nabi" installation by doing "sudo aptitude remove nabi".
1) Download the latest nabi from http://kldp.net/frs/download.php/5287/nabi-0.99.4.tar.gz
2) Untar and unzip
3) Change "src/ui.c" as described below.

$> vi src/ui.c +1052

then, add/amend as the below:
(I am going to modify "install_event_filter()" method in src/ui.c)

int event_mask = gdk_window_get_events(nabi->root_window) | GDK_PROPERTY_CHANGE_MASK;
//gdk_window_set_events(nabi->root_window, GDK_PROPERTY_CHANGE_MASK);
gdk_window_set_events(nabi->root_window, event_mask);

4) then, configure and install

$> ./configure && make
$> sudo make install

when configure, you may need to install "libgtk2.0-dev" and "libhangul-dev".
this can be done by:

$> sudo aptitude install libgtk2.0-dev libhangul-dev

As MoonKyu pointed out as the above, the bug was due to the fact that nabi accidently(?) disables a ClientMessage.

krisna의 이미지

위 문제를 해결한 nabi 0.99.6을 릴리스 했습니다.

다음 링크에서 받으실 수 있습니다.
http://kldp.net/frs/download.php/5440/nabi-0.99.6.tar.gz

달라진 점

프로젝트 홈페이지: http://http://kldp.net/projects/nabi/

nike984의 이미지

감사합니다.
알려주신 링크 우분투 한국 포럼에도 알려놓겠습니다.
즐거운 주말되세요 ^^

7339989b62a014c4ce6e31b3540bc7b5f06455024f22753f6235c935e8e5의 이미지

이 문제 때문에 그냥 ibus로 돌아왔는데 (설정을 잘 건드리니 한영키가 먹더라고요;;) 다시 나비로 가도 되겠네요.

---8< 서명 -----------------
애니메이션 감상 기록 http://animeta.net/

jonglee1의 이미지

nabi 0.99.3 을 synaptic 에서 uninstall 하려고 하는데, language-support-input-ko 도 같이 uninstall 된다고 메세지가 뜨는데, language-support-input-ko 도 uninstall 해도 되나요?

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.