Phoronix Forums  

Go Back   Phoronix Forums > Linux Graphics / X.Org Drivers > AMD/ATI Linux

AMD/ATI Linux Technical support and discussion of the ATI/AMD proprietary Linux driver.

Reply
 
Thread Tools Display Modes
  #1  
Old 02-02-2007, 09:29 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,716
Default Fedora 7 Test 1 + AMD fglrx Drivers

I have Fedora 7 Test 1 working with the AMD fglrx 8.33.6 display driver.

Installation:

- Download this: http://www.michaellarabel.com/downlo...7-02-02.tar.gz (this is still a package under development, though should work).

- Download the 8.33.6 driver from AMD.

- Pass the --extract argument to the ATI installer so it creates the fglrx-install folder

- Replace the item downloaded from michaellarabel.com with the Fedora folder found in fglrx-install/Fedora/

- Change your working directory to fglrx-install.

- Run ./ati-installer.sh 8.33.6 --buildpkg Fedora/F7

- If you get a message about entering a patch location, just type firegl_public.c

NOTES:

- Fedora Core is no more... it's technically Fedora 7 and as a result it is --buildpkg Fedora/F7 and not Fedora/FC7.

- Still need to disable Composite in your xorg.conf as it is not supported by the fglrx drivers.

- The Fedora Desktop Effects are not currently supported by the fglrx drivers.

