I'm netbooting TC2.2 on a Dell OptiPlex GX1 with a maximum display resolution of 800x600x24.
/netboot/pxelinux.cfg/default DEFAULT tinycore
TIMEOUT 300
LABEL tinycore
KERNEL bzImage
APPEND quiet noswap vga=789 initrd=tinycore.gz
Screen size is fine during the boot phase, but reverts to high resolution once the system enters runlevel 5, forcing me to do a Ctrl-Alt-Bksp-xsetup-startx dance.
{Note: I've tried every option under the 640x480 and 800x600 columns listed in
http://tinycorelinux.com/faq.html#bootcodes - to no avail. Adding "xsetup" to the APPEND line works, but sort of defeats the purpose of having a "vga=7xx" option.)
Right after booting
~/.xsession shows:
Xvesa -br -screen 1024x768x32 -shadow -mouse /dev/input/mice,5 -nolisten tcp -I 2>&1 > /dev/null & waitforX
A remaster with /etc/skel/.xsession changed to 800x600x24 works, but I was hoping for a more elegant solution.
Am I missing something obvious?