hehe know this one
look into your /etc/fstab
With the dvd drive the options are users,default i guess.
The trick is that default disables the execution from the mounted drive to prevent abuse.
Try adding exec before default, and it _should_ work.
If not try reading the fstab manpage and look what is set for the default entry and what is does mean.
As for GLX: is it enabled? Try running glxinfo to get more information, is direct rendering enabled?
Does glxgears work? And even if it does work try to get direct rendering to work.
Also i don't know about the demo, but the retail version does require an NVidia card to work properly (IIRC).