Getting 1024x768 out of this laptop will be difficult IMHO
I did a google search and discovered many people have had difficulty trying to get beyond 800x600 with Linux (and with older versions of MS-Windows) with the make of laptop that you have. I read speculation that the problems is caused because the bios may not list the 1024x768 video mode and i810 driver needs it listed to enable the mode. (BUT is your laptop's chipset an i810 ??). Other speculation were associated with the integrated graphics possibly not having its own RAM (which reads more likely to me). The windows drivers have some sort of work around for this, which is why the higher resolution works under windows.
More specifically, from the Intel web site:
The windows drivers can work around this, ... I'm not so sure about linux.
The Intel chipset families with integrated graphics do not have RAM of its own. Since the graphics chip is integrated into the chipset it can use system RAM for graphics memory. An 'agpgart' kernel module needs to be installed so that the kernel can allocate this RAM for the graphics chip
You could look to see if your distribution provides agpgart support (assuming that is your problem).
Some of the frustration threads:
A possible fix may be here, although I confess I've never heard anything like this before:
Frankly, I'm not sure how safe the above approach is. It could make things worse and damage the BIOS for all I know??
Some more speculation about the problem
A thread about someone trying to put a Windows ME partition on it, and finding out out WinME also has problems getting the 1024x768.
I am also not by any stretch certain the above URLs and quotes contain accurate information, so take the above with a healthy grain of salt. But I hope its enough to get you pointed in a direction to finding a solution. Good luck.