Mailinglist Archive: opensuse (1839 mails)

< Previous Next >
Re: [opensuse] question regarding virtual desktops (KDE)
  • From: John Andersen <jsamyth@xxxxxxxxx>
  • Date: Thu, 23 Sep 2010 14:45:21 -0700
  • Message-id: <4C9BCA71.7020309@xxxxxxxxx>
On 9/23/2010 1:55 AM, Tejas Guruswamy wrote:
On 23/09/10 00:26, jsa wrote:
On 09/22/2010 02:08 PM, Tejas Guruswamy wrote:

On 22/09/10 18:34, John Andersen wrote:

On 9/22/2010 10:29 AM, Tejas Guruswamy wrote:

Yeah, the RPMs in the ati driver repository are broken, and the ati
driver installer you download directly from the website is a mess.
If it helps you, I posted a howto build the RPMs using the OBS instead
Its a bit more bandwidth intensive than compiling it yourself, but it
results in a cleaner package - the same quality as the ati repository
but up-to-date and working.
I did this for the recent 10.9 (8.771) driver release and have been
enjoying life since.
http://masterpatricko.blogspot.com/2010/09/building-ati-fglrx-rpms-for-opensuse.html

This looks very interesting.

Will this work for a Mobility Radeon X1400 chipset with the 10.9 driver?

I travel with my laptop a lot, and I find that my Android phone is actually
faster with Google Earth then the Core 2 Duo using mesa.

The instructions wont work exactly as I posted them - you need Catalyst
9.3 (8.593) instead, but this is also available from the OBS. Follow the
instructions I gave, but substitute "ati-fglrxG01" instead of G02 in the
checkout stage, and don't change the source versions - leave them at
8.593. If you get stuck let me know. The package includes patches to
build against kernel-2.6.33.

Regards,
Tejas

I seem to remember this happening back in prior releases as well.

No clue what to do about this error:

CC [M] /usr/src/packages/BUILD/ati-fglrxG01-8.593/obj/default/kcl_ioctl.o
/usr/src/packages/BUILD/ati-fglrxG01-8.593/obj/default/kcl_ioctl.c: In
function 'KCL_IOCTL_AllocUserSpace32':
/usr/src/packages/BUILD/ati-fglrxG01-8.593/obj/default/kcl_ioctl.c:196:5:
error:
implicit declaration of function 'compat_alloc_user_space'
<--------<<<
/usr/src/packages/BUILD/ati-fglrxG01-8.593/obj/default/kcl_ioctl.c:196:5:
warning:
return makes pointer from integer without a cast
make[3]: ***
[/usr/src/packages/BUILD/ati-fglrxG01-8.593/obj/default/kcl_ioctl.o] Error 1
make[2]: ***
[_module_/usr/src/packages/BUILD/ati-fglrxG01-8.593/obj/default] Error 2
make[1]: *** [sub-make] Error 2
make: *** [all] Error 2
make: Leaving directory `/usr/src/linux-2.6.34.7-0.3-obj/x86_64/default'
error: Bad exit status from /var/tmp/rpm-tmp.uPDk5u (%build)


By the way, I'm running 2.6.34.7-0.2-desktop. Is this going to be a
problem? You mentioned 2.6.33.

Yeah, that's the problem - since it's "legacy", ATI haven't updated the
driver in ages, and openSUSE's Stefan has only patched it up to 2.6.33.
Looks like there were some more source-incompatible changes in 2.6.34
that we'll have to patch around.
I'll take a look when I get a chance.

Regards,
Tejas



Seems someone already ran into this:
http://www.gossamer-threads.com/lists/linux/kernel/1277377

It looks like another backward compatibility bridge got burned.


--
_____________________________________
At one time I had a Real Sig. Its been downsized.
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >