> From: Alan Coopersmith <[email protected]>
> Date: Wed, 31 Mar 2010 13:38:08 -0700
> 
> Nvidia hardware will now default to "vesa" until an xorg.conf file is
> created to set it to "nv", "nvidia", or "nouveau".

The vesa driver only works on i386/amd64.  Where does this leave users
of other architectures?  Quite a few PowerPC Mac's have nvidia hardware.

> We've had reports of displays that fail to autoconfigure because
> Xorg tries to use "nv", but nv fails when DisplayPort is in use.

Still the majority of the hardware out there will still work.  And
monitors that have a DisplayPort connector typically don't have a
resolution that's a very good match to the vesa driver isn't it?

> Given nvidia's recent announcement deprecating the nv driver,
> and that nv will never support DisplayPort, the vesa driver
> seems a safer default for autoconfiguration than nv.

I disagree.  If Nvidia decides to screw over the open source
community, it doesn't mean we have to bend over backwards.  Isn't
"nouveau" ready to take over the role of "nv" yet?


> diff --git a/hw/xfree86/common/xf86AutoConfig.c 
> b/hw/xfree86/common/xf86AutoConfig.c
> index 7b836b0..a6f0c57 100644
> --- a/hw/xfree86/common/xf86AutoConfig.c
> +++ b/hw/xfree86/common/xf86AutoConfig.c
> @@ -192,7 +192,7 @@ videoPtrToDriverList(struct pci_device *dev,
>           break;
>       case 0x102b:                driverList[0] = "mga";      break;
>       case 0x10c8:                driverList[0] = "neomagic"; break;
> -     case 0x10de: case 0x12d2:   driverList[0] = "nv";       break;
> +     case 0x10de: case 0x12d2:   /* nv is deprecated */      break;
>       case 0x1106:                driverList[0] = "openchrome"; break;
>          case 0x1b36:             driverList[0] = "qxl"; break;
>       case 0x1163:                driverList[0] = "rendition"; break;
_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to