KDE 패널에 nabi 띄우기.
KDE 패널에 nabi가 들어가긴 합니다.
헌데. KDE session 저장/복구로 인해서
nabi가 panel에서 튕겨져서 조그만 위젯으로 보여집니다.
저는 이게 싫더군요. 위젯이 자리를 차지하고 있어서
새로운 어플리케이션 띄우면 nabi를 피해서 띄워져서
모서리에 띄워지지 않는것 까지... ^^;;;
(다른 어플리케이션에 위젯이 가리기도 하구요.)
오늘은 맘잡고 이것 저것 해봤습니다.
우선, 답을 말씀 드리고, 제가 삽질했던 것들을 말씀드리겠습니다.
첨부파일에 보면 "User Account" 에 "세션 관리자" 에서
"Applications to be excluded from sessions:"
항목에 "nabi" 를 추가 해 주면 됩니다.
(세션 저장이 필요없으신분은 따로 nabi만 세션에서 excluded 시킬 필요 없이
역시 "세션 관리자"에서 On Login에서
"Start with an empty session"을 선택하시면 됩니다.)
그리고,
"~/.kde/Autostart" 위치에 nabi.sh 파일을 하나 만들었습니다.
$ cat nabi.sh
nabi -wm -wait&
export XMODIFIERS="@im=nabi"
이상과 같이 하면, nabi가 panel에 붙어서 KDE가 실행되는것을 보실 수 있습니다.
------------------------------------------------------------
(삽질)
제가 시스템을 막 사용하고, 오래 사용하다 보니,
nabi 실행 시키는 곳이 이곳 저곳에 널려있었습니다.
nabi가 .xsession이나 다른곳에서 먼저 실행되서
KDE panel 에 붙지 못하는 경우가 생깁니다.
무식하고 좋은 방법은 아니지만,
우선, nabi를 삭제 합니다.
저는 Debian(Kubuntu)를 사용하기때문에
# apt-get remove nabi
를 해서 nabi 패키지를 삭제합니다.
그래서 KDM을 통해서 KDE를 띄우면,
~/.xsession-errors
에 nabi에 대한 에러 메세지가 보입니다.
nabi가 실행되는 곳에서 패키지가 없어서 에러가 나는겁니다.
주석처리나 해당 실행 줄을 삭제를 하고,
다시 띄우기/수정를 반복해서 nabi 띄우는 곳을 모조리 없애고,
# apt-get install nabi
nabi 패키지를 다시 설치하고,
위에서 설명한 방법으로 하면, KDE panel에 nabi가 들어가 있는것을
보실 수 있습니다.
첨부 | 파일 크기 |
---|---|
![]() | 60.41 KB |
댓글 달기