Click to See Complete Forum and Search --> : nvidia CPU and NV-GLX


Hero_Shema
10-08-2002, 01:14 AM
Thank you all for replying. I followed bwkaz advice and tried out what he told me. Every thing works the way it should be. Only one thing doesn't match:

when i ran xdpyinfo and looked through the extension list for GLX, NV-GLX, and NV-CONTROL, NV-GLX was repeated twice! I'm not sure what does this mean! glxgears was getting over 10,000 FPS, which I guess is above decent!. I've noticed something, however, while running glxgears which leads me to a new question: when glxgears was working, the CPU was getting crazy load. Even though with my card, most of the 3D rendering should be handled, supposidly, by the nvidia card's CPU, as nvidia claims!!! Any explanations?



"It is an old observation that the best writers sometimes disregard the rules of rhetoric. When they do so, however, the reader will usually find in the sentence some compensating merit, attained at the cost of the violation. Unless he is certain of doing as well, he will probably do best to follow the rules." William Strunk and E.B. White

bwkaz
10-08-2002, 09:29 AM
The high CPU load is normal. Your CPU isn't doing the rendering, but it is sending all the triangles to the video card for it to render, and that takes time.

You got two NV-GLX entries? That's strange...

My list looks like this:

number of extensions: 29
BIG-REQUESTS
DOUBLE-BUFFER
DPMS
Extended-Visual-Information
FontCache
GLX
LBX
MIT-SCREEN-SAVER
MIT-SHM
MIT-SUNDRY-NONSTANDARD
NV-CONTROL
NV-GLX
NVIDIA-GLX
RENDER
SECURITY
SHAPE
SYNC
TOG-CUP
XC-APPGROUP
XC-MISC
XFree86-Bigfont
XFree86-DGA
XFree86-Misc
XFree86-VidModeExtension
XInputExtension
XKEYBOARD
XTEST
XVideo
XVideo-MotionCompensation...so unless you were counting NVIDIA-GLX (which I just noticed exists) as NV-GLX, I'm kind of lost as to what's going on...

It might just be that your X server lists extensions more than once, which is a possibility. Or it might be that xdpyinfo got confused...

Regardless, it seems to be working (10K fps in glxgears), so I wouldn't be too worried...