Go Back   nV News Forums > Linux Support Forums > NVIDIA FreeBSD

Newegg Daily Deals

Reply
 
Thread Tools
Old 05-31-09, 06:27 AM   #1
Zephyrus
Registered User
 
Join Date: May 2009
Posts: 3
Default 3D acceleration not working correctly under FreeBSD-CURRENT [nVidia 6800GT PCI-E]

Hi,
I've recently moved from FreeBSD-STABLE to -CURRENT due to some issues with the old USB stack and an HP multifunction printer.
After the upgrade I noticed (well, this is not exactly true, in fact I'm pretty sure that I had the same issue with -STABLE but clearly I can't prove it anymore) that, while the nvidia driver seems to load correctly (at least this is what I deduced from Xorg.0.log and from the output of glxinfo), every 3D application simply doesn't work as expected: performance is astonishingly low and CPU usage top to 100% in about one second from the start up of the program. Even the simple demo glxgears has this same behavior, with a reported FPS of
Code:
glxgears                                                                                                                                                                                                                                                        
Running synchronized to the vertical refresh.  The framerate should be
approximately 1/39486 the monitor refresh rate.
6 frames in 5.7 seconds =  1.052 FPS
I know that by the default FreeBSD-CURRENT has some debug options turned on but I'm pretty sure that I've already disabled them (at least with the kernel I'm using for these tests and malloc.conf is already set to 'aj').
To provide more information I attached the 'nvidia-bug-report.log' to the post.

The last thing I want to add is a peculiar fact: I noticed that the nVidia logo isn't displayed at Xorg startup anymore (maybe this is just a modification from the previous behavior that I haven't noticed till now).

Thanks for the help.
Best regards.
Attached Files
File Type: log nvidia-bug-report.log (58.8 KB, 288 views)
Zephyrus is offline   Reply With Quote
Old 06-05-09, 10:53 AM   #2
Zephyrus
Registered User
 
Join Date: May 2009
Posts: 3
Default Re: 3D acceleration not working correctly under FreeBSD-CURRENT [nVidia 6800GT PCI-E]

After a few days of troubleshooting with the help of other FreeBSD users, I managed to get 3D acceleration back to work by using the old 173-xx driver from the ports tree.

This is quiet unexpected since, according to the README file bundled with the nVidia 180-xx driver package, my GeForce6 should be still supported by the latest driver.

Best regards.
Zephyrus is offline   Reply With Quote
Old 06-05-09, 12:44 PM   #3
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default Re: 3D acceleration not working correctly under FreeBSD-CURRENT [nVidia 6800GT PCI-E]

Your GPU is still supported (though FreeBSD 8-CURRENT is not). Does the performance problem occur with 180.xx if you don't sync to VBlank?
zander is offline   Reply With Quote
Old 06-06-09, 07:02 AM   #4
Zephyrus
Registered User
 
Join Date: May 2009
Posts: 3
Default Re: 3D acceleration not working correctly under FreeBSD-CURRENT [nVidia 6800GT PCI-E]

By using nvidia-settings I've tried with "SyncToVBlank" enabled and disabled (just to be sure I tested both the options in the "XServer XVideo settings" and the one in the "OpenGL settings" submenu) but the result is the same: with 173-xx all seems to work correctly while with the more recent 180-xx driver every application locks up the system.

Best regards.
Zephyrus is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 12:20 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.