PDA

View Full Version : Any ETA for FreeBSD/i386 6.0-RELEASE nVidia drivers?


douglas_carmich
11-04-05, 08:14 PM
Is there any ETA for FreeBSD/i386 6.0-RELEASE nVidia drivers? I know that FreeBSD/amd64 drivers are in the pipeline, just want to know when FreeBSD/i386 drivers will be available...


--Douglas

zander
11-04-05, 08:25 PM
Support for FreeBSD/i386 6.0 will be added with the next driver release. The current, 1.0-7676, NVIDIA FreeBSD graphics driver release should work on FreeBSD/i386 6.0 with minor changes.

dmetz99
11-04-05, 10:08 PM
Can those changes be made in the source part of the driver? If so, what needs to be changed?

forti
11-05-05, 09:32 AM
will there be any legacy drivers for Geforce 256 for FreeBSD/i386-6.0 (RELEASE) ?
forti

ps: i tried to use NVIDIA-FreeBSD-x86-1.0-7174 but got a kernel panic just after the boot-loader when loading nvidia.ko ... "integer division fault" (if i remember correctly)

zander
11-05-05, 12:42 PM
@dmetz99: yes, the changes can be made in the open-source part of the NVIDIA FreeBSD graphics driver. The attached patch makes these changes; to apply it, follow the instructions below:

# tar zxf /path/to/NVIDIA-FreeBSD-x86-1.0-7676.tar.gz
# cd NVIDIA-FreeBSD-x86-1.0-7676
# patch -p0 < /path/to/NVIDIA-FreeBSD_kernel-1.0-7676-1393050.diff.txt
# make install

Please also make sure that the compat5x package is installed.

Note that the gtk-2.x package(s) shipped with FreeBSD 6.0-RELEASE are binary incompatible with those shipped with FreeBSD 5.3-RELEASE; due to this, the `nvidia-settings` binary shipped with 1.0-7676 won't work on FreeBSD 6.0-RELEASE. This problem can be solved by (re-)building `nvidia-settings` from source:

# fetch ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-1.0.tar.gz
# tar zxf nvidia-settings-1.0.tar.gz
# cd nvidia-settings-1.0
# gmake
# install nvidia-settings /usr/X11R6/bin

dmetz99
11-06-05, 02:56 PM
Many thanks for the patch and rebuild tip, Zander!

zander
11-06-05, 04:12 PM
You're welcome.

gilboa
11-06-05, 04:47 PM
Zander,

I'd suggest you change the title of this thread to "FreeBSD 6.0 patch" and change it to sticky.

Cheers,