컨텐츠 영역
gtk 입력기 모듈 2탄..
2011.01.23 17:58
뭔가, 양파옹 댓글을 보고 설마! 하는 생각에 좀 뒤져봤는데, gtk.immodules 파일이 두군데 있네요.
하나는 /etc/gtk-2.0/gtk.immodules 이구요, 나머지 하나는 /etc/gtk-2.0/i686-pc-linux-gnu/gtk.immodules 이네요.
일단 gtk+의 ebuild는 무조건 /etc/gtk-2.0/i686-pc-linux-gnu에다가 gtk.immodules 파일을 만드는 것으로 보이구요, imhangul과 ibus는 조건에 따라 /etc/gtk-2.0에 만들던가 /etc/gtk-2.0/i686-pc-linux-gnu에 만들거나 하네요.
결국 상황을 보니 둘이 서로 다른 곳에 만든 것으로 보이고, gtk 어플이 파일을 읽는 순서는 gtk+가 만든 파일을 먼저 읽는 것으로 보이네요(이부분은 현재 윈도에서 와이프 음악중심인가 다운받아서 보여주느라 테스트를 못하고 있는 ㅡ.,ㅡ).
만일 gtk입력기 모듈이 설치된 상태에서 한 번이라도 gtk+를 새로 빌드했으면 정상(?)동작을 했을 것으로 보이네요.
뭐, 여튼... 이거 버그라고 해야하는건지 좀 생각해봐야겠습니다. gtk+의 gtk.immodules 파일 위치를 정하는 스크립트와 입력기 모듈들이 정하는 스크립트가 다르다는건, 문제가 있겠죠?;
흠.. 그냥 link로 잡아주면 안되는걸려나요? 그러면 어떤파일이 수정되어도 큰 차이가 없을거같기는한데요....
저는 /etc/gtk-2.0/x86_64-pc-linux-gnu 이곳에??? 파일이 있네요....@.@;
왜 다른지는 당체...(덜덜)