- The updated (F7T1 supportive) packaging scripts may appear with fglrx 8.34 display driver later this month. BUT there are currently 2.6.20 conflicts with 8.34 due to its firegl_public code using the old INIT_WORK and not the two-argument version. (Hopefully I'll have the time to code a patch shortly or that someone else writes a patch)

- I haven't yet tried it out with 64-bit F7T1 but will do so soon.

- With the Fedora Desktop spin it doesn't include any development tools or libraries... the easiest way to fix this is use yum or go to Applications > Add / Remove Software > and then select Development Tools and Development Libraries, etc...

- qt-devel 3.3.7 is needed to build fireglcontrolpanel.

Those are the basic notes at this time. As the final Fedora 7 release nears more information will come about and a more proper guide.

If you have any questions just post. Any testing of the packaging scripts are appreciated.

Some of you interested in Fedora 7 testing, if you're seriously interested in the testing, please private message me about possibly joining the AMD Beta program.

Last edited by Michael; 02-02-2007 at 10:42 PM.
Reply With Quote
  #2  
Old 02-03-2007, 03:27 PM
pabloa pabloa is offline
Junior Member
 
Join Date: Feb 2007
Posts: 9
Default

Quote:
Originally Posted by Michael View Post
I have Fedora 7 Test 1 working with the AMD fglrx 8.33.6 display driver.

Installation:

- Download this: http://www.michaellarabel.com/downlo...7-02-02.tar.gz (this is still a package under development, though should work).

- Download the 8.33.6 driver from AMD.

- Pass the --extract argument to the ATI installer so it creates the fglrx-install folder

- Replace the item downloaded from michaellarabel.com with the Fedora folder found in fglrx-install/Fedora/

- Change your working directory to fglrx-install.

- Run ./ati-installer.sh 8.33.6 --buildpkg Fedora/F7

- If you get a message about entering a patch location, just type firegl_public.c

NOTES:

- Fedora Core is no more... it's technically Fedora 7 and as a result it is --buildpkg Fedora/F7 and not Fedora/FC7.

- Still need to disable Composite in your xorg.conf as it is not supported by the fglrx drivers.

- The Fedora Desktop Effects are not currently supported by the fglrx drivers.

- The updated (F7T1 supportive) packaging scripts may appear with fglrx 8.34 display driver later this month. BUT there are currently 2.6.20 conflicts with 8.34 due to its firegl_public code using the old INIT_WORK and not the two-argument version. (Hopefully I'll have the time to code a patch shortly or that someone else writes a patch)

- I haven't yet tried it out with 64-bit F7T1 but will do so soon.

- With the Fedora Desktop spin it doesn't include any development tools or libraries... the easiest way to fix this is use yum or go to Applications > Add / Remove Software > and then select Development Tools and Development Libraries, etc...

- qt-devel 3.3.7 is needed to build fireglcontrolpanel.

Those are the basic notes at this time. As the final Fedora 7 release nears more information will come about and a more proper guide.

If you have any questions just post. Any testing of the packaging scripts are appreciated.

Some of you interested in Fedora 7 testing, if you're seriously interested in the testing, please private message me about possibly joining the AMD Beta program.
------

This is not working for me -- By following your steps above, I enter the fglrx-install directory and run ./ati-install.sh 8.33.6 --buildpkg Fedora/F7 -- the error which occurs is: Generating package: Fedora/F7
Requested package is not supported.

What do I need to do to get beyond this?

Thanks,
Reply With Quote
  #3  
Old 02-03-2007, 03:41 PM
pabloa pabloa is offline
Junior Member
 
Join Date: Feb 2007
Posts: 9
Default

Ignore my last post -- I just needed to move the tar file contents to packages/Fedora in the fglrx-install directory.
Reply With Quote
  #4  
Old 02-03-2007, 05:53 PM
partha partha is offline
Junior Member
 
Join Date: Oct 2006
Posts: 42
Default

Quote:
Originally Posted by Michael View Post
I have Fedora 7 Test 1 working with the AMD fglrx 8.33.6 display driver.

...
- I haven't yet tried it out with 64-bit F7T1 but will do so soon.

...
Some of you interested in Fedora 7 testing, if you're seriously interested in the testing, please private message me about possibly joining the AMD Beta program.
Michael,

I tried to build the ATI drivers for my 64bit platform. However, I am getting the "dreaded" fireglcontrol not found. Do I need the 32bit qt-3.3.7 libraries to build it? The old trick of linkng the lib to lib64 did not solve this issue as it has previously for me.

Thanks,
Partha

www.partha.com

PS: I am planning on testing the driver on F7T1 and T2 ....
Reply With Quote
  #5  
Old 02-03-2007, 07:56 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,716
Default

Try qt-devel 32-bit as well.
Reply With Quote
  #6  
Old 02-03-2007, 09:04 PM
pabloa pabloa is offline
Junior Member
 
Join Date: Feb 2007
Posts: 9
Default

Quote:
Originally Posted by Michael View Post
Try qt-devel 32-bit as well.
Same problems here -- get RPM build error regarding fireglccontrol. I've tried with both qt_devel x86_64 and i386 -- must be missing something.
Reply With Quote
  #7  
Old 02-03-2007, 09:06 PM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,716
Default

Did you do both the sym links? Otherwise you could delete the fireglcontrolpanel build from the SPEC and packaging script.
Reply With Quote
  #8  
Old 02-04-2007, 09:09 AM
partha partha is offline
Junior Member
 
Join Date: Oct 2006
Posts: 42
Default

Quote:
Originally Posted by Michael View Post
Did you do both the sym links? Otherwise you could delete the fireglcontrolpanel build from the SPEC and packaging script.
Michael,

Here is the error message I am getting -
Code:
./ati-installer.sh 8.33.6 --buildpkg Fedora/F7
==================================================
 ATI Technologies Linux Driver Installer/Packager 
==================================================
Generating package: Fedora/F7
install: cannot stat `fireglcontrolpanel': No such file or directory
The text leading up to this was:
--------------------------
|--- common/lib/modules/fglrx/build_mod/firegl_public.c 2006-12-18 10:58:15.000000000 -0500
|+++ common/lib/modules/fglrx/build_mod/firegl_public.c 2006-12-18 11:14:04.000000000 -0500
--------------------------
File to patch: firegl_public.c
Package build failed!
Package build utility output:
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /tmp/ATI-fglrx-8.33.6-1-4590-root/tmp/rpm-tmp.1663
+ umask 022
....
I did symlink the qt-3.3 (64bit) library and the version.h to version-.h. Is that what you meant?

BTW, given the "new" Fedora model - desktop, etc., - what development libraries did you install?

I groupinstalled X development libraries, development tools and development libraries.

Thanks,
Partha

www.partha.com
Reply With Quote
  #9  
Old 02-04-2007, 09:13 AM
Michael Michael is offline
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,716
Default

I installed the same X development libraries, development tools, and X development libraries (from the Add/Remove Software just clicking on them). Then I yum'd qt-devel.

With the above output was this after you deleted the fireglcontrolpanel from the script or didn't you do that yet? If you do, be sure to delete the fireglcontrolpanel lines from the SPEC file otherwise it will produce the same error.
Reply With Quote
  #10  
Old 02-04-2007, 09:49 AM
partha partha is offline
Junior Member
 
Join Date: Oct 2006
Posts: 42
Default

Quote:
Originally Posted by Michael View Post
I installed the same X development libraries, development tools, and X development libraries (from the Add/Remove Software just clicking on them). Then I yum'd qt-devel.

With the above output was this after you deleted the fireglcontrolpanel from the script or didn't you do that yet? If you do, be sure to delete the fireglcontrolpanel lines from the SPEC file otherwise it will produce the same error.
I have not deleted the fireglcontrolpanel from the script. Just so I am clear, which files should I modify? I am guessing - component-config.h and ATI-fglrx-spec-tmpl?

Thanks!
Partha

www.partha.com
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 09:20 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2010 by Phoronix Media.