firstly, my hardware/software spec:

Acer Aspire 5315 notebook
Intel Celeron M 540 1.86Ghz processor
Intel GMA X3100 GMA965 graphics chip/card
1Gb DDR2 ram
80Gb HDD, in two 35Gb-ish ext3 partitions, and 10Gb of Swap.
UbuntuStudio Hardy, 64-bit, 2.6.24-18-rt kernel

uname -a returns:

Linux localhost 2.6.24-18-rt #1 SMP PREEMPT RT Wed May 28 21:53:07 UTC 2008 x86_64 GNU/Linux
xorg.conf is the standard, autogenerated one (i've not played about with it yet, i don't want to break anything, because i'm too lazy to "sudo rm /etc/X11/xorg.conf")

# xorg.conf (X.Org X Window System server configuration file)
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"gb"
	Option		"XkbOptions"	"lv3:ralt_switch,compose:menu"

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"

Section "InputDevice"
	Identifier	"Synaptics Touchpad"
	Driver		"synaptics"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"auto-dev"
	Option		"HorizEdgeScroll"	"0"

Section "Device"
	Identifier	"Configured Video Device"
	Option		"UseFBDev"		"true"

Section "Monitor"
	Identifier	"Configured Monitor"

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Configured Monitor"
	Device		"Configured Video Device"

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Synaptics Touchpad"
i'm not sure where DRIconf saves its config files, or i'd post those.

anyway, onto the problem:

i can't get 3D games to work (specifically PlaneShift, ioQuake3 and some games under wine (Metal Gear Solid, Unreal Tournament, Deadends, Starcraft)

as far as i can tell from bash outputs, games die as soon as 3d commands are called.

i'm not exactly a noob, i've been using Ubuntu for about 3 years, and before that i used Debian since about version 2.5, but there are gaps in my knowledge, especially with configuring xorg.conf and DRIconf for intel graphics...

anyone else got the same notebook (i hear they were on offer at Wal-Mart or somewhere, in the US over christmas) or a laptop with the same (intel GMA965) graphics chipset, and got it working with games? if somebody could post their xorg.conf and DRIconf settings, i would love them forever

thanks in advance