NavigationUser loginSpam?See spam posts on this site? If so, please don't reply to the spam! Instead, just report the URL to the webmaster. |
Building fglrx on LennyI just noticed that kernel 2.6.21 is available in Lenny. Finally - my So I have one problem, building the fglrx module fails with this message: Building modules, stage 2. Is there a way around this? Strangely, it doesn't happen on 2.6.18 Thanks -- |
Building fglrx on Lenny
koffiejunkie wrote:
> I just noticed that kernel 2.6.21 is available in Lenny. Finally - my
> CPU fan will work correctly!
>
> So I have one problem, building the fglrx module fails with this message:
>
> Building modules, stage 2.
> MODPOST 1 modules
> FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol
> 'paravirt_ops'
> make[2]: *** [__modpost] Error 1
> make[1]: *** [modules] Error 2
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.21-2-k7'
> make: *** [kmod_build] Error 2
>
> Is there a way around this? Strangely, it doesn't happen on 2.6.18
>
> Thanks
>
>
build a kernel without paravirt or wait for 2.6.22 (or downgrade to 2.6.18)
Try googleing for debian 2.6.21 and paravirt ;-)
/Magnus
--
Building fglrx on Lenny
Magnus Pedersen wrote:
> build a kernel without paravirt or wait for 2.6.22 (or downgrade to
> 2.6.18)
> Try googleing for debian 2.6.21 and paravirt ;-)
Thanks, that's interesting.
--
Building fglrx on Lenny
Magnus Pedersen wrote:
> koffiejunkie wrote:
>> I just noticed that kernel 2.6.21 is available in Lenny. Finally -
>> my CPU fan will work correctly!
>>
>> So I have one problem, building the fglrx module fails with this
>> message:
>>
>> Building modules, stage 2.
>> MODPOST 1 modules
>> FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol
>> 'paravirt_ops'
>> make[2]: *** [__modpost] Error 1
>> make[1]: *** [modules] Error 2
>> make[1]: Leaving directory `/usr/src/linux-headers-2.6.21-2-k7'
>> make: *** [kmod_build] Error 2
>>
>> Is there a way around this? Strangely, it doesn't happen on 2.6.18
>>
>> Thanks
>>
>>
> build a kernel without paravirt or wait for 2.6.22 (or downgrade to
> 2.6.18)
> Try googleing for debian 2.6.21 and paravirt ;-)
>
> /Magnus
>
Just for interest sake, I found this:
http://grizach.sc18.info/nvpatch/ - adapted it slightly for the later
kernel and ATi driver (instead of nVidia). kbuild now allows me to
build the module, but sadly I get a segfault when trying to load the module.
Guess I'll have to wait for the next kernel.
--
Building fglrx on Lenny [solved]
koffiejunkie wrote:
> Magnus Pedersen wrote:
>> build a kernel without paravirt or wait for 2.6.22 (or downgrade to
>> 2.6.18)
>> Try googleing for debian 2.6.21 and paravirt ;-)
>>
>> /Magnus
>>
> Just for interest sake, I found this:
> http://grizach.sc18.info/nvpatch/ - adapted it slightly for the later
> kernel and ATi driver (instead of nVidia). kbuild now allows me to
> build the module, but sadly I get a segfault when trying to load the
> module.
>
> Guess I'll have to wait for the next kernel.
>
OK, so I took this one step further. Installed kernel-source-2.6.21,
changed CONFIG_PARAVIRT=y to CONFIG_PARAVIRT=n and build a new kernel
that is otherwise identical to the one from the Debian repo. I also
reinstalled the default linux-kbuild, and after booting into this
kernel, was able to build the fglrx module without any issues.
Thanks for all who replied!
--
Building fglrx on Lenny
On Wed July 11 2007 04:32, koffiejunkie wrote:
> I just noticed that kernel 2.6.21 is available in Lenny. Finally - my
> CPU fan will work correctly!
>
> So I have one problem, building the fglrx module fails with this message:
>
> Building modules, stage 2.
> MODPOST 1 modules
> FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol
> 'paravirt_ops'
> make[2]: *** [__modpost] Error 1
> make[1]: *** [modules] Error 2
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.21-2-k7'
> make: *** [kmod_build] Error 2
>
> Is there a way around this? Strangely, it doesn't happen on 2.6.18
I just installed the ati drivers from the ati website yesterday with that
kernel and it succeeded. Are you building the fglrx package in debian? I had
that problem with the nvidia drivers also. I read at kernel.org that
paravirt_ops is no longer a GPL-only export in the current kernel 2.6.22. I
don't know of a workaround.
--
Building fglrx on Lenny
koffiejunkie writes:
> So I have one problem, building the fglrx module fails with this message:
>
> Building modules, stage 2.
> MODPOST 1 modules
> FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol
> 'paravirt_ops'
> make[2]: *** [__modpost] Error 1
> make[1]: *** [modules] Error 2
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.21-2-k7'
> make: *** [kmod_build] Error 2
What's version of fglrx are you using ?
(latest fglrx 8.38 compiles fines on my 2.6.21 machine )
HTH
--
Dominique Dumont
"Delivering successful solutions requires giving people what they
need, not what they want." Kurt Bittner
--
Building fglrx on Lenny
Dominique Dumont wrote:
> koffiejunkie writes:
>
> What's version of fglrx are you using ?
> (latest fglrx 8.38 compiles fines on my 2.6.21 machine )
>
> HTH
>
>
I apt-get installed the one from the Debian repo last night (8.37.6-1),
and when that failed to build, I got 8.38.6-1 from ATI's website and
made Debian packages with it. Both fail with the same error.
--