Mailinglist Archive: opensuse (1839 mails)

< Previous Next >
Re: [opensuse] latest kernel update breaks ATI binary driver
  • From: Tejas Guruswamy <masterpatricko@xxxxxxxxx>
  • Date: Fri, 24 Sep 2010 11:57:01 +0100
  • Message-id: <4C9C83FD.70701@xxxxxxxxx>
On 23/09/10 21:59, Vadym Krevs wrote:
Hi all,

just a heads up. If you use the ATI binary driver, and install the
latest kernel update (, then you will no longer be able
to recompile the ATI driver due to missing compat_alloc_user_space()
symbol in fglrx/kcl_ioctl.c.

According to, the
"compat_alloc_user_space()" symbol became GPL-only, got moved to
another header, etc.

Personally, I find it unbelievable that openSUSE kernel team would
release a minor kernel upgrade that would screw up all users of the
ATI binary driver.
The ati fglrx 10.9 (8.771) driver builds fine against kernel I've submitreq'ed (sr#49032) changes to
X11:Drivers:Video/ati-fglrxG02 that update it to 10.9; just checkout
those sources ("osc co home:MasterPatricko:branches:X11:Drivers:Video
ati-fglrxG02"), run "sh ./", and then "osc build -k
~/src/packages openSUSE_11.3" .

I've also submitted (sr#49022) kernel build fixes discussed in this
thread to the ati fglrx legacy driver (9.3) in
X11:Drivers:Video/ati-fglrxG01 - so it builds on openSUSE 11.3, but I
don't have the hardware to test if there are any other issues, such as
an incompatible Xserver. Procedure to build/test is the same except
checkout with "osc co home:MasterPatricko:branches:X11:Drivers:Video

Hope this helps those of you stuck with ATI cards...

I will update the detailed instructions I had posted earlier too (at

To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >