Server is busy 상태로 접속되지 않는 경우

현상


Xmanager 자세히 보기 리스트에서 'Server is busy'라는 메시지가 나오고 접속이 안됩니다.


원인 및 해결방법


gdm 설정에서 호스트당 허용 가능한 세션 수(Displays Per Host)를 제한하기 때문입니다.


gdm.conf 파일의 [xdmcp] 섹션에서 enable을 1로 설정하고 DisplaysPerHost를 원하는 값으로 설정한 후 gdm-restart 명령으로 gdm(gdm-binary)를 다시 구동합니다.

또는 gdmsetup 프로그램이 있는 경우 root의 권한으로 실행하여 Displays per host의 값을 충분하게 설정합니다. 


gdmsetup 프로그램을 통하여 설정한 경우에는 gdm을 다시 구동하지 않아도 변경 사항이 적용됩니다.



gdm.conf 파일은 리눅스의 패키지나 버전에 따라 그 위치나  이름을 달리 할 수 있으며, custom.conf 파일과 같이 설정을 저장하는 경우도 있습니다.

gdm.conf  파일의 기본 위치는 다음과 같습니다.

/etc/X11/gdm/gdm.conf 혹은 custom.conf

/etc/gdm/gdm.conf 혹은 custom.conf