[arch-general] New 64 bit computer
David C. Rankin
drankinatty at suddenlinkmail.com
Wed Jun 17 10:53:38 EDT 2009
On Tuesday 16 June 2009 06:10:56 Thomas Bächler wrote:
> David C. Rankin schrieb:
> > Your alternative is to use the radeonhd driver. I'm not 100% sure, but I
> > believe your card is supported. The radeonhd driver is really making
> > progress and is a very good open-Source driver. I use it with laptop
> > running Arch. Heat is a bit of a problem on my laptop, but for a desktop
> > you won't notice any difference aside from a degree or two on case
> > temperature rise. In the tiny space inside a laptop -- the difference is
> > about 20 degrees F.
>
> You could also use the radeon driver from the xf86-video-ati package, it
> should support everything radeonhd supports (maybe with some delay, but
> then radeonhd has longer release cycles, so the xorg one might still be
> faster).
>
> Another note about fglrx/catalyst: We used to support this driver but it
> was a real mess and ultimately, nobody wanted to do it anymore. The
> problem is that ATI doesn't simply support the latest Xorg and kernel
> versions like nvidia does, but only the latest versions of some
> distributions. Therefore when a new kernel or xorg-server was released,
> we had to wait until any of the "supported" distributions used it, ATI
> wouldn't bother making the driver compatible before that. That was
> really slowing Arch down, so we dropped it. Ultimately, the radeonhd and
> radeon drivers should support all of the card's features, now that ATI
> is releasing specs.
Oh I know the pain quite well. Beginning in October 2007 I worked closely
with the SuSE ATI rep (Stefan Dirsch at the time) and an ATI rep, Luugi
Marsan, on SONAME problems with ATI's libGL just to get a driver that would
install on openSuSE. It took 4 driver releases 8.40-8.44 to get the problem
fixed so users were not having to manually change libraries and links just to
get the driver to work. (See:
https://bugzilla.novell.com/show_bug.cgi?id=344135) and the others.
At one point I was even competent at extracting the ATI driver package
contents to modify it to work on my system. I know what a mess it can be.
Getting it to work with Arch is far beyond my arch-proficiency (heck, I'm
still struggling with kde4). However, it is well worth the effort from a
distribution standpoint. Being able to offer a working fglrx driver and nvidia
driver is the gold standard among distributions but does take a lot of man-
power and resources. That's why there are only a handful that have the
resources to do it. It takes a dedicated team of a few people just to keep up
with the changes.
Compounding the present situation is the ATI dropping of support for "legacy
cards" without a good driver in place. The root of the problem was/is ATI's
attempt to make a "one size fits all" mega driver package that covered all
Xorg versions and all ATI cards. When that occurred in October 08, the driver
just went to hell. Now you have (1) the 8-9 driver that is a damn good driver
and supports all cards up to the x1800 and up to xorg 7.3; (2) the 9-3 driver
that supports all cards up to the 3000 series and xorg 7.4, but is broken for
a large number of the cards in the x800 - x1800 range; (3) you have the 9-6,
which is the ONLY driver still developed by ATI and that driver that does NOT
support any pre-2400 series cards (no support for the common 9100, 9200-9550,
9600, 9700, 9800, x800, x850, x1050, x1200, x1300, x1600, x1650, x1800, x1900,
x1950, etc...) In other words the ATI Series 300-500 architecture cards.
What needs to happen for Linux in general is for someone to package a working
ATI-Legacy driver that supports Series 300-500 cards for the current xorg, and
then the ATI-Current package for the current 2400+ series of cards. (Series
600 Architecture) I know that is pie-in-the-sky thinking, but that is what
needs to happen to put ATI support on par with NVidia Linux support. As you
say, it is ATI that needs to step up to the plate and put out a workable
package because the state of the current ATI driver package is 83 Megabytes of
convoluted crap for linux distributions to try and deal with.
Maybe Baho can do it? ;-)
--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
More information about the arch-general
mailing list