Amarok에서 한글 입력 문제

nike984의 이미지

현재 우분투 egdy에서 amarok를 사용 중입니다만 amarok에서 한글이 입력이 안됩니다.
playlist를 생성하려 해도 영문만 입력 되고 검색시에도 영문만 입력됩니다.
구글에서 찾아보니 qt한글 입력 설정을 해야한다는데 gnome만 사용해봐서 어떻게 하는건지 잘 모르겠습니다.

참고로 전 gnome 환경이고 로케일은 영문 default에 scim을 사용하고 있습니다.
한글 로케일에선 어떤 프로그램들이 깨져서 그냥 default로 영문으로 사용하고 있습니다.

only2sea의 이미지

저 역시 그놈에서 scim을 사용하고 있습니다. 아마도 환경변수에서 GTK_IM_MODULE=scim 은 해 놓으셨지만 QT_IM_MODULE=scim 은 설정하지 않으신 것이 아닌가 합니다.

두 환경변수 모두 설정하면 입력이 가능합니다. 이전에는 나비를 xim 모드에서 사용했었는데, 그 때에는 아마록에서 한글을 덜 입력한 상태에서 이동하면 글자가 따라오는 문제가 있었습니다만 scim을 쓰니까 이런 문제가 발생하지 않고 잘 되더라구요. 특이사항은 scim으로 아마록에 입력할 때에는 입력하는 글자 밑에 밑줄이 생깁니다.

$ env | grep QT_IM_MODULE
QT_IM_MODULE=scim

위와 같이 나오지 않으면 설정이 제대로 안 된 것입니다.

시험삼아

$ QT_IM_MODULE=scim amarok

이렇게 실행해 보세요.

아마록에서 가사와 앨범 표지를... http://kldp.net/projects/amarok-script/ 블로그: http://turtleforward.blogspot.com

only2sea의 이미지

만약에 위와 같이 하였는데도 되지 않으면 xim 모드로 한번 시도해 보시는 것도 한 방법입니다.

환경변수를 QT_IM_MODULE=xim 으로 맞추시고 scim -d 를 실행하여 scim 대몬을 돌립니다. 이 상태에서 아마록을 실행하시면 한글 입력이 xim 모드에서 될 것입니다. 제 개인적으로는 xim 모드보다는 scim 모드가 더 좋은 것 같습니다. xim 모드에서는 커밋되지 않은 마지막 한 글자가 날아가는 현상이 자주 발생합니다.

$ scim -d
...
$ QT_IM_MODULE=xim amarok

이렇게 테스트 해 보실 수 있습니다.

아마록에서 가사와 앨범 표지를... http://kldp.net/projects/amarok-script/ 블로그: http://turtleforward.blogspot.com

sakuragi의 이미지

scim-qtmm 패키지를 설치하시면 Gnome 에서 QT 어플리케이션에 한글을 입력하실 수 있습니다.
----------

nike984의 이미지

도움 주셔서 다 감사합니다.
QT_IM_MODULE=scim 으로 제대로 설정 되어 있길래
그냥 scim-qtimm 깔고 나니 한방에 해결되어 버리는군요.
넘 고맙습니다.

안티테러의 이미지

Quote:
scim-qtmm 패키지를 설치하시면 Gnome 에서 QT 어플리케이션에 한글을 입력하실 수 있습니다.

scim-qtmm 이라고 하셔서 조금 해맸었어요..

scim-qtmm -> scim-qtimm

only2sea의 이미지

아울러 64비트 머신에서 32비트 애플리케이션에서의 한글 입력 문제가
생긴다면 scim-bridge를 설치하시는 것도 도움이 될 수 있습니다.

블로그: http://turtleforward.blogspot.com

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.