I ran "ldd /usr/X11R6/bin/glxgears" and this is the output. I don't understand what it means at all.
-----------------------------------------
khoyee@localhost:~$ ldd /usr/X11R6/bin/glxgears
libGL.so.1 => /usr/lib/libGL.so.1 (0x40025000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401e8000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401f6000)
libpthread.so.0 => /lib/libpthread.so.0 (0x402bd000)
libm.so.6 => /lib/libm.so.6 (0x4030f000)
libc.so.6 => /lib/libc.so.6 (0x40332000)
libvga.so.1 => /usr/lib/libvga.so.1 (0x40465000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x404b9000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x404c2000)
libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x404d9000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x404ef000)
libdl.so.2 => /lib/libdl.so.2 (0x404f7000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x404fa000)
-------------------------------------------------------
Ya, I have "Load glx" in my XF86Config and excluded "Load dri" and Load GLcore".
So do I have to remove mesa?
Thanks.