Fedora 1.9 으로 업하고나서 xdm이 안되는 경우...
글쓴이: atie / 작성시간: 토, 2004/03/20 - 1:26오후
웬지 모르게 할 일을 많은데 하기는 싫고 시간은 무료하고 그런 때가 있죠.
Fedora Core 1을 1.9으로 apt-get을 사용하여 업하였습니다. 아직은 테스트 중이고 제가 stable update까지 dist-upgrade 해서인지 따로 이것 저것 수동으로 패키지 정리할 것도 많았지만 (추천하고 싶은 방법은 아닙니다), 새로 CD 만들지 않고, 커널도 2.6.3으로 올리고 기분이 좋게... 게다가 kde도 ftp로 다운받아 3.2.1로 올리고...
그런데, 가장 컸던 문제는 ... xdm이 실행이 안되더군요. 그래서 제일 먼저 /etc/inittab의 아래 부분을 주석 처리하고,
Quote:
x:5:respawn:/etc/X11/prefdm -nodaemon
콘솔에서 startx로 실행해서 XF86Config이 이상없는지 잘 실행되는 것으로 확인하였습니다. 그런 후에 여기 저기 x server 시작 과정에 관련된 문서와 설정 화일을 확인했지요. (이제야 쉽게 여기에 적지만, 괜히 진짜 시간 죽이게 되었구나 생각하면서...)
원인은 믿기지 않게 간단하더군요. /etc/X11/prefdm 스크립트 중에 다음의 내용이 있습니다. DISPLAYMANAGER 변수값에 따라 dm을 결정하는 거죠.
Quote:
preferred=
if [ -f /etc/sysconfig/desktop ]; then
. /etc/sysconfig/desktop
if [ "$DISPLAYMANAGER" = GNOME ]; then
preferred=gdm
elif [ "$DISPLAYMANAGER" = KDE ]; then
preferred=kdm
elif [ "$DISPLAYMANAGER" = XDM ]; then
preferred=xdm
fi
fi
그런데, /etc/sysconfig/desktop에는 달랑 DESKTOP만 있더군요. 그래서 DISPLAYMANGER를 아래와 같이 적어 넣었습니다. (제 경우는 kdm 사용)
Quote:
#DESKTOP="GNOME"
DESKTOP="KDE"
DISPLAYMANAGER="KDE"
단 한줄 적어서 문제가 해결되더군요. 혹시 저 같은 경우를 겪으실지도 모를 분들이 있을까 여기 글을 올려 놓습니다.
아.... XFree86-4.3.0-64 입니다.
Forums:
댓글 달기