The computer I'm writing this on has the dreaded Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03). Getting it to work nearly drove me crazy. It is working now, though, and pretty well.
I'm using VL6 Light on this laptop and its resolution is 1024x768. Here are parts of my xorg.conf file. Maybe they'll help you.
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" <-----># [<bool>]
Option "NoAccel" "true"
#Option "SWcursor" <-----># [<bool>]
#Option "ColorKey" <-----># <i>
#Option "CacheLines" <-----># <i>
#Option "Dac6Bit" <-----># [<bool>]
#Option "DRI" <-----># [<bool>]
Option "DRI" "false"
#Option "NoDDC" <-----># [<bool>]
#Option "ShowCache" <-----># [<bool>]
#Option "XvMCSurfaces" <-----># <i>
#Option "PageFlip" <-----># [<bool>]
VendorName "Intel Corporation"
BoardName "82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device"
The two uncommented Option lines are very important. I also had to use the intel driver. Others that might seem more suitable did not work. Intel supposedly has a proprietary driver for this chip that you have to compile yourself, I think. I haven't given it a try because the present xorg.conf is working pretty well. glxgears scores are terrible, but that affects mainly gaming, which I don't do except for Frozen Bubble, which works fine.
If you try this and it works, let me know.
There are a few quirks even after you get it working. Sometimes the screen goes dark during startup. The hard drive continues to run, however. I found that if I just waited until disk activity stopped, I was actually at a login prompt although the screen is black. So when there is no disk activity, I write my login name, wait a few seconds, and type my password. Usually IceWM starts just as nicely as can be! If the screen remains black with no disk activity, I first try Control-Alt-Backspace to make sure X is closed down. That may get me back to a prompt. I then try to log in again and it usually works. If not, a reboot is necessary. I use runlevel 2.
The other occasional problem is that when I select Shut Down and want to close down the computer, the screen will go black though disk activity continues and the computer does shut down cleanly. It's not really a problem, just not the way it's supposed to work.
When I was searching the Web for a way to get X working, I found this problem referred to many times. So I wouldn't blame VL for it. Intel Brookdale can be nasty to work with.