Good morning, I just installed my new desktop pc. Bought a new graphics card along as my old hardware was not compatible. I chose a plain cheap MSI NX8400GS card.

So installed a fresh PCBSD 7, which works just fine, except for the graphics output. When I move a window around at the desktop, it seems to "drag" a lot after the mouse cursor, very bumpy indeed. glxgears works but with an average of 80fpm. this is the ouput of glxinfo:

I don't really know what you nit-pick at everything that is written here. Even if the rendering is indirect, you still access it through the DRI interface. The nvidia driver is fine as long as you run the 32-bit version of FreeBSD and use less than 3GB memory. I've used it for years with no issues at all.

@DutchDaemon, Binary blob drivers are not being cooperative at all, perhaps in the freedom sacrificing FreeBSD community..

@DrJ, no, the DRI module isn't even loaded... DRI/DRM are components of 3D acceleration, drivers do not make use of them if no support is available.. and AFAIK, the blob from NVidia doesn't use that infrastructure, it replaces the distributed Mesa OpenGL libraries with it's own special variants. (And loads a kernel module..).

It's not very free to not use something because Theo said it is evil and you can't use it...

__________________
"The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use the words." -Philip K. Dick

To elaborate, there is no open source 3D drivers for NVidia, they are an uncooperative company..

Actually, there are open source 3D drivers... nouveau... At one point, it even worked under FreeBSD, but I haven't tried it since shortly after the project started, so I can't say if it's still possible to use them in FreeBSD.

Otherwise, your dead on. nVidia is very uncooperative, and deserves all the scorn we can heap upon them :-)

Nvidia needs to be beaten about the head with a cluebat, yes, but I use the nvidia blobs. They seem to have average stability.

That said, any new purchases are going to be of ATI equipment, until we have documentation and vendor-supported open-source Nvidia drivers. Then it will be the ones who get nearest to 0-day Open-source support for new products.

__________________The only dumb question is a question not asked.
The only dumb answer is an answer not given.