특정사용자만 X가 안되는 문제
글쓴이: eezen / 작성시간: 토, 2005/12/10 - 1:08오후
X 환경에서 작업하던 중에 (bmp에서 트랙정보를 수정하려고 열었던 상황입니다. 입력기는 scim이고...) 컴퓨터가 뻗어버렸습니다.
재부팅을 했는데 엑스가 뜨지를 않더군요.(startx) 이리저리 만져부다가 루트로 gdm을 열었더니 거기까지 되더니 사용자 이름 입력하니 어쩌구저쩌구 해서 안된다구 나오는데 별 내용은 없고 10초 안에 엑스가 죽었었다, xsession-err에서 정보를 더 얻어라, 하는 정도 나오고 확인 누르니 또 죽었습니다.
gdm 이 되는 것이 힌트를 얻어 다른 사용자로 로그인했더니 엑스가 잘 뜹니다.
그런데 xsession-err 비슷한 파일은 찾을 수가 없고 사용자 홈데렉토리를 열심히 뒤져봤지만 특별한 것이 없습니다. /var/log/Xorg.0.log 는 봤지만 도움되는 정보는 없는 것 같고요.
core 파일은 생성해 봤자 처리할 줄 모르므로 아마 생성하지 않도록 설정한 것 같습니다. (설정한 거 맞나 모르겠네요. 설치할 때? 하여튼 그런 파일도 없네요)
뭐 내 컴퓨터 나혼자 쓰는 것이니 다른 사용자로 로그인하면 되는 상황이긴 합니다만, 그래도 그냥 넘어갈 순 없겠죠. 도움되는 글 부탁드립니다.
Forums:
오래된 글이지만
18주만에 동일한 상황에서 답을 얻었기에
옛날 글을 끄집어냅니다.
fedora5로 올린 후에 같은 상황이 발생했는데
이번에는 gdm의 에러 메시지에 새로이 "자세히"라는
탭이 생겼더군요. 클릭하니 그 .xsession.err(여전히 그
이름의 파일은 볼 수 없었지만)의 내용이 나왔습니다.
마지막 줄에 .ICEauthority에 접근할 수 없다는 얘기가
있길래 확인해 보니 소유자가 root고 권한이 600이 되어있었습니다.
chown하여 해결되었습니다. 왜 그렇게 되었는가는 모르겠습니다.
(아마도 X가 비정상종료되는 것과 관계가 있기느 한 것 같습니다만)
댓글 달기