X.orgで見つからないフォント

X.orgで見つからないフォント

私のxtermで使用したいフォント(7x14、xorg-fonts-miscbitmapsパッケージの一部)がインストールされています。問題は、Xが私がそうすることを許していないということです。

Xはフォントディレクトリを選択しているようです。

# grep -A 3 FontPath /var/log/Xorg.0.log
(==) FontPath set to:
/usr/local/lib/X11/fonts/misc/,
/usr/local/lib/X11/fonts/TTF/,
/usr/local/lib/X11/fonts/OTF

...しかし、Xの中には現れません。

# xlsfonts | egrep "[0-9]+x[0-9]"
6x13

この/usr/local/lib/X11/fonts/miscフォルダには、さまざまなN値とM値のNxM-*.pcf.gzファイルがたくさん含まれています。ところで6x13だけ可能なようです。

残りの他のフォントを使用可能にするには?

ベストアンサー1

ビットマップフォントをインストールするときは、以下を実行する必要があります。mkfontdirファイルにフォントを登録しますfonts.dir。 (これはFreeBSDに限定されていません。)私はパッケージインストールスクリプトがこの問題を解決することを望みましたが、おそらくこのパッケージはそうではないかもしれません。

書き込み権限を持つユーザーとして/usr/local/lib/X11/fonts/misc/実行しますmkfontdir /usr/local/lib/X11/fonts/misc/。その後、実行中のXインスタンスにフォントリストを再読み込みするように指示しますxset fp rehash

おすすめ記事