最終更新:2022年10月23日
動作確認環境:Fedora Core 1
xfs(Xフォントサーバー)
経緯
- 先日(8月30日)、なぜかLinuxでXが立ち上がらなくなりました。X関係の設定ファイルは触っていません。先日、グラフィックボードのドライバをXFree86標準ドライバからNVIDIA製グラフィックドライバに変更したのだが、その辺が関係しているのでしょうか?しかし、ドライバを変更した時は、正常に立ち上がるのを確認しているので、問題はないはずです。ログを調べたところ、xfsの設定ファイルが見当たらずに、xfsが起動されない状況になっている様です。そこで、xfsの設定ファイルを用意したところ、正常に起動する様になりました。(なぜ、突然動かなくなったのかは不明です。)
問題の状況
- ブート時に以下のエラーメッセージが表示されました。
Starting xfs: chkfontpath: error opening /etc/X11/fs/config [FAILED]
|
- Xのエラーログ「/var/log/XFree86.0.log」には、以下が記録されていました。
Could not init font path element unix/:7100, removing from list!
Fatal server error:
could not open default font 'fixed'
|
xfs設定ファイルの作成
- ブート時のメッセージから、xfsの設定ファイル「/etc/X11/fs/config」が見当たらず、xfsが起動できないのが問題なので、設定ファイルを用意する事にしました。Turbolinux 用のフォント設定を参考に、以下の設定ファイルを作成しました。「/etc/X11/fs/」ディレクトリが無かったので、mkdirで作成しました。「error-file = /usr/X11R6/lib/X11/fs/fs-errors」の設定は、自動的に?「/etc/X11/fs/fs-errors」へのシンボリックリンクになっていました。
【/etc/X11/fs/config】
# font server configuration file
# $XConsortium: config.cpp,v 1.7 91/08/22 11:39:59 rws Exp $
clone-self = on
use-syslog = off
catalogue = /usr/X11R6/lib/X11/fonts/misc/,
/usr/X11R6/lib/X11/fonts/Speedo/,
/usr/X11R6/lib/X11/fonts/Type1/,
/usr/X11R6/lib/X11/fonts/75dpi/,
/usr/X11R6/lib/X11/fonts/100dpi/,
/usr/X11R6/lib/X11/fonts/TrueType
error-file = /usr/X11R6/lib/X11/fs/fs-errors
# in decipoints
default-point-size = 120
default-resolutions = 75,75,100,100
deferglyphs=all
|
解決状況
- xfsのブート時のエラーもなくなり、Xは正常に起動する様になりました。めでたし、めでたし。
トップへもどる
Copyright (c) 2004 Hiroshi Nakamura. All rights reserved.
|
Author
|