[NTLUG:Discuss] FC4 and Dell Inspiron 8600
Bryan J. Smith
b.j.smith at ieee.org
Mon Aug 22 15:19:20 CDT 2005
On Mon, 2005-08-22 at 13:02 -0500, . Daniel wrote:
> I have an ATI Radeon Mobility 9200 with 128MB RAM in my machine... I
> selected that option over the stock NVidia because I foolishly assumed ATI
> was better supported under Linux and X.org.
Yep, this is a common _farce_. Just looking at video drivers ...
ATI didn't develop the "clean-room" DRI drivers, but Precision Insight
was contracted by The Weather Channel (I believe, or NOAA?). ATI only
released _some_ 3D interfaces for the R1xx series (Radeon 7500-8000),
and some features of the R2xx series (Radeon 8500-9000) have been
adopted. A few of the "value" RV2xx series (Radeon 9100-9200) have
limited support.
ATI has withheld all 3D specifications as of the R3xx series (Radeon
9500+), and they have always had a lot of proprietary 2D as well.
nVidia actually funds development of the MIT 2D drivers, and is open
with their codecs/video-in/video-out (largely because they are industry-
standard licensed designs). But yes, they horde their 3D drivers ever
since they almost got sued by Intel and Microsoft in their old NV0x
series (TNT through original GeForce[1]) drivers for XFree86 3.3.x.
There is some DRI/UtahGLX work based on those, but they are pretty
useless beyond the NV10/11 series (GeForce/2/MX).
Now in reality, both ATI and nVidia's "mobile" chipsets don't work well
with the stock MIT 2D drivers in XFree86/Xorg. That's not so much their
fault, but the tier-1 OEMs who get customized designs. The general
drivers just don't work.
Heck, I have problems with the lack of signal control on my Intel i855GM
chipset integrated video. It works great, aged GLX support out-of-the-
box, but I can't change what frequencies the DB15 output sends. So it
matches the (often non-VESA) standard modes of the 1024x768 panel of my
Toshiba M35X notebook.
> I was mostly wrong as it turns out as I have read more about success with
> S3/S4 modes with NVidia users lately. Sad.
Now the nVidia _nForce_chipset_ is _very_, _very_ GPL and open. Don't
confuse the nVidia GeForce graphical processor units (GPUs) and the
nVidia nForce chipsets. In fact, if you have kernel 2.4.23+ or 2.6.5+,
you basically have 100% nForce chipset support!
The only time nVidia had closed source drivers on the nForce was before
the newer ALSA drivers for audio (old nvaudio driver, now replaced by
GPL i810/ALSA work/codecs), and before nVidia secured the IP rights to
its NIC (old nvnet, now they can legally work directly on the GPL
forcedeth).
Fedora Core 3 x86-64 on my nForce4 worked out-of-the-box, 0 drivers.
>From the AMD PowerNow! support down to the full ATA/SATA support.
Also, with the advent of PCI-Express (PCIe), Intel no longer considers
AGP a "trade secret." So nVidia has opened up the nForce AGPgart
support.
I know this seems like contradictory because Intel is so open with their
i75x/85x/95x GPUs, but those GPUs are _trailing_ edge and do _not_ use
Intel more advanced IP/designs (let alone Microsoft key ownerships thanx
to SGI and other "we swindled you" deals), including nVidia's kernel
driver for GPU-CPU memory mappings. Even Intel doesn't share a lot of
its registry/timing of its integrated chipsets, and that's largely
because of yet other IP issues.
The video interconnect and GPU space is an IP landfield, and Intel and
Microsoft are holding a lot of the cards -- especially Microsoft. I
believe it will be the first place Microsoft strikes, and they were
smart to wrestle control over a lot of OpenGL patents in the late '90s.
--
Bryan J. Smith b.j.smith at ieee.org http://thebs413.blogspot.com
----------------------------------------------------------------------
The best things in life are NOT free - which is why life is easiest if
you save all the bills until you can share them with the perfect woman
More information about the Discuss
mailing list