First, check to be sure that we have the 3D Acceleration drivers installed:

Next, open the xorg.conf file. This file controls how the graphical display acts:

Find the part of the configuration of the log that says Section "Device". Notice that the entire configuration is seperated into sections. Each Section configures a different thing. We are looking for the Section that configures your video card.
Make a copy of the entire Section, then add "#" to the beginning of the lines of the first copy, like the example below:
before





after











Add the following Options to the second copy of the Section "Device":
Option
"
BusType
"
"
PCI
"
Option
"
AGPMode
"
"
4
"
Option
"
AGPSize
"
"
32
"
#
default
:
8
Option
"
AGPFastWrite
"
"
false
"
# More stable
this
way.
Option
"
SWcursor
"
"
true
"
# More stable
this
way.
Option
"
EnablePageFlip
"
"
true
"
# Faster.
Option
"
EnableDepthMoves
"
"
false
"
# More stable
this
way.
Option
"
RenderAccel
"
"
false
"
# More stable
this
way
Option
"
AccelMethod
"
"
XAA
"
# or XAA, EXA, XAA more stable
Option
"
DDCMode
"
Option
"
SubPixelOrder
"
"
NONE
"
Option
"
ColorTiling
"
"
false
"
# More stable
this
way.
Option
"
DynamicClocks
"
"
true
"
Option
"
bioshotkeys
"
"
True
"
Option
"
XAANoOffscreenPixmaps
"
"
true
"
# More stable
this
way.
Look for the Section "Module", and insert these modules if they don't exist already:
Load
"
dri
"
Load
"
extmod
"
Load
"
glx
"
Load
"
GLcore
"
Reboot.
Once log in again:
glxinfo
|
grep direct
If it says "direct:Yes" congrats!















Look for the Section "Module", and insert these modules if they don't exist already:




Reboot.
Once log in again:

If it says "direct:Yes" congrats!