nV News Forums


nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA FreeBSD (http://www.nvnews.net/vbulletin/forumdisplay.php?f=47)
-   -   1.0-9755 installation broken ? (http://www.nvnews.net/vbulletin/showthread.php?t=88268)

Ravna 03-16-07 05:27 PM

1.0-9755 installation broken ?
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 ?

anonuser 03-20-07 09:13 AM

Re: 1.0-9755 installation broken ?
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.

SirDice 03-21-07 03:10 PM

Re: 1.0-9755 installation broken ?
Or make sure you have the following in xorg.conf:

Section "Files"
 ModulePath "/usr/X11R6/lib/xorg/modules"
 ModulePath "/usr/X11R6/lib/modules"

Not sure why the $X11BASE/lib/xorg/modules -> $X11BASE/lib/modules maybe xorg R6? Been a while since ran R6.

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 ;)

zander 03-21-07 03:54 PM

Re: 1.0-9755 installation broken ?
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.

Ravna 04-03-07 04:00 PM

Thx for your replies
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.


All times are GMT -5. The time now is 10:56 AM.

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