>> Read No. 926 article  
RH 7.0 + gnome에서 한글입력이 안될때.

등록 2001-01-07 00:47:00     조회 5
이름 철이    

전에 이곳에 제가 RH 7.0에 대한 한글화 과정을 올린 적이 있었는데, 간혹 gtk+ 등
 모든 작업에 제대로 되었는데도 한글 입력이 되지 않으신다는 분들이 계신 것 같아
 참고 삼아 글을 올립니다.
  결론적으로 말하자면 RH 7.0에 있는 X loading과정이 잘못 되어서 그렇습니다.
 일단 helix gnome이든 원래의 gnome이든 메뉴들이 한글로 보이지만 ami와 연동이
 되지 않을 경우는 XMODIFIERS라는 것이 정의가 되어 있지 않아서 그렇습니다.
 한번 shell에서
 % echo $XMODIFIERS
 라고 쳐보세요. 아마 이것이 나오지 않는다면 제가 소개하는 방법대로 따라
 해보시기 바랍니다. (이 부분은 wowlinux의 방법을 따온 것입니다.)
  일단 Helix gnome의 경우는
 # ln -s /etc/gtk /usr/etc/gtk
 로 링크를 걸고 시작하십시요. 그리고 /etc/X11/gdm/locale.alias와
 /usr/share/locale.alias, /usr/X11R6/lib/X11/local/locale.alias등은 한글
 locale이 맞게 지정되었다고 가정하겠습니다. (이 부분은 예전 'RH 7.0의 한글화'
 에 관한 팁을 찾아보시길)
 다음의 작업은 모두 root로 작업합니다.
 # cd /etc/X11/gdm/PostSession
# ln -s ../../xdm/TakenConsole ./Default
# cd /etc/X11/gdm/PreSession
# ln -s ../../xdm/GiveConsol   ./Default
  # cd /etc/X11/gdm/Sessions
 위 디렉토리로 옮겨가서 모든 내용을 지우시고 다음과 같은 내용을 FailSafe, Gnome,
 KDE의 항목을 만드세요. (상황에 따라서 KDE2등도 아래와 같은 형태로 작성할 수
 있습니다)
 ---------------------- [ FailSafe 내용 ] ----------------------
#!/bin/bash
 exec /etc/X11/xdm/Xsession failsafe
---------------------------------------------------------------
 ------------------------ [ Gnome 내용 ] -----------------------
#!/bin/bash
 exec /etc/X11/xdm/Xsession gnome
---------------------------------------------------------------
 ------------------------- [ KDE 내용 ] ------------------------
#!/bin/bash
 exec /etc/X11/xdm/Xsession kde
---------------------------------------------------------------
 편집 후 모두 실행 가능하도록 바꿉니다.
 # chmod a+x FailSafe Gnome KDE
  그리고 /etc/X11/xdm/Xsession의 처음 부분을 다음과 같이 고칩니다.
  ---------------------- [ Xsession 내용 ] -----------------------
#!/bin/sh
# Copyright (c) 1999, 2000 Red Hat, Inc.
 sysi18n=/etc/sysconfig/i18n
useri18n=$HOME/.i18n
if [ -z "$LANG" ]; then
    [ -f "$sysi18n" ] && source $sysi18n
    [ -f "$useri18n" ] && source $useri18n
    export LANG
fi
 # redirect errors to a file in user's home directory if we can
....
---------------------------------------------------------------
  마지막으로 /etc/X11/xinit/xinitrc.d/xinput이라는 화일 내용이 다음과
 같은지 확인해 보시길 바랍니다.
 ----------------------- [ xinput 내용 ] -----------------------
....
 case $tmplang in
    ja_JP*)
        export XMODIFIERS="@im=kinput2"
   kinput2 &
    ;;
     ko*)
   export XMODIFIERS="@im=Ami"
    ;;
esac
---------------------------------------------------------------
  도움이 되었길 빕니다.
 --
내 서명???
이름
암호
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.57 초 ] 작업시간: [ 0.22 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791033491
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.