What is your full lspci -v output? If you had got such strange picture when X was started then probably S3 displayed some other place in memory. Your log shows that framebuffer's start address is 0x09000000 - 0x097fffff. So X server will put the image there.
(II) resource ranges after preInit: [0] 0 0 0x09000000 - 0x097fffff (0x800000) MS[B] I have, for example, the following output: 00:0b.0 VGA compatible controller: S3 Inc. 86c775/86c785 [Trio 64V2/DX or /GX] (rev 14) (prog-if 00 [VGA]) Subsystem: S3 Inc. 86C775 Trio64V2/DX, 86C785 Trio64V2/GX Flags: medium devsel, IRQ 12 Memory at e0000000 (32-bit, non-prefetchable) [size=64M] [virtual] Expansion ROM at 20000000 [disabled] [size=64K] and (II) resource ranges after preInit: [0] 0 0 0xe0000000 - 0xe3ffffff (0x4000000) MS[B] VESA doesn't use framebuffer for putting image into videomemory. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]