Re: Problems with the nvidia drivers
GLX is the driver extension for OpenGL rendering (accelerated). If you cannot get X to start with the "nvidia" driver then glx may not load at all (there is a software OpenGL version available and probably installed on your computer called Mesa-libGL). Do not concern yourself with this until the driver actually loads and you have a working desktop with the "nvidia" driver rather than the "nv" driver.
This may not be the only meaning of 'glx' as far as packages with this as part of the name... give specific package names if you need to know more.
What kernel are you running? (uname -r)
"..the triumph of evil is for good men to do nothing."
VIDIA video driver RPMs for Fedora
:: see yum repo at livna.org