Kubuntu 6.06 (dapper drake) 에서 한글 입력문제 해결 (Troubleshooting for Hangul input on kubuntu dapper drake)

nimbusob의 이미지

KLDP 포럼을 뒤져 봤는데도 dapper 버전에 관련된 정보가 없어서 글을 남깁니다.

1 Kubuntu dapper 에서 나비 사용 (한글 사용시 문제점 해결)

라이브 시디 부팅 후 설치에서 언어를 한국어로 설정

한국어로 설치할 경우 콘솔에 글자가 제대로 보이지 않는 문제가 발생. (검색중입니다. 특히 dselect 가 글자가 죄다 깨져나올때의 그 좌절감.. 으..)

apt-get install nabi 실행해서 nabi 설치.

/etc/environment 에 다음 환경변수 추가
XIM_PROGRAM = /usr/bin/nabi
GTK_IM_MODULE = xim
QT_IM_MODULE = xim
XMODIFIERS = "@im=nabi"
LANGUAGE = "ko_KR.UTF-8" (유니코드 한글. 국제표준은 유니코드입니다.)

혹은 "ko_KR.eucKR" (이건 마이크로소프트 윈도 환경과도 거의 호환되는 한국어 로케일입니다.)

보통은 이렇게 하면 되고 만약 영문 환경이라면 XMODIFIERS = "@im=nabi" 이것만 추가해 줘도 문제없이 됨.

마지막으로 현재 로케일에 입력기를 맞춰줘야 하는데 이것은 콘솔에서 다음 명령을 실행해 준다.

im-switch -s nabi

기존의 kldp wiki 에 있는 글을 참조했습니다.

마지막으로, 윈도의 굴림체를 설치하고 싶으시면 다음과 같이 한번 해 보세요. (http://nunorock.egloos.com 의 글을 참고했습니다.)

1. ftp://ftp.haansoftlinux.com/pub/haansoftlinux/OS/2005/Workstation/RPMS/hanyang-ttf-2.0-2hs.noarch.rpm 를 내려받습니다.
2. sudo apt-get install alien을 실행하여 alien 패키지 변환 도구를 설치합니다.
3. sudo alien -i hanyang-ttf-2.0-2hs.noarch.rpm를 실행하여 글꼴을 설치합니다.
4. sudo fc-cache를 실행합니다.

2. Kubuntu dapper 에서 scim 사용

XWindow 는 scim을 요구하지만 scim이 설치되지 않는 버그로 인하여 만약 로케일을 한국어로 설정하고 설치 후 부팅할 경우, XWindow 서버가 scim을 찾으면서 다른 프로세스를 죽여버리는 문제가 발생함. 특히 콘솔이나 기타 응용프로그램이 짧게는 3분에서 길게는 7분 정도 멈추는 현상 발생.

이것을 해결하기 위해 한국어 설치 이후, 부팅 이후 바로 콘솔로 빠진 다음

apt-get install scim scim-hangul ttf-alee ttf-unfonts im-switch 실행.

(보통 ttf-alee 와 ttf-unfonts 는 네트워크에 연결되어 있는 경우 자동으로 설치가 됩니다.)

이후에 /etc/environment 에서 다음과 같이 설정.

XIM = SCIM
XIM_PROGRAM = /usr/bin/scim
XIM_ARGS="-d"
GTK_IM_MODULE=scim

이후에 startx 해 보시면 scim 이 정상 실행 되는것을 확인하실 수 있습니다.

댓글 달기

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