Fedora Core 8 커널 업그레이드 이후 확장모니터  문제 및 한글 입출력 문제 해결

    1. Fedora Core 설치후 리부팅 한다. 그리고 다시 CD를 넣어서 Upgrade 항목을 눌러, 설치한다.


    2. 설치가 완료되면, 커널 2.6.23.1-42가 설치가 될 것이다.

    * 멀티 모니터를 사용하려면, 이 상태에서 해당 사에서 제공해주는 VGA드라이버련를
      설치하기 바란다. 필자는 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를 시작하면서, 영어로 되어있던 메뉴들이 한글로 출력이 될 것이다. 그리고 한글도 사용할 수 있을 것이다.

    반응형
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기