KDE에서 시작프로그램에 쉘스크립트 등록시
글쓴이: rekcuf / 작성시간: 금, 2005/12/09 - 9:18오후
그놈만 쓰다가 KDE 한 번 써 볼려고 하고 있습니다.
(데비안 시드, 2.6.14-1, KDE3.4)
시작프로그램 등록을 ~/.kde/Autostart/ 에 하는 것으로 검색되어,
한글입출력을 위해 일단 nabi를 넣어두었더니 잘 시작됩니다.
한영키 사용을 위해 데비안 그놈에서 많이 하듯이,
/etc/init.d/hangulkeys 라는 파일을 만들고 자동 시작 서비스가 되도록 하였고요,
!/bin/sh setkeycodes 71 122 setkeycodes 72 123
.Xmodmap이 문제가 있는 관계로 ~/.keycodes 라는 스크립트를 만들어 KDE 시작시 자동시작되도록 하고자 합니다.
#!/bin/sh xmodmap -e 'keycode 210 = Hangul' xmodmap -e 'keycode 209 = Hangul_Hanja'
그놈같은 경우에는 데스크탑-기본설정-세션-시작프로그램에서,sh /~/.keycodes
와 같이 자동실행되도록 해 주었는데, KDE에서는 ~/.kde/Autostart/ 에 어떤 식으로 넣어 주어야 하는지 모르겠습니다.
.keycodes 파일을 그냥 넣어주거나, chmod 755 등으로 실행가능하게 하거나, 링크를 시키거나 해도 한영키는 안 먹고 right Alt 키만 되네요.
KDE 컨트롤 센터에 보아도 따로 시작프로그램 설정하는 메뉴는 안 보이네요.
KDE 시작하고 콘솔에서 #xmodmap -e 'keycode 210 = Hangul' 하면 한영키가 잘 됩니다.
KDE에서 시작프로그램에 쉘스크립트를 어떻게 실행하는 것인지 좀 알려 주시면 감사하겠습니다.
Forums:
해결책이 될 지 모르겠지만, ~/.xprofile 에다가 추가해보세요.
해결책이 될 지 모르겠지만, ~/.xprofile 에다가 추가해보세요.
보통 KDE 시작할 때 환경변수를 세팅하고 export하는 파일인데... 되지 않을까 싶습니다.
저는 나비를 ~/.kde/env/nabi.sh에 이렇게 해서 쓰니까, .
저는 나비를 ~/.kde/env/nabi.sh에 이렇게 해서 쓰니까, ./kde/env 밑에 넣어보시죠.
----
I paint objects as I think them, not as I see them.
atie's minipage
[quote]저는 나비를 ~/.kde/env/nabi.sh에 이렇게 해서
아, 잘 되네요...
좋은 것 하나 배웠습니다.
감사합니다.
# apt-get install HOPE
댓글 달기