[한영희]님이 남기신 글:
>수고하십니다.
>멀쩡하던 X-windows가 rebooting 하니까 안뜨네요
>
>Xconfigurator 에서 설정다하고 예전처럼 하던 방식대로
했는데
>이번에는 계속 에러가 납니다.
>
>startx 하고 한참있다가 에러 및 부분에
>FontTransSocketUnixConnect : Can't connect : error 111
>failed to .. default font path ;/usr/X11R6../fonts/TrueType/unix/
>;-1
>Fatal server error;
>Could not open default font 'fixed'
>란 메시지가 뜨는 군요
>
>근데 설정 dir(/usr/.../TrueType/..)에
*.ttc나 *.ttf 가 없어요
>있는 것이 맞나 모르겠는데.
>
>복구 방법이 있을까요.
>관계가 있는 지는 모르겠지만 에러가 나서 rpm 으로 freetype을
>깔았습니다.
========================================
일단 폰트서버가 가동되어 있지 않기 때문에 생긴문제인것
같습니다.
[점검사항]
1. 일단 X가 실행되지 않으므로
재부팅합니다....가상
콘솔로...들어가서...(최후의
수단은 reset 키로)
2. 재부팅시 [TAB]키를 누르고
linux single
로 들어갑니다. 그리고 /etc/inittab 파일을 열어
id:5:initdefault:
를
id:3:initdefault:
으로 고치고 재부팅합니다..
3. X가 아닌 콘솔에서 login이 뜨면 root로 들어갑니다.
4. 확인사항
# chkfontpath --list
를 입력하면 설정된 폰트 경로가 출력됩니다.
출력된 폰트 경로와 실제로 디렉토리가 존재하는지 하나씩
확인해 보세요..
아마,
/usr/X11R6../fonts/TrueType/unix/
이 디렉토리는 실제로 존재하지 않은 디렉토리인것 같군요...
틀린부분이 있으면
/etc/X11/fs/config
파일을 열어 해당 부분을 맞게 경로를 수정합니다.
저의 경우는 다음과 같습니다....참고만
하시길...
catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
/usr/X11R6/lib/X11/fonts/75dpi:unscaled,
/usr/X11R6/lib/X11/fonts/misc,
/usr/X11R6/lib/X11/fonts/Type1,
/usr/X11R6/lib/X11/fonts/Speedo,
/usr/X11R6/lib/X11/fonts/jde,
/usr/X11R6/lib/X11/fonts/75dpi,
/usr/share/fonts/default/TrueType,
/usr/share/fonts/default/Type1,
/usr/share/fonts/hangul/johab
위의 설정값과 조금 다를 수 있습니다...자신의
시스템 경로를 확인바람..
그리고
/etc/X11/XF86Config 파일을 열어
...
FontPath "unix/:-1"
...
부분이 위와 같이 되어 있나 확인해보세요...
참고로 위의 설정은 unix 폰트서버(?)를 사용하겠다는 의미인것
같습니다.
또 확인해야할 사항이 있는데..
시스템이 부팅시 자동으로 폰트서버를 시작할 수 있도록
해야합니다.
우선 바뀐 설정을 테스트하기 위해서
# /etc/rc.d/init.d/xfs start
로 입력해 보아 이상없이 xfs(X-Font Server)를 가동시켜봅니다.
이상없이 가동되면 성공하신겁니다.
만약 계속 실패하면
꽤 골치아파집니다.....
폰트경로 및 잘못된 폰트가 설치된 경우가 일반적인
문제인듯....
예전에 알짜 6.0의 경우에... 급기야 다시설치해야하는
소동(?)까지
생기더군요............T.T
성공했다면
# ntsysv
를 입력하여
[*] xfs
로 체크/저장하고 그 화면에서 빠져나옵니다.
마지막으로 X-윈도를 띄어야 하므로
/etc/inittab 파일을 열어
id:3:initdefault:
를
id:5:initdefault:
으로 고치고 재부팅합니다..
..
이상입니다.........
*참고로
freetype와 truetype는 별개입니다..
|