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 12-02-2006, 04:37 PM
debrajelon debrajelon is offline
Junior Member
 
Join Date: Dec 2006
Posts: 8
Question ATI fglrx 8.31.5 - error while building RPMs

Hi, everyone!

I'm running Fedora Core 6 (x86) and try to build installation RPMs from the ATI fxlrg driver (ati-driver-installer-8.31.5-x86.x86_64.run), but recieve a strange error. Can someone suggest what should I do?

I do this as root
Code:
[root@somehost ati_fglrx]# ./ati-driver-installer-8.31.5-x86.x86_64.run --buildpkg Fedora/FC6
and recieve the following:
Code:
==================================================
 ATI Technologies Linux Driver Installer/Packager 
==================================================
Generating package: Fedora/FC6
install: cannot stat `fireglcontrolpanel': No such file or directory
Package build failed!
then a lot of information (Say, if you need it) and in the end:
Code:
RPM build errors:
    File not found: /tmp/ATI-fglrx-8.31.5-1-3315-root/tmp/ATI-fglrx-8.31.5-1.fc6-root-root/usr/bin/fireglcontrolpanel
I don't think, this is because of missing libraries. I have installed all, that were needed (at least I think so...).

Please, help me.
Reply With Quote
  #2  
Old 12-02-2006, 05:01 PM
Michael Michael is online now
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,561
Default

Reply With Quote
  #3  
Old 12-03-2006, 03:36 AM
debrajelon debrajelon is offline
Junior Member
 
Join Date: Dec 2006
Posts: 8
Default More problems

OK, Michael. I've followed your instructions and extracted the sources. But when I tried to build them, I got this:
Code:
[root@somehost ati]# make
g++ FGLRXExtensions.o ATITVOExtensions.o  main.o Sheet.o Page.o InfoPage.o DualScreenPage.o AdjustPage.o TVoutAdjustPage.o BoardInfo.o  moc_Sheet.o moc_Page.o moc_InfoPage.o moc_DualScreenPage.o moc_AdjustPage.o moc_TVoutAdjustPage.o    -o fireglcontrol.qt3.gcc4.1.1  -L/usr/lib/qt-3.3/lib -L/usr/X11R6/lib -lqt -lGLU -lGL -lXmu -lICE -lSM -ldl -lXext -lX11 -lm -lXinerama -lXrender -lfreetype -lXxf86vm -L/usr/X11R6/lib -lXft
/usr/bin/ld: cannot find -lqt
collect2: ld returned 1 exit status
make: *** [fireglcontrol.qt3.gcc4.1.1] Error 1
So, what can it be?
Reply With Quote
  #4  
Old 12-03-2006, 08:43 AM
Michael Michael is online now
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,561
Default

Do you have qt and qt-devel installed? Make sure it's qt 3.3 branch and not 4. If you're running x86_64 make sure you have the devel installed as well for i386.
Reply With Quote
  #5  
Old 12-03-2006, 01:17 PM
debrajelon debrajelon is offline
Junior Member
 
Join Date: Dec 2006
Posts: 8
Default qt & qt-devel

Yes. According to Yumex I have this packages installed:
  • qt-3.3.6-13
  • qt-devel-3.3.6-13
and also this:
  • compat-gcc-34
  • compat-libgcc-296
  • compat-libstdc++-296
  • compat-libstdc++-33
  • compiz-0.0.13
Reply With Quote
  #6  
Old 12-08-2006, 05:38 AM
debrajelon debrajelon is offline
Junior Member
 
Join Date: Dec 2006
Posts: 8
Default

Hey, Michael. If I'm not mistaken, you're the author of the ATi driver for Fedora (because your name is written near the Fedora packages). And you can't suggest any solution of the problem! Shame on you!!!
Reply With Quote
  #7  
Old 12-08-2006, 08:00 AM
Michael Michael is online now
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,561
Default

Quote:
Originally Posted by debrajelon View Post
Hey, Michael. If I'm not mistaken, you're the author of the ATi driver for Fedora (because your name is written near the Fedora packages). And you can't suggest any solution of the problem! Shame on you!!!
Yes, I am the current maintainer. Niko Mirthes originally started working on it and I basically was responsible for ensuring the packages worked on i386 and x86_64 versions of Fedora Core 4/5/6. However, Niko had went missing a few months ago and no one has been able to reach him so now I am taking care of maintaining the Fedora scripts.

In regards to not having a response for you, I apologize. As you can see, there are many threads in the AMD/ATI Linux forum requesting my help and with many of them having similar titles, I may have mistaken this thread for being resolved.

Quote:
Originally Posted by debrajelon View Post
OK, Michael. I've followed your instructions and extracted the sources. But when I tried to build them, I got this:
Code:
[root@somehost ati]# make
g++ FGLRXExtensions.o ATITVOExtensions.o  main.o Sheet.o Page.o InfoPage.o DualScreenPage.o AdjustPage.o TVoutAdjustPage.o BoardInfo.o  moc_Sheet.o moc_Page.o moc_InfoPage.o moc_DualScreenPage.o moc_AdjustPage.o moc_TVoutAdjustPage.o    -o fireglcontrol.qt3.gcc4.1.1  -L/usr/lib/qt-3.3/lib -L/usr/X11R6/lib -lqt -lGLU -lGL -lXmu -lICE -lSM -ldl -lXext -lX11 -lm -lXinerama -lXrender -lfreetype -lXxf86vm -L/usr/X11R6/lib -lXft
/usr/bin/ld: cannot find -lqt
collect2: ld returned 1 exit status
make: *** [fireglcontrol.qt3.gcc4.1.1] Error 1
So, what can it be?
Okay, so the fireglcontrolpanel makefile isn't able to find lib Qt. Many users have been running into Qt issues with FC6 and the fglrx fireglcontrolpanel, while other users haven't run into this problem at all (I have performed dozens of installs of FC6 so far and only in a handful of cases had I run into this Qt issue, which was resolved by installing the proper RPMs.

Are you running an x86_64 copy of Fedora Core 6? If so, make sure to have both the qt-devel i386 and x86_64 RPMs.

Another way to fix this would simply be not to build the fireglcontrolpanel in the packaging scripts. I mentioned the steps to remove the fireglcontrolpanel from the Fedora scripts in another thread in this forum, but if you can't find it let me know.
Reply With Quote
  #8  
Old 12-10-2006, 08:43 AM
debrajelon debrajelon is offline
Junior Member
 
Join Date: Dec 2006
Posts: 8
Default

Sorry for being rude. I still need help, that is the reason.

I simply can't understand what's going on. I was running Fedora 4 and Fedora 5 for quite a long time, and I've never faced such problems (I mean installing ATi drivers).
Reply With Quote
  #9  
Old 12-10-2006, 08:48 AM
Michael Michael is online now
Phoronix
 
Join Date: Jun 2006
Location: United States
Posts: 4,561
Default

Well, are you running 32-bit or 64-bit Fedora?

If you have all of the RPMs installed it should work without fault. If you want an easy way to go about it, I can tell you what code to delete or comment out so the drivers will build without the fireglcontrolpanel there by bypassing the Qt requirement.
Reply With Quote
  #10  
Old 12-10-2006, 03:43 PM
debrajelon debrajelon is offline
Junior Member
 
Join Date: Dec 2006
Posts: 8
Default

I'm running the 32-bit version of Fedora and I have ATi Redeon X700Pro video card.

It would be great, if you say what should I comment. But it would be better, if someone put already build RPMs somewhere, so I can download them and install. Or it won't work?
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 08:34 PM.


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