본문 바로가기
IT 기술/컴퓨터관리 팁

리눅스 로그인 관련 에러 - The greeter application appears to be crashing. Attempting to use a different one

by 땅뚱 2010. 1. 5.
어느 날 내 VMWare 에서 잘 쓰던 Linux 를 부팅했는데 다음과 같은 에러 메시지가 발생했다.

"The greeter application appears to be crashing. Attempting to use a different one"

절대 로그인 창이 나오지 않고 계속 위 에러 메시지 창만 반복적으로 출력되었다.
해결 방법을 찾아 구글링을 해보니 의외로 쉽게 답을 찾을 수가 있었다.

우선 해당 리눅스를 콘솔모드 또는 싱글모드로 재부팅한다. 내 경우에는 GRUB 부트옵션에 single 을 추가해주어 싱글모드로 재부팅하였다.

프롬프트가 나오면 아래파일을 vi 로 연다. 대상 파일은 배포판에 따라 다른데, 보통 /etc/gdm/ 디렉토리 아래에 존재한다.

Fedora8 의 경우
/etc/gdm/custom.conf 파일을 열면 '이 파일은 /usr/share/gdm/defaults.conf  파일을 override 한다' 는 comment 를 볼 수 있다.
다시 /usr/share/gdm/defaults.conf 파일을 열어서 다음과 같은 내용이 적힌 라인을 찾는다.

GtkModulesList=gail:atk-bridge:/usr/lib/gtk-2.0/modules/libdwellmouselistener:/usr/lib/gtk-2.0/modules/libkeymouselistener

적힌 내용이 약간 다를 수 있다. 찾았다면 해당 라인을 없애버리던가, 제일 앞에 '#' 을 추가하여 comment 처리한 뒤에 새로 부팅한다.

정상적으로 로그인 화면이 뜨는 것을 확인할 수 있다.