[완료]우분투 7.10, 노틸러스에 글자 등을 입력 할 수 없는 문제
글쓴이: Hyunin / 작성시간: 목, 2007/10/11 - 2:00오후
우분투 7.10 베타를 시험하고 있습니다.
노틸러스(윈도로 치면 탐색기··· 정도?)를 통해서 디렉터리의 이름을 입력해 접근한다거나, 디렉터리의 이름을 바꾼다거나, 절대 경로를 쳐서 들어간다거나 할 때, SCIM과 문제가 있는지 글자를 입력할 수 없습니다. 지우기(Backspace key)역시 동작하지 않으며 '찾기'나 파이어폭스, 그 밖에 다른 응용 소프트웨어에서는 정상적으로 글자를 입력 할 수 있습니다.
친구의 조언으로 이 문제를 접할 때마다 몇번이고 노틸러스를 죽이면서 글자가 다시 입력되기를 기다리는데 설사 입력이 다시 되더라도 얼마 못가 다시 입력 할 수 없게됩니다.
같은 증상을 겪는 분이 계신지 궁금하며 해결 방법을 알고싶습니다.
Forums:
저도 방금 그 현상을
저도 방금 그 현상을 겪었는데요. 아마도 wine 때문에 그런 것 같아요.
wine 프로그램을 실행하기 전에는 잘 되다가 wine 프로그램을 실행한 후에는 Xim으로는 입력이
안 되더라고요. 오른쪽 마우스 버튼을 눌러서 입력기를 기본으로 하고 입력하면 잘 입력됩니다.
기본으로는 한글이 입력이 안되는군요. Scim으로 하니까 잘 됩니다.
/etc/xinit/xinput.d/ 디렉토리에 보면 scim 파일과 scim-hangul 파일이 있는데요,
scim 은 GTK_IM_MODULE을 xim으로 설정했네요. 그래서 기본 입력을 scim으로 바꾸기 위해서
galternatives 를 실행해서 xinput-ko_KR을 scim-hangul로 바꿨습니다.
잘 되네요. 저와 같은 문제인지는 모르겠네요. 한번 시도해 보세요.
감사합니다. 제
감사합니다.
제 경우는 wine과는 상관없는 문제라고 생각합니다.
그래도 혹시나 해서 시도했으나,
/etc/xinit/xinput.d/ 디렉토리도 없고
galternatives라는 소트트웨어도 없네요···.
답변 감사합니다.
드럼, 웹, 자유 소프트웨어, INTP.
아 디렉토리 이름이 틀렸군요.
/etc/xinit/xinput.d/ 가 아니고 /etc/X11/xinit/xinput.d/ 인데...
어쨌든 이건 상관없고 시냅틱으로 galternatives를 설치하시면 됩니다.
입력하는 곳에서 오른쪽 마우스를 클릭한 후에 입력기를 바꿔 보셨나요? 그렇게
해 보신 후 입력해 보세요.
감사합니다! galternativ
감사합니다!
galternatives를 설치하고 scim-hangul로 바꾼 뒤 xserver를 다시 시작하니 정상적으로 동작합니다.
또 오른쪽 단추를 통해 입력기를 바꿀 수 있는지 처음알았습니다.
감사합니다!
드럼, 웹, 자유 소프트웨어, INTP.
제가 보기에는
제가 보기에는 컴피즈 때문인 것 같은데요. 저도 동일한 문제를 겪고 있지만 컴피즈를 끄면 더이상 문제가 발생하지 않습니다.
일단 문제는
일단 문제는 해결한것 같습니다. 답해주셔서 감사합니다.
드럼, 웹, 자유 소프트웨어, INTP.
이 문제에 대한 bug
이 문제에 대한 bug report가 있네요. 그리고 아래쪽에 libx11 patch가 있군요.
이런... 링크를 안
이런... 링크를 안 썼네요. https://bugs.launchpad.net/ubuntu/+source/scim/+bug/66104
libx11 패치를 설치해 봤는데 입력기 문제가 해결된 것 같군요. 그런데 패키지가 무한 업그레이드하려고 하네요. 설치되어 있는데 같은 버젼으로 인식을 못하는 것 같습니다. 이건 또 무슨 버그?
무한 업그레이드
무한 업그레이드 현상을 제거하고자 다시 컴파일하고 패키징 했습니다.
아래의 압축파일들을 풀면 패치된 libx11 i386용 패키지가 있습니다.
http://pds7.egloos.com/pds/200712/21/12/libx11_patched.zip.part1.rar
http://pds6.egloos.com/pds/200712/21/12/libx11_patched.zip.part2.rar
http://pds7.egloos.com/pds/200712/21/12/libx11_patched.zip.part3.rar
이와 관련한 포스팅 입니다.
http://sakuragis.egloos.com/4023783
----------
http://sakuragi.org
----------
http://sakuragi.org
저도 이런 증상
저도 이런 증상 있는데 입력기를 임시로 scim으로 바꾸면 입력이 되더군요.
저도 그래서 GTK_IM_MODULE이 scim이 되도록 입력기 설정을 바꿨습니다.
우분투에서 입력기 설정은 im-switch 패키지가 합니다. galternatives, xinput.d ...등의 패키지도 이에 의존성이 있을 것입니다. 언어 설정에서 한국어만 선택하면 특별히 따로 조절해야 될 필요는 없는데 지금과 같은 특별한 경우에 사용하게 되네요.
im-switch -l (사용가능한 입력기 설정 목록))
im-switch -c ( 원하는 입력기를 선택할 수 있도록 대화 방식의 화면이 열림)
im-switch 입력기 이름 (현재 입력기를 설정)
입력기 설정후 다시 로그인 해야 적용될 겁니다.
저는 scim에서 scim-hangul로 변경했습니다.
--
마잇
--
마잇
im-switch 라는
im-switch 라는 명령어가 있군요. 이건 사용자 개개인별로 바꿀 수 있는 거군요. 저는 galternatives로 바꿨는데 이건 시스템 전체에 영향을 주는 거고요.
시스템은 default 설정으로 두고 im-switch 명령으로 사용자별로 설정해서 쓰는게 좋겠군요.
im-switch를 루트
im-switch를 루트 권한으로 실행하면 시스템 전체에 적용됩니다.
--
마잇
--
마잇
그게
그게 딴 명령어를 쓸 필요 없고 nautilus에서 폴더 rename눌러서 커서가 생기자나요?
그럼 거기서 마우스 오른쪽 클릭하면 input method 선택할 수 있는 메뉴가 나옵니다.
거길 scim으로 바꿔주면 됩니다.
근데 상당히 불편하긴 하더군요.
im-switch을 사용해서
im-switch을 사용해서 scim-hangul으로 설정해 놓으니 문제가 없군요.
근데 이렇게 해놓으니 네이트온(knateon)에서는 한글입력이 안됩니다. 그래서 마우스 오른쪽 버튼을 누르고 xim을 입력기로 선택하니까 되는군요.
그 설정 파일들 안에
그 설정 파일들 안에 주석을 읽어보면 QT_IM_MODULE을 scim으로 설정할 경우 오작동하는 경우가 있어서 그렇다고 봤습니다.
그래서 기본값이 scim(xim으로 설정되는)으로 되어 있지 않나 생각 합니다.
im-switch가 최종적으로 ~/.xinput.d/ko_KR 이라는 파일을 생성해주는데요(실제로는 링크 입니다) 이 파일을 수동으로 설정하시면 어떨까 합니다. 버그가 해결될 때 까지는요.
im-switch로 scim-hangul을 기본으로 설정했을 경우 실제로는 이렇게 됩니다.
ko_KR 링크를 삭제하고 저파일을 ko_KR 이라는 이름으로 복사해다가 내용중에서 QT_IM_MODULE 부분만 xim으로 바꾸면 될 것 같습니다.
--
마잇
--
마잇
혹은 scim-hangul이 아닌
혹은 scim-hangul이 아닌 scim 파일을 복사해다가 GTK_IM_MODULE 설정만 scim으로 바꾸는 것도 괜찮을 것 같습니다.
--
마잇
--
마잇
Gutsy 정식 버전에서도
Gutsy 정식 버전에서도 아직 해결이 안되었네요.
Hyunin님과 동일한 증상이 bugs lanchpad에 올라와 있던데, 해결을 위해 의견 적어주셨으면합니다.
https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/153915
____
The limits of my language mean the limits of my world. - Ludwig Wittgenstein
____
The limits of my language mean the limits of my world. - Ludwig Wittgenstein
그 버그에 댓글
그 버그에 댓글 달았는데 다른 버그와 같은 내용으로 표시되었더군요.
https://bugs.launchpad.net/ubuntu/+source/scim/+bug/66104
이쪽으로 댓글 다심이 좋을듯 합니다.
--
마잇
--
마잇
댓글 달기