Portions of README.sjis, translated from the Japanese by Kazuaki Maeda (bless his heart!!). The author's name is somewhere in the original... This file made available by Alexis Dimitriadis (alexis@ling.upenn.edu). Neither I nor Kazuaki vouch for the accuracy of the original OR the translation. Add standard disclaimers... ---------------- This patch enables you to use X11 on your 800x600 notebook computer. 1. Requirements Your notebook computer should have a SVGA(800x600) LCD screen. It should be able to display 640x480 using the generic vga16 server. Also, its video chip should have VESA BIOS on a ROM. 2. How to use it Apply the patch. # patch -p0 < 800x600LCD-0.01.diff Edit the following line in /usr/src/linux/drivers/char/console.c. #define AROM_BASE 0xe6da1 /* Change to your machine's ANK ROM FONT ~~~~~ Change the ~~~ part to your machine's ANK ROM FONT address. Remake the kernel, and reboot. To find the ANK ROM FONT adress, you can use DMPMEM.EXE included in vgadoc3.zip. It produces VECTORS.ROM, and there should be around seven font adresses. Try each, and pick the one that works. Of course, don't forget to make sure that X11 works with 640x480 before you remake the kernel --- make sure that you modify the XF86Config file. In particular, if you run xdm by changing the runlevel of /etc/inittab, modify XF86Config to be the 800x600 mode. 3. Problems This is the beta version, and contains a lot of bugs. In particular, the usability of the console in the 800X600 mode is marginal. You can use xdm all the time by changing /etc/inittab as follows. # Default runlevel. id:5:initdefault: Change this to: # Default runlevel. id:6:initdefault: Or use kon (I think this is a "Kanji console"). $ kon PCI805 or $ kon Stealth [The proper level may be different for your release. Level 6 is the shutdown level in my system! -- Alexis] 4. Problems of the console. Omitted. [You can use it, barely. The screen will scroll, but not clear. First time I've needed to use 'ed' in years -- Alexis] This patch is based on the kernel version 1.2.13. If you use another version, you MIGHT need to modify the source. 5. How I wrote this patch. Omitted.