Getting X working on a Sony Vaio PCG C1F sub-notebook at 1024x480 resolution

Having trouble getting XFree86 version 4 to work on your Sony Vaio PCG C1F sub-notebook at 1024x480 resolution? I recently got this going and found it worked with this exact XF86Config-4 configuration file. (let me know (saw27@mrao.cam.ac.uk) if that link's broken; I have a local copy). On this page there are links to three other versions of XF86Config-4 which are for various combinations of internal LCD screen and internal nipple / external USB mouse. All of these worked for me when used with XFree86 version 4 as comes with RedHat 7.2. It's also possible to get both the internal nipple and the external USB mouse working in the same configuration (such that the nipple always works, and the USB mouse also works if it is plugged in and was plugged in when X first started). To do that, take the above XF86Config-4 file, and add the line

InputDevice     "Mouse0" "AlwaysCore"

after the line

InputDevice    "Mouse1" "CorePointer"

Other things: CDROM and USB floppy

The USB floppy probably needs to be mounted from something like /dev/sdaa1 (I can't remember exactly which device); the PCMCIA CDROM from /dev/hde (although with RedHat 7.2 an appropriate entry is made in /etc/fstab when you insert the pcmcia card). I had to install the latest kernel, 2.4.9-13, to get the cdrom to work. Check /var/log/messages after you plug in USB / PCMCIA devices to get an idea what's going wrong if it doesn't work.