Well, updating to the latest nvidia graphic driver: kmod-nvidia-2.6.27.5-37.fc9.x86_64-173.14.15-1.fc9.5.x86_64 and I'm only getting around 300FPS when I should really be getting 10 000 to 20 000 FPS with my Nvidia 7600 GT. The guys on the Fedora IRC channel told me to file a bug report :P Not sure what else to say. . . ----------------------------- System Specs ----------------------------- Kernel: 2.6.27.5-37.fc9.x86_64 Nvidia driver: kmod-nvidia-2.6.27.5-37.fc9.x86_64-173.14.15-1.fc9.5.x86_64 Operating System: Fedora 9 64 bit.
(In reply to comment #0) > Well, updating to the latest nvidia graphic driver: > > kmod-nvidia-2.6.27.5-37.fc9.x86_64-173.14.15-1.fc9.5.x86_64 > > > and I'm only getting around 300FPS when I should really be getting 10 000 to 20 > 000 FPS with my Nvidia 7600 GT. > I think that is caused by this: https://bugzilla.rpmfusion.org/show_bug.cgi?id=154 Check if a file named nvidia-%{_lib}.conf exists in /etc/ld.so.conf.d In this case try this: cd /etc/ld.so.conf.d rm nvidia-%{_lib}.conf echo '/usr/lib/nvidia' > nvidia-x86.conf echo '/usr/lib64/nvidia' > nvidia-x86_64.conf ldconfig and then restart Xorg.
(Marking as duplicate of #154) Just a note - I'm assuming that you're speaking of glxgears here, which shouldn't be used as a benchmark. In this case, the low FPS count is due to software rendering but not always. It's quite possible to install a new driver would increase OpenGL performance but have the FPS in glxgears drop by a number in the thousands. *** This bug has been marked as a duplicate of bug 154 ***
> Check if a file named nvidia-%{_lib}.conf exists in /etc/ld.so.conf.d > In this case try this: > cd /etc/ld.so.conf.d > rm nvidia-%{_lib}.conf > echo '/usr/lib/nvidia' > nvidia-x86.conf > echo '/usr/lib64/nvidia' > nvidia-x86_64.conf > ldconfig > and then restart Xorg. > Well, I don't have nvidia-%{_lib}.conf but I have nvidia-%{_libs}.conf are they the same thing ?
Oh by the way, the FPS isn't lying by glxgears :) When I open up Blender, the display of meshes is very bad like it always does when the graphic driver is not working. e.g. the outlines of meshes are very alias when I get a few hundred FPS. When the driver is working properly, and I get 10 000 - 20 000 FPS,the alias in the outline is gone and the lines become smooth. Just letting you know :)
Uh.. . .so who do I follow ? Babara said to remove the nvidia{_lib} thing whereas in bug 159, Stewart said to rename the nvidia{_libs} to nvidia{_lib}. . . . Guys ? The first time, I renamed the nvidia{_libs} to bad_nvidia{_libs}, then did the echo stuff and ldconfig afterwards. Log out and coming back in, I got this new error when I tried to start glxgears: Error: glXCreateContext failed So I try Stewart's method, rename nvidia{_libs} to nvidia{_lib}, logged out came back in and it still says the same error, when I tried to run GLXGEARS: Error: glXCreateContext failed
Alright, all fixed now :) I didn't need to remove the nvidia-%{_libs%} file, just needed to do the echo stuff and ldconfig. and that glxCreatContext failed because I didn't have the section: Section "Files" ModulePath . . . EndSection Anyways, I'm back to normal, getting 16 800 FPS at the moment with GLXGEARS :) Thank you all, apologies for any trouble caused.