From owner-freebsd-questions@FreeBSD.ORG Mon Jun 8 11:54:15 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 60321106564A for ; Mon, 8 Jun 2009 11:54:15 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.154]) by mx1.freebsd.org (Postfix) with ESMTP id DF88F8FC15 for ; Mon, 8 Jun 2009 11:54:14 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by fg-out-1718.google.com with SMTP id e12so726822fga.12 for ; Mon, 08 Jun 2009 04:54:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type:content-transfer-encoding; bh=DD1BXrdWO2RMSgR2VeHQcWd6y5R4kFAymmaJu468nxQ=; b=es4f52i9jP3uoLIr2F4GG1Mt0GuxXX+ROqC+Kb4CecDE8iWh9R5MSN2FX/oS01Estr XeejJCruor8Xzq4gObZ1RANM5vNe/RyyUxG+AFAiVtUMEwnuJdYtmgkRE22BCNwnQONj +Ao248rpTqUlb2M8DFT5LFBkjx31KiKTjtm3o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; b=lc9U7RCTsvGEJxDilr9CjU49Z22Np8MlBrso8bTEoY5uFQq6kHpIN+f0gPuiQZgDU6 CUXBu9tJtjNlAsce6Gms6VWt+TGVdolcNxbcmu17EWlm/KdO3zFR6Kxh4yMTn4HgaIP9 oP1phy0ZhL9xUMP+wIrGRIybmJjekJN3lylxU= Received: by 10.86.27.6 with SMTP id a6mr7137847fga.18.1244462054586; Mon, 08 Jun 2009 04:54:14 -0700 (PDT) Received: from gumby.homeunix.com (bb-87-81-140-128.ukonline.co.uk [87.81.140.128]) by mx.google.com with ESMTPS id l19sm92591fgb.2.2009.06.08.04.54.12 (version=SSLv3 cipher=RC4-MD5); Mon, 08 Jun 2009 04:54:14 -0700 (PDT) Date: Mon, 8 Jun 2009 12:54:10 +0100 From: RW To: freebsd-questions@freebsd.org Message-ID: <20090608125410.4cd9c45a@gumby.homeunix.com> In-Reply-To: References: <20090608042712.43c87019@gumby.homeunix.com> X-Mailer: Claws Mail 3.7.1 (GTK+ 2.16.2; i386-portbld-freebsd7.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: Which nVidea driver to install X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jun 2009 11:54:15 -0000 On Mon, 08 Jun 2009 02:26:34 -0400 Michael Powell 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.