Fedora Core 8 커널 업그레이드 이후 확장모니터 문제 및 한글 입출력 문제 해결
1. Fedora Core 설치후 리부팅 한다. 그리고 다시 CD를 넣어서 Upgrade 항목을 눌러, 설치한다.
2. 설치가 완료되면, 커널 2.6.23.1-42가 설치가 될 것이다.
설치하기 바란다. 필자는 nvidia.com에서 리눅스 드라이버를 설치했다.
3. 업그레이드 설치로 로케일이 변경되었을 것이다. 변경된 로케일을 바로 잡아주자.
/etc/sysconfig/i18n 파일을 열어 다음과 같이 편집합니다.
#LANG="en_US" //영어사용을 주석처리 LANG="ko_KR.UTF-8" LC_CTYPE="ko_KR.UTF-8" LC_NUMERIC="ko_KR.UTF-8" LC_TIME="ko_KR.UTF-8" LC_COLLATE="ko_KR.UTF-8" LC_MONETARY="ko_KR.UTF-8" LC_MESSAGES="ko_KR.UTF-8" LINGUAS="ko_KR.UTF-8" |
4. 한글입력기를 사용할 수 있도록 설정하여야 한다.
/etc/X11/xinit/xinitrc.d/xinput 파일을 수정합니다.
파일 내용중 XMODIFIER="@im=.... 과 같은 부분이 있을것이다 그부분을 아래와 같이 수정해주자.
XMODIFIER="@im=scim"
5. 한영 입력기 관련 키 설정을 해주자.
/etc/X11/Xmodmap 파일 마지막 줄에 다음 내용을 추가합니다.
keycode 115=Super_L keycode 117=Menu keycode 121=Hangul_Hanja keycode 122=Hnag |
6. 한글 입력기를 X가 구동될때 동작되도록 등록한다.
'메뉴' - '시스템' - '기본설정' - '개인' - '세션'을 선택하여 scim을 시작 프로그램에 추가시켜 주자.
등록시킬때 scim&로 입력해 주면 된다.
7. 입력이 완료되면 재 부팅을 하면 된다.
만약 위와 같은 방법으로 해결되지 않으면 다음과 같이 스크립트에서 수정을 해주자.
8. 스크립트에서 한글 설정
/root/.bash_profile을 열어서 다음을 입력해주자. 아래의 내용은 쉘 스크립트가 아니라도
리눅스 버전및 종류에 따라서, /root/.xinitrc 혹은 .xprofile에 입력해주어도 된다.
# For Xwindow export LANG="ko_KR.UTF-8" scim export XMODIFIERS="@im=SCIM" export GTK_IM_MODULE="scim" export QT_IM_MODULE="scim" export XIM=scim export XIM_PROGRAM=scim export XINPUT=scim |
그리고 X를 시작하면서, 영어로 되어있던 메뉴들이 한글로 출력이 될 것이다. 그리고 한글도 사용할 수 있을 것이다.
최근댓글