Hi all,
just a heads up. If you use the ATI binary driver, and install the latest kernel update (2.6.34.7-0.3), 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 http://www.gossamer-threads.com/lists/linux/kernel/1277377, 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 2.6.34.7-0.3.1. I've submitreq'ed (sr#49032) changes to X11:Drivers:Video/ati-fglrxG02 that update it to 10.9; just checkout
On 23/09/10 21:59, Vadym Krevs wrote: those sources ("osc co home:MasterPatricko:branches:X11:Drivers:Video ati-fglrxG02"), run "sh ./fetch.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 ati-fglrxG01". Hope this helps those of you stuck with ATI cards... I will update the detailed instructions I had posted earlier too (at http://masterpatricko.blogspot.com/2010/09/building-ati-fglrx-rpms-for-opens...). Regards, Tejas -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org