|
|
#1 | |
|
Registered User
Join Date: Mar 2007
Posts: 13
|
It seems like the 9755 files end up in the wrong location.
After installation, I've found Nvidia files in $LOCALBASE instead of $XBASE. The driver wasn't installed at all. I googled a bit and learned that some Linux distros with the new X11R7 RC* use $LOCALBASE for the Xorg libs, and the module path for X11R7 RC* on FreeBSD is $XBASE/lib/xorg/modules, instead of $XBASE/lib/modules. Having absolutely no clue of any advanced Unix stuff, my options were limited. Desperate as I was, I created an empty /usr/X11R6/lib/xorg/modules directory with a symlink to /usr/X11R6/modules, and installed the driver with "make all install XBASE=/usr/X11R6". And it worked. ![]() Could it be that the programmer was just as confused at me - with all the new X-stuff, or did I do something wrong in the first place ? |
|
|
|
|
|
|
#2 | |
|
Registered User
Join Date: Mar 2007
Posts: 9
|
That's not entirely wrong.
The FreeBSD ports team is moving all X11 stuff out of /usr/X11R6 (or X11R7) to /usr/local/. Both Gnome and KDE have been ported. What should be happening is that they should install to ${X11BASE} and that should be set to whatever the user wants in /etc/make.conf Currently on 7.0 it still defaults to /usr/X11R*. But you can set X11BASE = /usr/local And it will work accordingly. |
|
|
|
|
|
|
#3 |
|
Registered User
Join Date: Jul 2005
Posts: 79
|
Or make sure you have the following in xorg.conf:
Code:
Section "Files" ModulePath "/usr/X11R6/lib/xorg/modules" ModulePath "/usr/X11R6/lib/modules" ... ... The move $X11BASE (/usr/X11R6) -> $LOCALBASE (/usr/local) is almost done I believe. I'm running R7.2rc3 with X11BASE=/usr/local in make.conf for quite some time now. The directory /usr/X11R6 doesn't even exist on my systems ![]() |
|
|
|
|
|
#4 | |
|
NVIDIA Corporation
Join Date: Aug 2002
Posts: 3,740
|
The NVIDIA driver's installation Makefiles currently depend on X11BASE to determine the installation location for a number of driver components; if X11BASE is not set (e.g. on FreeBSD 6.2-RELEASE) or if X11BASE does not reflect the correct installation location, the installation will not work as intended. Installation on FreeBSD 6.2 should be fixed in future driver releases, installation on FreeBSD 7.x (or installations with modular Xorg in general) will be fixed once it's clear what the NVIDIA driver's installation routines' behavior should be on those systems.
|
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: Mar 2007
Posts: 13
|
Figured it all out by now . .
Meanwhile I did a Buildworld from CVS and build X11R7.2_RC3 from Git. It works like a charm. BTW . . I'd like to thank the whole Nvidia team for their incredible support of our beloved OS. You guys really rock. ![]() |
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Intel AA & Win XPProSP1 slipstream installation? | cenkog | Microsoft Windows XP And Vista | 1 | 09-17-02 04:55 PM |