tev Posted September 1, 2005 Report Share Posted September 1, 2005 Hi, I did download ati-driver-installer-8.16.20-i386.run from ATIs website and made "by the book" installation. After that I ran fglrxconfig in terminal. Everything went OK and hardware is working fine. What I need to do, is change view modes between "single screen" and "mirror mode". I suppose there is some kind of GUI to control graphic gard? I can't find any... After running installer, I found fglrx_panel_sources.tgz in /usr/src/ATI/, so I unpacked the file and did: [ ATI]# ls AdjustPage.cpp buttons.xpm Globals.h moc_InfoPage.o Sheet.cpp AdjustPage.h disable.xpm InfoPage.cpp moc_Page.o Sheet.h AdjustPage.o DualScreenPage.cpp InfoPage.h moc_Sheet.o Sheet.o atilogo.xpm DualScreenPage.h InfoPage.o moc_TVoutAdjustPage.o single.xpm ATITVOExtensions.c DualScreenPage.o left.xpm monitor1.xpm top.xpm ATITVOExtensions.h extutil.h LICENSE.GPL monitor2.xpm TVOExt.h ATITVOExtensions.o FGLRXExtensions.c LICENSE.QPL Page.cpp TVoutAdjustPage.cpp ati.xpm FGLRXExtensions.h main.cpp Page.h TVoutAdjustPage.h BoardInfo.cpp FGLRXExtensions.o main.o Page.o TVoutAdjustPage.o BoardInfo.h fglrx_panel_sources.tgz Makefile Radeon_extension_tvout.h watermark.xpm BoardInfo.o fglrx_sample_source.tgz moc_AdjustPage.o right.xpm bottom.xpm FireGLControl.h moc_DualScreenPage.o R200_extensions.h [ 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.gcc3.4.3 -L/usr/lib/qt3//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.gcc3.4.3] Error 1 [ ATI]# Google told me that this error is QT related. I have QT3 installed. If Anyone has any ideas how to install this control panel OR any other ways to change view modes without running fglrxconfig and reboot. "Standard" installation of Mandriva 2005 LE with 2.6.11-6mdk kernel, ATI Radeon 9550 SE Thanks, Timo Quote Link to comment Share on other sites More sharing options...
scarecrow Posted September 1, 2005 Report Share Posted September 1, 2005 Make sure you have the libqt3 and libqt3-devel packages installed Quote Link to comment Share on other sites More sharing options...
tev Posted September 1, 2005 Author Report Share Posted September 1, 2005 Both are installed. Quote Link to comment Share on other sites More sharing options...
scarecrow Posted September 1, 2005 Report Share Posted September 1, 2005 Then it's the usual crap with the ATI drivers... It seems that QT3 in Mandy is compiled with multithreading support, so in %QTDIR/lib there is some "libqt-mt.so" file, while the stupid installer looks after some "libqt.so". I don't have an ATI card, so I can't test it myself, but surely enough there must be another solution that editing the ATI script... Please try export QTDIR=/usr/lib/qt3 (I hope it's correct, I don't run Mandriva ATM...) on your terminal session before using make, and see how it goes. Quote Link to comment Share on other sites More sharing options...
tev Posted September 1, 2005 Author Report Share Posted September 1, 2005 I will try that tomorrow. Just asking if I'm getting this right: export QTDIR= tells the location of qt directory. So if your ques is wrong, I can try to find the directory and export correct location? Quote Link to comment Share on other sites More sharing options...
scarecrow Posted September 1, 2005 Report Share Posted September 1, 2005 Yes, the export QTDIR command tells your session where the QT3 files are located, so the configure and make scripts will "know". Mind you that this export lasts as long as your terminal session- if you want to make this permanent you must add it to some startup script, e.g. ~.bashrc Quote Link to comment Share on other sites More sharing options...
tev Posted September 1, 2005 Author Report Share Posted September 1, 2005 (edited) [root@]# cd /usr/lib/qt3 [root@ qt3]# ls bin/ doc/ include/ lib/ mkspecs/ phrasebooks/ plugins/ src/ templates/ translations/ [root@ qt3]# QT seems to be where it shoud, but; [root@ qt3]# cd /usr/src/ATI [root@ ATI]# export QTDIR=/usr/lib/qt3 [root@ 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.gcc3.4.3 -L/usr/lib/qt3/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.gcc3.4.3] Error 1 [root@ ATI]# edit: [root@ lib]# cd '/usr/lib/qt3/lib' [root@ lib]# ls libdesignercore.a libqassistantclient.a libqt-mt.so@ libqui.prl libqui.so.1.0.0* libdesignercore.prl libqassistantclient.prl libqt-mt.so.3@ libqui.so@ pkgconfig/ libeditor.a libqt-mt.la libqt-mt.so.3.3@ libqui.so.1@ libeditor.prl libqt-mt.prl libqt-mt.so.3.3.4* libqui.so.1.0@ [root@ lib]# Are these files what I'm looking for? Edited September 1, 2005 by tev Quote Link to comment Share on other sites More sharing options...
coverup Posted September 2, 2005 Report Share Posted September 2, 2005 Long story short, you will need to modify the name of the library. Quote Link to comment Share on other sites More sharing options...
tev Posted September 2, 2005 Author Report Share Posted September 2, 2005 (edited) Long story short, you will need to modify the name of the library. Noobish question: How do I do that? I'd try to: [root@ 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.gcc3.4.3 -L/usr/lib/qt3/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.gcc3.4.3] Error 1 [root@ ATI]# 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.gcc3.4.3 -L/usr/lib/qt3/lib -L/usr/X11R6/lib -lqt-mt -lGLU -lGL -lXmu -lICE -lSM -ldl -lXext -lX11 -lm -lXinerama -lXrender -lfreetype -lXxf86vm -L/usr/X11R6/lib -lXft /usr/bin/ld: cannot find -lGLU collect2: ld returned 1 exit status [root@ ATI]# Is this Mandy - Fedora related problem or ATI - linux problem? What kind of graphic card I shoud have to get TV-out with video work easy? edit: typo Edited September 2, 2005 by tev Quote Link to comment Share on other sites More sharing options...
coverup Posted September 2, 2005 Report Share Posted September 2, 2005 During the second pass, the linker could not find some othe library... I did not have this particular problem, but my strategy would be exectly the same, that is locate the lib (or a similar one), and modify the gcc call accordingly. Quote Link to comment Share on other sites More sharing options...
tev Posted September 5, 2005 Author Report Share Posted September 5, 2005 Latest update in this case:. I tried two other distros, Suse 9.3 and Kubuntu Hoary Hedgehog 5.04. Ati control panel works fine, but did not solve my problem. Its not possible to change from "single monitor" to "mirror mode". I'm giving up with this. Maybe with some other graphic card Quote Link to comment Share on other sites More sharing options...
Lexx Posted September 5, 2005 Report Share Posted September 5, 2005 Have you tried using 'fglrxconfig' ? If I recall, that asks about setting up a mirror mode display. Back up your x config file first. ;-) Quote Link to comment Share on other sites More sharing options...
tev Posted September 5, 2005 Author Report Share Posted September 5, 2005 I'm looking for easy (rather GUI) way to do that. I'm using free downloaded version of LE2005. Does anyone know is ATI support better in non-free versions? Quote Link to comment Share on other sites More sharing options...
coverup Posted September 7, 2005 Report Share Posted September 7, 2005 I'm looking for easy (rather GUI) way to do that. I'm using free downloaded version of LE2005. Does anyone know is ATI support better in non-free versions? <{POST_SNAPBACK}> Non-free versions of mandrake/mandriva use the same X server from X.org. They do include binary drivers for ATI cards which are apparently taylored to the kernel patched by mandrake. Both free and non-free versions of Mandrake use the same XFdrake configuration utility to configure X server, in that sense there is no difference between free and non-free versions. None of the utilities I tried (XFdrake, fireglcontrol, ATI control panel) were able to configure the dual screen on my laptop. In fact each of those utilities modify xorg.conf file. Your best bet is to do all modifications by hand. You might also want to look at commercial X servers http://www.xig.com Quote Link to comment Share on other sites More sharing options...
tev Posted September 8, 2005 Author Report Share Posted September 8, 2005 OK, thanks. Can anyone explain this: TV-OUT works fine in both display modes, mirror, and clone. In clone mode I can have high resolution and good refresh rate but no video on TV-screen. In mirror mode resolution and refresh rate are poor but I can see video in both screens. If I remember right, it works same way in windows. What other choices do I have? Is there any hardware profile tools in mandriva, so I can create different configurations for watching videos and for "normal use" How about nVidia graphic cards? Or should I just buy stand-alone DVD-player with DivX support... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.