X Window System 資料一覧

ktermを起動すると「unable to open font "", trying "fixed"...」と表示され、起動したktermで漢字が表示できない

2007/7/29更新

ktermがデフォルトで使用する漢字フォントをXサーバが持っていないためである。

これは、あるワークステーションメーカーが提供しているktermを別のメーカーが提供しているXサーバに表示させようとすると起きることがある。

たとえば、EWS4800のktermは漢字フォントとしてEWS4800独自のフォントであるneck16を使用しようとする。

このため、neck16という漢字フォントを持っていない他社のXサーバ(例えばSUNのXサーバ)では表示できない。

このような場合には-fkオプションを使用して、使用しているXサーバが持っている漢字フォントを指定する必要がある。

例)

% kterm -fk k14 -fn a14 -fr r14 &