Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Jun 2009 12:54:10 +0100
From:      RW <rwmaillists@googlemail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Which nVidea driver to install
Message-ID:  <20090608125410.4cd9c45a@gumby.homeunix.com>
In-Reply-To: <h0iara$s46$1@ger.gmane.org>
References:  <BLU0-SMTP8613F19A51990C194F61A193460@phx.gbl> <h0hkvr$mtl$1@ger.gmane.org> <20090608042712.43c87019@gumby.homeunix.com> <h0iara$s46$1@ger.gmane.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 08 Jun 2009 02:26:34 -0400
Michael Powell <nightrecon@verizon.net> wrote:


> To install the nvidia-driver port a kernel module named nvidia.ko is 
> compiled. This module requires linux.ko to be loaded first. The
> reason is the nvidia-driver itself is a linux binary blob, and
> consequently must utilize the linuxolator to run. Very simple
> concept. 

Simple, but wrong. 

The driver is not a Linux driver, if you go to the nVidia site you will
see that there are separate Linux and FreeBSD drivers. You don't need
to load linux.ko at all if you built nvidia.ko without Linux support.

> The OpenGL support is part of the install. It is not related to any
> so called 'optional support for Linux binaries'. Ask yourself this:
> when you run glxgears is glxgears a linux binary or was it compiled
> as a FreeBSD binary?

Clearly you don't need Linux support to run the native glxgears, but you
would if you wanted to run a Linux glxgears binary.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090608125410.4cd9c45a>