View Full Version : 1.0-6113 for FreeBSD thread
Thunderbird
08-14-04, 10:21 AM
After more than a year there's finally a new driver release for FreeBSD including support for a lot more new cards and features. Hope you guys have fun with them ;)
http://www.nvidia.com/object/freebsd_1.0-6113.html
FreeBSDly
08-14-04, 03:53 PM
THANK-YOU!!!!!!!!!! I intend to reward your efforts and my patience with a new 6800 GT this week. I only wish there had been some sort of status updates from nvidia in the intervening 12 months. It was a cruel thing to do to leave us to speculation.
Nevertheless, I am VERY grateful for nvidia's freebsd support!
elektronisch
08-14-04, 06:59 PM
Nice job nvidia :)
I had to add the line
#define PCIR_HDRTYPE PCIR_HEADERTYPE
to the block between #if __FreeBSD_version >= 500000 and its #endif in nv-freebsd.h because otherwise the build would hang up at nvidia_sysctl.c.
I don't know if this trick was included in somewhere in documentation or if the driver even works, because it won't use the DVI output in my card. (see my post about this at http://www.nvnews.net/vbulletin/showthread.php?t=34442 ) My own problem is a matter of configuration but I still need help with it. ;)
there is a typo here
http://www.nvidia.com/object/freebsd_1.0-6113.html
it still says 2003
(mag)
whistles
08-14-04, 09:41 PM
The big question is, will it work with xorg or am i gonna shoot myself in the foot?
whistle
08-14-04, 10:11 PM
It worked just fine on xorg , yippeee As stated above by FreeBSDly it would be nice to have some sort of updates as just 2weeks ago i bought a new card, I would have bought a _much_ more expensive card if i knew it was going to be supported on freebsd. Any ways good job guys and thanks for supporting freebsd!!
what is the best way to install? port collection updated port based on the new driver or just download this package?
muythaibxr
08-15-04, 09:00 AM
Anybody have any luck with AGP on an ASUS k8v deluxe mobo (Athlon 64, but running it 32-bit mode)?? It appears according to the README file, nvidia's internal AGP support doesn't support the via 8385 AGP controller, which is what this mobo has.
I tried recompiling the kernel module the correct way to use FreeBSD's AGP, but then when I try to start X that way, the machine hangs requiring a hard reset.
Kinda frustrating if you ask me.
powellhamner
08-15-04, 01:41 PM
Does the 6113 driver support twinview?
Thanks
I'm having a bit of trouble with the new drivers. The first time I start up a game (or even an app as simple as glxgears), they work just fine (and they're fast too :) ). However, the second time they start up, the Performance is extremely low. So low it's impossible to even use the menu in Quake3, and glxgears returns numbers around 2 fps. As soon as I restart X11, it works fine again. But I'd rather not have to restart X all the time...
I'm using FreeBSD 5.2.1-p8, the 6113 nVidia drivers, and a GeForce FX 5200 dual DVI card.
Any idea what I could do to solve this? Oh yeah, the old drivers didn't show this problem, they worked fine. I'd continue using them, but I'd really like to buy a 6800 card, and the old drivers don't support those...
I'm having massive problems with QT/KDE applications SIGSEGVing and SIGBUSing. I tried to upgrade QT this morning to link against the new libraries if that would make a difference... but I couldn't compile because uic SIGBUS'd. The SIGBUS backtrace are fairly simple, and all similar (addresses change):
#0 0x28851000 in glXChannelRectSyncSGIX () from /usr/X11R6/lib/libGL.so.1
#1 0x28874e20 in _nv000759gl () from /usr/X11R6/lib/libGL.so.1
#2 0x28093af4 in _rtld () from /usr/libexec/ld-elf.so.1
The SIGSEV is not in any libraries that were installed by NV.
I'm using FreeBSD-STABLE as of Jul 24 (4.10-STABLE) with Ti4600 on and AMD 2000+ and 6113 drivers.
Any ideas?
Zef
I updated my kernel and world as of 2004/08/14 00:00 UTC and installed, then built the driver, but it locks my machine up solid when starting.
I have a Fx 5200 Go in an Inspiron 8600.
The 4365 drivers work fine.. I am going to try twiddling with AGP settings next..
@Maxlor: the problem is documented in the README (vm.old_msync).
@samu: the PCIR_HDRTYPE change isn't needed on supported -CURRENT kernels.
Ah yes. Setting vm.old_msync does fix it. Thanks! I must say though, that particular FAQ entry is somewhat unintuitive.
@samu: the PCIR_HDRTYPE change isn't needed on supported -CURRENT kernels.
Well, I'm using 5.1-release and the build hanged with it. It got fixed when I added the line.
FreeBSD 5.2.1 or later are supported; the KLD build should've bailed upon detecting the lower version, but didn't due to a typo in nv-freebsd.h.
I tried FreeBSD's AGP and disabling AGP, both of those result in a spontaneous reboot.
nVidia's AGP still results in a solid wedge :(
Yep, I get the reboot too. I'm running -CURRENT (from a few days ago). I've tried both FreeBSD & Nvidia AGP, similar results. To complicate live I've got an MX4000 (AGP) and 2x MX440(PCI) in the box. Under the previous version the MX440s would work but with multicards were unstable and would reboot after a couple of mplayer runs. I've rebuild X (4.4) but to no avail. Next I'll try it with only a sinly 440 card and see hos that goes. I'd like the box to be able to handle 3 TV outs, plus a fourth console screen (4 cards) but thats a big ask. With a AMD2500+ 2 movies playing is about the limit. If Nvidia would produce an AMD64 version I could prob. get 3 playing.
Please send detailed bug reports to freebsd-gfx-bugs@nvidia.com, i.e. include as much information as you can about the installed hardware and software, as well as any relevant log files. If you have the necessary equipment to setup a serial console, it would also be very helpful if you could obtain a call trace via kdb.
zander - I just did that (captured a trace via firewire), hopefully it can be sorted out soon :)
Yep, I get the reboot too. I'm running -CURRENT (from a few days ago). I've tried both FreeBSD & Nvidia AGP, similar results. To complicate live I've got an MX4000 (AGP) and 2x MX440(PCI) in the box. Under the previous version the MX440s would work but with multicards were unstable and would reboot after a couple of mplayer runs. I've rebuild X (4.4) but to no avail. Next I'll try it with only a sinly 440 card and see hos that goes. I'd like the box to be able to handle 3 TV outs, plus a fourth console screen (4 cards) but thats a big ask. With a AMD2500+ 2 movies playing is about the limit. If Nvidia would produce an AMD64 version I could prob. get 3 playing.
Hi!
I have constant headache because of the new driver. I installed recently a base FreeBSD 4.10 Release (nothing custom cvsup..). Downloaded NVIDIA-FreeBSD-x86-1.0-6113.tar.gz unzipped to /tmp and "make install".
It compiled and installed flawlessly. Editing X config nv->nvidia, removing comment from GLX (DRI was commented out) and starting X. It works, for a second the nvidia splash-screen is visible.
I installed from package-system a game, bzflag (maybe it is the problem/old version?). It runs perfectly for the first time! (nice graphic and fast, so uses hardware accleleration correctly). BUT! Running it second time its very slow, seems to me not using hardware opengl at all. After quitting it says about already freed something, and coredumps usually. (mainly if loaded the EMU10K1 module for sound). Sometimes it even reboots the machine after 3-4 second when i quit.
I watched the README file, is says about msync bug. I set vm.old_msync to 1 just before starting x. Or should i set it at boot-time? At the loader's OK prompr i type: set vm.old_msync=1 but after login sysctl says its 0. Putting the line vm.old_msync="1" into /boot/loader.conf results the same.
I have AMD 2000+ MSI Gef4200, MSI KT3Ultra2 (VIA KT333) and SB-Live.
Did nvidia simply forget to include VIA KT333 at supported AGP chipsets in linux-readme, or it inst supported and i have to use FreeBSD's agp.ko?
(in GENERIC kernel agp.ko is built-in, and nvidia driver detects it if i start x)
Thanx for any help, i really want 3D opengl on my machine.
ricsip
I forgot to tell:
Installed Tuxracer from packages, and it doesnt start, complaining about missing opengl-support. (GLX module loaded properly, as bzflag can run for the first time).
I heard about glxgears, how can i install it? linux module loads at boot time. Is it enough to play quake2/3 on FreeBSD?
Note that vm.old_msync is not an environment variable, but a sysctl OID; you will need to set it manually using sysctl vm.old_msync=1 or make an appropriate entry in /etc/sysctl.conf.
vBulletin® v3.7.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.