[PATCH] Remove XAA

devzero at web.de devzero at web.de
Sat Sep 21 07:49:15 PDT 2013


>Deliberately breaking drivers without giving people a chance to fix them
>isn't fair.  Because of the current development model of Xorg people may
>not notice that stuff is broken for more than six months.

Yes, this sucks big.

I read "contrary to windows, linux works good an old hardware" for so often. That sentence gives me a good laugh, because from my experience with linux, something which worked for years sooner or later breaks when you want to upgrade for a recent version. It`s not for the first time i see something in linux getting broken, rendering it completely unusable or even un-installable (for non experts). I can tell you stories...

Actually, i was trying to get Lubuntu run on an old PC with ATI Rage Pro, but now 12.10, 13.04 and 13.10 all fail (at installation stage, as they have xorg core 1.13 and mach64 driver 6.9.3 or greater). Luckily, 12.04 works and is a LTS release.

Sorry, i don`t want to malign someone`s work, but i`d love to see if programmers would be a little bit more cautiously when they do major code rework or even rip off "old" code (which is bad or outdated from their point of view).

regards
Roland



List:       freedesktop-xorg-devel
Subject:    Re: [PATCH] Remove XAA
From:       "Mark Kettenis" <mark.kettenis () xs4all ! nl>
Date:       2012-01-22 3:33:20
Message-ID: c520b48f204daae30fa03223faf39f72.squirrel () webmail ! xs4all ! nl
[Download message RAW]

>  Hi,
>  The following commit is available in the 'xaa' branch of
>  git://people.freedesktop.org/~daniels/xserver - I think the commit
>  message explains it fairly well.
>
>  I've got patches to intel, ati, mach64 and mga to fix their builds in
>  the absence of XAA; a lot of other drivers[0] still depend on XAA,
>  however.  Given that the drivers right now are broken, I'm proposing to
>  leave this patch until 1.13, so we at least have some time to fix the
>  drivers and get them deployed.
>
>  commit 3811d1b85b71c1f8bd0b3c8269e0f7d388a51c2b
>  Author: Daniel Stone <daniel at fooishbar.org>
>  Date:   Wed Jan 18 15:01:09 2012 +1100
>
>      Remove XAA
>
>      It hasn't worked for over four years.  No-one's even come close to
>      fixing it.
>
>      RIP.
>
>      Signed-off-by: Daniel Stone <daniel at fooishbar.org>
>
>  I swear this is my last semi-troll-but-actually-serious commit.

No way!  XAA works for accelerated scrolling and makes a significant
difference on slow CPUs.  It often works better for EXA.  If there is
something that should be removed it's that since very few drivers actually
have working EXA support.

Deliberately breaking drivers without giving people a chance to fix them
isn't fair.  Because of the current development model of Xorg people may
not notice that stuff is broken for more than six months.

_______________________________________________
xorg-devel at lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel
[prev in list] [next in list] [prev in thread] [next in thread] 


More information about the xorg-devel mailing list