[elrepo-devel] ATI driver

Phil Perry phil at elrepo.org
Tue Dec 7 19:44:30 EST 2010


On 07/12/10 00:50, Phil Perry wrote:
> On 06/12/10 20:16, Akemi Yagi wrote:
>> On Mon, Dec 6, 2010 at 11:50 AM, Fabian Arrotin
>> <fabian.arrotin at arrfab.net>   wrote:
>>> Akemi Yagi wrote:
>>>> Hi list,
>>>>
>>>> As you probably know, we, ELRepo, have been offering the Nvidia
>>>> driver. It has received quite a good volume of positive feedback. Now,
>>>> we got a request to provide the ATI driver:
>>>>
>>>> http://elrepo.org/bugs/view.php?id=96
>>>>
>>>> One major problem is that we do not have the ATI hardware. Is there
>>>> anyone who is interested in developing the package to be distributed
>>>> through ELRepo?
>>>>
>>>
>>> Hi Akemi,
>>> Do you mean some 'testers' or really someone who would need to write a
>>> working kmod spec/kmodtool for ATI ?
>>
>> Ah, yes! Why didn't I think of you?  You are THE ATI guru :-D
>>
>> I don't mean just a tester. We want someone who actually writes AND
>> tests the package. As you can imagine, without access to the hardware,
>> it is extremely difficult to do any work.
>>
>> So, you can help?  We are in the middle of setting up to provide
>> access for 'serious' contributors to our buildsystems to do the build
>> work (hint, hint).
>>
>> Akemi
>
>
> I guess we would split the package in two like we do for nvidia - a kmod
> package providing the kernel module, and an xorg-x11-drv package
> providing the xorg libs and everything else.
>

Hi folks,

I've built a kmod package for the kernel module on EL5. I had to patch 
the code to get it to build, and since CVE-2010-3081 it doesn't build 
against any kernel earlier prior to 2.6.18-194.11.4.el5, but the module 
does weak-link against earlier kernels:

$ find /lib/modules/ -name fglrx.ko
/lib/modules/2.6.18-164.el5/weak-updates/fglrx/fglrx.ko
/lib/modules/2.6.18-229.el5/weak-updates/fglrx/fglrx.ko
/lib/modules/2.6.18-128.el5/weak-updates/fglrx/fglrx.ko
/lib/modules/2.6.18-194.17.4.el5/weak-updates/fglrx/fglrx.ko
/lib/modules/2.6.18-194.26.1.el5/extra/fglrx/fglrx.ko
/lib/modules/2.6.18-194.el5/weak-updates/fglrx/fglrx.ko

As you can see, I've built it against the current kernel and it 
weak-links back to 5.3 kernels as well as forward against the 
RHEL5.6beta kernel. We will probably just rebuild it against the RHEL5.6 
release kernel once it's released.

One question - what should we call the package? Historically it's always 
been fglrx, but more recently rpmfusion is naming them catalyst. Any 
views on this?

What testing OS/Arch do people have available? If you have the ATI 
drivers installed from the ATI installer, would you like to test just 
the kmod package to make sure the kernel driver module works for the 
time being.

Once I know what OS/Arch folks can test, I'll try to get those built and 
available somewhere to test.




More information about the elrepo-devel mailing list