which X driver for NVIDIA Quadro FX 570M?

Gary Aitken freebsd at dreamchaser.org
Sun Feb 3 17:55:36 UTC 2013


>>> The nvidia legacy driver page does not list that card, so it may be
>>> supported with the current x11/nvidia-driver port
>>>   http://www.nvidia.com/object/IO_32667.html
>>>
>>> I have a GT-610 and it is also not listed.
>>> I am in the process of upgrading to 9.1 as well, 
>>> but am fighting a bad SSD and have to reconfigure.
>>
>> The most recent nvidia port I can find is  
>>   NVIDIA-FreeBSD-x86_64-304.64.tar.gz 
>> It builds fine, but on installing it craps out with the following message:
>>   /usr/X11R6/lib/modules/drivers  No such file or directory
...
>> On 9.0, where I am using the 304.60 version, X11R6 is a pointer to /usr/local.
> 
> That's the default for some time now. Even FreeBSD v8 already
> has that symlink, maybe it has already been part of v7 (not sure).
> 
> lrwxr-xr-x  1 root  wheel  10 2011-08-21 22:32:05 /usr/X11R6@ -> /usr/local
> 
>> But my install of 9.1 has an actual /usr/X11R6, and that means things are
>> scattered all over, some in /usr/local/lib/xorg and some in /usr/X11R6.
> 
> Where did you get the real X11R6/ directory entry from? Is this
> some legacy of "continuous updating" the system beginning at a
> version that actually had X11R6/ as a directory?

That's what I'd like to know :-)
I suspect it is from building the nvidia driver, 
as those Makefiles use
  X11BASE=   /usr/X11R6

>> This may be a glitch on my end; not sure yet. 
> 
> I think it is. The port expects something that actually is in
> /usr/local, which would have been the same as in /usr/X11R6,
> but in your case, it's not.
> 
>> I had to restart my ports
>> build because I screwed up and didn't do a fetch before building x11/xorg,
>> and that may have created some bad directories.
> 
> In worst case, maybe you can remove your ports and recreate the
> reqired directory structures using the mtree templates
> BSD.local.dist (and maybe BSD.x11.dist or BSD.x11-4.dist),
> or maybe the xorg port will install the symlink automatically?
> If you're not sure, create the symlink yourself and continue
> as if nothing had happened. :-)

I think manually creating the symlink and rebuilding x and the nvidia
port may be what I'll try next.

>> Can anyone verify if /usr/X11R6 under 9.1 is supposed to be a symlink to
>> /usr/local?
> 
> I stronly assume it is (no v9 OS at hand to check).

On 02/03/13 10:42, Warren Block wrote:

> Yes, or rather, there is no /usr/X11R6 at all, on either of the two 9-stable systems I checked.

Hmmm, there is on my 9.0 with an nvidia driver installed.
Are you running an nvidia driver?
If not, that would hint that the X11R6 dir/link is a result of the nvidia driver
install process



More information about the freebsd-questions mailing list