View Single Post
Old 02-02-07, 05:31 PM   #5
Fusselbaer
Registered User
 
Join Date: Nov 2006
Posts: 11
Default Re: how to install 9631?

Hello,

i do install 9631 by playing with:
/usr/ports/x11/nvidia-driver/Makefile

Take a look inside:
there is in Line 67
Code:
NVVERSION=9746
i change this in:
Code:
NVVERSION=9631
go down to Line 134
there is:
Code:
.if ${NVVERSION} < 9746
	@${REINPLACE_CMD} '/wfb/d' ${TMPPLIST}
i changed this to:
Code:
.if ${NVVERSION} < 9631
	@${REINPLACE_CMD} '/wfb/d' ${TMPPLIST}
save the changed nvidia-driver Makefile.
Remove the distinfo from nvidia-driver.

Code:
make makesum
fetch the 9631 Nvidia binary Driver distfile
and build the MD5 and SHA256 and the SIZE.

Okay,
now it is possible to make install the 9631 Nvidia binary Driver
with the nvidia-driver FreeBSD Ports.
(No X should run!)

After that, take the nvidia-driver to HOLD
in:
/usr/local/etc/pkgtools.conf

in:
Code:
#-------------------
# HOLD_PKGS: array
#-------------------
HOLD_PKGS = [
	'nvidia-driver-*',	
  ]
By next cvsup or csup the changes in
/usr/ports/x11/nvidia-driver/Makefile
and
distinfo will be gone!
Because of that, HOLD it in pkgtools.conf.


If there a:
/boot/modules/nvidia.ko
from 9746 nvidia-driver by mistake,
it needs to be removed in
FreeBSD Single User Mode first!

I learn this by doing the wrong things.
Play with every Beta Driver can get.
Old Geforce 3 don't like to play together
with 97xx nvidia-drivers
and make funny crashes by install.


Greetings, Fusselbaer
Fusselbaer is offline   Reply With Quote