From gaoj@cpsc.ucalgary.ca  Wed Jun 29 01:21:27 2005
Return-Path: <gaoj@cpsc.ucalgary.ca>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 91E6D16A41C
	for <freebsd-gnats-submit@freebsd.org>; Wed, 29 Jun 2005 01:21:27 +0000 (GMT)
	(envelope-from gaoj@cpsc.ucalgary.ca)
Received: from ensc.cpsc.ucalgary.ca (ensc.cpsc.ucalgary.ca [136.159.2.4])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 56A6743D1F
	for <freebsd-gnats-submit@freebsd.org>; Wed, 29 Jun 2005 01:21:27 +0000 (GMT)
	(envelope-from gaoj@cpsc.ucalgary.ca)
Received: from imgw1.cpsc.ucalgary.ca (imgw1 [136.159.5.9])
	by ensc.cpsc.ucalgary.ca (8.12.11/8.12.11) with ESMTP id j5T1L4x4020022
	for <freebsd-gnats-submit@freebsd.org>; Tue, 28 Jun 2005 19:21:04 -0600
Received: from localhost (localhost [127.0.0.1])
	by imgw1.cpsc.ucalgary.ca (8.13.3/8.13.3) with ESMTP id j5T1L4lF008176
	for <freebsd-gnats-submit@freebsd.org>; Tue, 28 Jun 2005 19:21:04 -0600
Received: from imgw1.cpsc.ucalgary.ca ([127.0.0.1])
 by localhost (imgw1 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
 id 08132-02 for <freebsd-gnats-submit@freebsd.org>;
 Tue, 28 Jun 2005 19:21:04 -0600 (MDT)
Received: from localhost.cpsc.ucalgary.ca (sana-sa [136.159.7.231])
	by imgw1.cpsc.ucalgary.ca (8.13.3/8.13.3) with ESMTP id j5T1L0mD008171
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 28 Jun 2005 19:21:00 -0600
Received: from localhost.cpsc.ucalgary.ca (localhost [127.0.0.1])
	by localhost.cpsc.ucalgary.ca (8.13.3/8.13.3) with ESMTP id j5T1L0jD001140
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 28 Jun 2005 19:21:00 -0600 (MDT)
	(envelope-from gaoj@localhost.cpsc.ucalgary.ca)
Received: (from gaoj@localhost)
	by localhost.cpsc.ucalgary.ca (8.13.3/8.13.3/Submit) id j5T1L0DY001139;
	Tue, 28 Jun 2005 19:21:00 -0600 (MDT)
	(envelope-from gaoj)
Message-Id: <200506290121.j5T1L0DY001139@localhost.cpsc.ucalgary.ca>
Date: Tue, 28 Jun 2005 19:21:00 -0600 (MDT)
From: Jie Gao <gaoj@cpsc.ucalgary.ca>
Reply-To: Jie Gao <gaoj@cpsc.ucalgary.ca>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: x11/nvidia-driver: Need to preserve 1.0.7174 version
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         82758
>Category:       ports
>Synopsis:       x11/nvidia-driver: Need to preserve 1.0.7174 version
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    danfe
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jun 29 01:30:17 GMT 2005
>Closed-Date:    Thu Jun 30 04:20:18 GMT 2005
>Last-Modified:  Thu Jun 30 04:20:18 GMT 2005
>Originator:     Jie Gao
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD aibsd 5.4-STABLE FreeBSD 5.4-STABLE #2: Thu Jun 23 14:31:49 MDT 2005 gaoj@aibsd:/usr/src/sys/i386/compile/AIBSD i386


	
>Description:
	
The latest nvidia-driver 1.0.7667 has dropped support for numerious "legacy"
GPUs. The list below is quoted from the README file included in Linux driver
1.0.7664 (which is the first version to drop legacy GPU support):

"Below are the legacy GPUs that are no longer supported in the unified driver.
These GPUs will continue to be maintained through the special legacy NVIDIA
GPU driver releases.


    NVIDIA chip name                   Device PCI ID
    -------------------------------    -------------------------------
    RIVA TNT                           0x0020
    RIVA TNT2/TNT2 Pro                 0x0028
    RIVA TNT2 Ultra                    0x0029
    Vanta/Vanta LT                     0x002C
    RIVA TNT2 Model 64/Model 64 Pro    0x002D
    Aladdin TNT2                       0x00A0
    GeForce 256                        0x0100
    GeForce DDR                        0x0101
    Quadro                             0x0103
    GeForce2 GTS/GeForce2 Pro          0x0150
    GeForce2 Ti                        0x0151
    GeForce2 Ultra                     0x0152
    Quadro2 Pro                        0x0153
"

The new driver (1.0.7667) will simply ignore the above-listed GPUs. For
this reason, nvidia-driver 1.0.7174 should be preserved for those GPU users.

>How-To-Repeat:
	
Find a machine with the listed GPU, install 1.0.7667 driver and try to start X

>Fix:

	
Either repo-copy nvidia-driver to nvidia-driver-legacy with appropriate 
version, or add options in nvidia-driver to choose a driver version. And
corresponding sections should be added to UPDATING to bring users' attention.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->danfe 
Responsible-Changed-By: thierry 
Responsible-Changed-When: Wed Jun 29 05:41:53 GMT 2005 
Responsible-Changed-Why:  

Assign to maintainer. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=82758 
State-Changed-From-To: open->closed 
State-Changed-By: danfe 
State-Changed-When: Thu Jun 30 04:18:57 GMT 2005 
State-Changed-Why:  
Option WITH_LEGACY_GPU_SUPPORT was introduced, I think this is what you want. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=82758 
>Unformatted:
