[Q]
X で表示できる色数を増やしたいのですが

[A]
/etc/X11/XF86Config ファイルの中の
Section "Screen"
のところに Display の設定がいろいろ並んでいると思います。 ここの Monitor と書かれている部分のあとに、例えば
DefaultColorDepth   16
と書いておけば X の起動方法によらず、 デフォルトが 16 ビットになります。

xdm のときだけデフォルトを 16 ビットにしたい場合には、 /usr/lib/X11/xdm/Xservers の :local で始まる行を
:0 local /usr/X11R6/bin/X -bpp 16
と変更すれば、デフォルトが 16 ビットになると思います。

また、 逆にランレベル3で起動しており、 startx を使って X を起動しているのであれば、
% startx -- -bpp 16
あるいは xinit を使っているならば
% xinit -- -bpp 16
とするか、あるいは ~/.xserverrc に、
exec X -bpp 16 :0
と書いておけば良いようです。



戻る