> pkg_info | grep nvidia
nvidia-driver-96.43.16 NVidia graphics card binary drivers for hardware OpenGL rendering
> uname -a
FreeBSD ignis 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:48:17 UTC 2009 [email]root@almeida.cse.buffalo.edu[/email]:/usr/obj/usr/src/sys/GENERIC i386
Mar 21 06:13:40 ignis console-kit-daemon[1367]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Mar 21 06:13:40 ignis console-kit-daemon[1367]: GLib-GObject-CRITICAL: g_object_unref: assertion `G_IS_OBJECT (object)' failed
w23 said:Okay, I half fixed it. After rebuilding libGL, libGLU, and libglut I can now run glxgears without crashing anything, only my FPS is much lower than before the upgrade. Before I was getting around 1000+ fps, but now I'm only getting around 100. Ideas?
Remove the line:
Driver "nv"
(or Driver "vesa")
(or Driver "fbdev")
and replace it with the line:
Driver "nvidia"
Remove the following lines:
Load "dri"
Load "GLCore"
In the Module section of the file, add the line (if it does not already exist):
Load "glx"
killwin said:Your driver, is it the private archive from nvidia ?
I don't like private archives, but with 3D, the nvidia driver works perfectly and fast.
DavidMarec said:You are now using the Xorgs open source drivers.
Those are software acceleration.
To use harware acceleration, you have to install again the Nvidia driver.
- choose the right one, designed for the GPU. -
Then configure Xorg:
ftp://download.nvidia.com/XFree86/FreeBSD-x86/195.36.15/README/editxconfig.html
You will have to do this each time Xorg is updated.
[...snip...]
Section "Module"
Load "dri2"
Load "extmod"
Load "record"
Load "glx"
Load "dri"
Load "dbe"
EndSection
[...snip...]
Section "Device"
Identifier "Card0"
Driver "nvidia"
Option "NvAGP" "1"
VendorName "nVidia Corporation"
BoardName "NV28GL [Quadro4 980 XGL]"
BusID "AGP:1:0:0"
Screen 0
Option "UseDisplayDevice" "DFP"
EndSection
Section "Device"
Identifier "Card1"
Driver "nvidia"
Option "NvAGP" "1"
VendorName "nVidia Corporation"
BoardName "NV28GL [Quadro4 980 XGL]"
BusID "AGP:1:0:0"
Screen 1
Option "UseDisplayDevice" "CRT"
EndSection
[...snip....]
direct rendering: Yes
Segmentation fault (core dumped)
adamk said:Haven you reinstalled the nvidia drivers yet?
expl said:Install Nvidia drivers from ports not from archive directly or your OGL libs will be misplaced by Nvidia installation script.
(II) Module glx: vendor="X.Org Foundation"