Jump to content

ATI control panel


tev
 Share

Recommended Posts

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

[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]#  

 

:wall:

 

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 by tev
Link to comment
Share on other sites

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 by tev
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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?

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

Link to comment
Share on other sites

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...

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...