Graphics driver problems... and X server issues... can often cause games to crash or error in ways that look like DX problems. Full terminal output of your trying to run may help narrow it down.