Go Back   nV News Forums > Linux Support Forums > NVIDIA FreeBSD

Newegg Daily Deals

Reply
 
Thread Tools
Old 03-16-07, 05:27 PM   #1
Ravna
Registered User
 
Join Date: Mar 2007
Posts: 13
Default 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 ?
Ravna is offline   Reply With Quote
Old 03-20-07, 09:13 AM   #2
anonuser
Registered User
 
Join Date: Mar 2007
Posts: 9
Default 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.
anonuser is offline   Reply With Quote
Old 03-21-07, 03:10 PM   #3
SirDice
Registered User
 
Join Date: Jul 2005
Posts: 79
Default Re: 1.0-9755 installation broken ?

Or make sure you have the following in xorg.conf:
Code:
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
SirDice is offline   Reply With Quote
Old 03-21-07, 03:54 PM   #4
zander
NVIDIA Corporation
 
zander's Avatar
 
Join Date: Aug 2002
Posts: 3,740
Default 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.
zander is offline   Reply With Quote
Old 04-03-07, 04:00 PM   #5
Ravna
Registered User
 
Join Date: Mar 2007
Posts: 13
Default 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.


Ravna is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


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

All times are GMT -5. The time now is 09:31 PM.


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