看了一下 irc 上得聊天,終於懂得是為了終端機的殘影問題。
節錄 gugod 的一段話:
配合 kc15f 改了一下 schumacher 的 clean,本來這兩種字不一樣高, 所以用久了 term 會髒髒的,改成一樣高就不會了,這個 clean 是 15 的, 怎麼改成一樣高的?大致上是改 bdf 中的 PIXEL_SIZE, POINT_SIZE, FONT_ASCENT, FONT_DESCENT 還有 FONT 這些東東先,不過要先用 xmbdfed 把 bdf 字改成想要的長寬,不然 clean 字的每個字母長寬都不一樣,很難稿,相關工具請看 ports/x11-fonts。
# cd /usr/X11R6/lib/X11/fonts/local # mkfontdir # xset fp rehash
將以下加入 /usr/X11R6/lib/X11/fonts/local/fonts.alias
gugod16 -gugod-clean-medium-r-normal--16-160-75-75-c-90-iso8859-1 gugod18 -gugod-clean-medium-r-normal--18-180-75-75-c-80-iso8859-1 gugod20 -gugod-clean-medium-r-normal--20-200-75-75-c-100-iso8859-1 gugod22 -gugod-clean-medium-r-normal--22-220-75-75-c-110-iso8859-1
然後執行 Eterm --font gugod16 &
就可以看到很漂亮的 Eterm 透明背景, 原來會髒掉的終端機也沒問題了。