startkde를 실행시키면 Xmanager가 종료됩니다.

현상


Xstart 세션으로 접속하여 startkde를 실행시키면 Xmanager가 KDE 사용자 환경이 모두 나타나기 전에 Xmanager가 종료됩니다.



원인 및 해결방법


startkde는 스크립트 파일로서 환경 설정과 실행되어야 할 일련의 X응용프로그램(Xclient)의 집합입니다. X응용프로그램을 구동한 후 종료하면 Xmanager는 자동 종료됩니다. 일련의 X응용프로그램을 구동할 때 처음 시작하는 X응용프로그램이 종료되면 Xmanager는  곧바로 종료하므로 다음의 X응용프로그램은 DISPLAY 요청을 할 수 없게 됩니다.


Xmanager 자동종료 기능을 해제합니다. 자동 종료 기능을 해제하면 처음 시작하는 Xclient가 종료되어도 startkde 프로세스가 완전히 마칠 때가지 Xmanager는 종료되지 않으므로 원하는 결과를 얻을 수 있습니다.

Xmanager 자동 종료 기능


Xmanager 1.3.x

X설정 -> 옵션 탭 -> 옵션 : Xmanager 자동 끝내기

Xmanager 2.x, 3.x

Xconfig 실행 -> 해당 프로파일 등록 정보 -> 일반 탭 -> 윈도우 모드 선택(단일 윈도우 모드, 다중 윈도우 모드) -> 옵션 -> Xmanager 자동 끝내기

Xmanager 4, 5, 6

Xconfig 실행 -> 해당 프로파일 등록 정보 -> 일반 탭 -> 옵션 -> 모든 연결 종료 시 Xmanager 끝내기