.desktop

kyh1026의 이미지

안녕하세요~ ^^

/usr/share/xsessions에 임의로 XXX.desktop파일을 만들어주고

부팅할때 제가 만든 프로그램을 바탕화면으로 띄우게 했습니다.

프로그램을 짜고 특정부분에 그림을 입혔었는데,

제가만든프로그램을 바탕화면으로 띄우면 있어야할 그림이 없어지는 현상이 나타납니다.

경로참조를 못해서 그런거 같은데 왜 이런 현상이 일어날까요?

바라미의 이미지

경로 참조가 잘못된 게 아니라.. 다른 프로그램이 바탕화면을 지워버리거나 덮어버린게 아닌가 합니다..
실례로.. 그놈환경에서.. 노틸러스가 있을경우.. 바탕화면은 노틸이 제어하거든요..

kyh1026의 이미지

아~ 감사합니다. :)

안그래도 노틸러스때문인가 생각이 들어서 제가만든 프로그램을 바탕화면대신 띄우고

노틸을 실행시키면

**(nautilus : 3373) : WARNING **: Can not calculate _NET_NUMBER_OF_DESKTOPS
**(nautilus : 3373) : WARNING **: Can not calculate _NET_NUMBER_OF_DESKTOPS
**(nautilus : 3373) : WARNING **: Can not get _NET_WORKAREA
**(nautilus : 3373) : WARNING **: Can not determine workarea, guessing at layout

이렇게 뜨거든요 제목표시줄도 안보이고...... 입혀놓은 그림도 안보이고........

따로 방법이 없는건지....

kyh1026의 이미지

아~ .desktop파일 내용은요~

[Desktop Entry]
Encoding=UTF-8
Name=Desktop
Comment=Highly configureable low resource X11 Window Manager
Exec=/root/workspace/Desktop/Deskotp
Terminal=False
Type=Application

[Window Manager]
SessionManaged=true

이렇게 작성했습니다.