24k 640x400 のディスプレイで X11 を 640x480、800x480、1024x768 で
使っていた事があります。
下記はそのときの XF86Config の抜粋。
個別のモニタによってパラメータの微調整をする必要があるかもしれん。
これで目が悪くなっても、ディスプレイのコンデンサが爆発しようとも責任とれん。

Section "Monitor"
Identifier "Primary Monitor"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 22.0-26.0
VertRefresh 50-65
Modeline "1024x768" 30.34 1024 1096 1208 1264 768 776 784 817 -hsync -vsync interlace
Modeline "1024x480" 31.5 1024 1068 1208 1248 480 481 484 500 -hsync -vsync
Modeline "800x480" 25.175 800 840 968 1007 480 481 484 500 -hsync -vsync
Modeline "640x480" 21.50 640 700 720 850 480 481 484 500 -hsync -vsync
EndSection