PDA

View Full Version : AIGLX probs


hookooekoo
10-31-2006, 06:44 PM
I used the tutorial on the redblog.
if all went well, on an i386 target there should be ATI-fglrx-8.29.6-1.fc6.i386.rpm, ATI-fglrx-control-panel-8.29.6-1.fc6.i386.rpm, ATI-fglrx-devel-8.29.6-1.fc6.i386.rpm, and kernel-module-ATI-fglrx-KERNEL-VERSION.fc6-8.29.6-1.fc6.i386.rpm in the working directory. These RPMs can then be installed. During the RPM install process it will run aticonfig --initial, but if this is a fresh FC6 install one more step is needed. Ensure that the below segment is found in /etc/X11/xorg.conf, otherwise Mesa will be used when restarting X. If this portion is not found in your X configuration, add it:

The .rpm's did no download into the working directory. Is there a way to wget these? or other methods?

Michael
10-31-2006, 06:50 PM
What happens when you run the script? The RPMs should be in the working directory unless you get an error output.

Livna should have RPMs if you're interested in those.

hookooekoo
10-31-2006, 07:24 PM
The script runs fine, it just doesn't add the rpm's.

How do I get the livna?

I saw it mentioned elsewhere. And do I need to do anything else with them to compile it with ATI?

Thanks

Michael
10-31-2006, 07:33 PM
Are you using --buildpkg Fedora/FC6 ? The RPMs should be there unless there is an error or something else in the output.

www.livna.org

hookooekoo
10-31-2006, 08:00 PM
Thanks for your help michael, it has been a long time since I have used Fedora. I didn't realize the --buildpkg was part of the command. I ran it and got the following error.

[root@dh7c8rb1 tomg]#
[root@dh7c8rb1 tomg]# ./ati-driver-installer-8.29.6.run --buildpkg Fedora/FC6
Creating directory fglrx-install
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.29.6............................................ .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Fedora/FC6
./packages/Fedora/ati-packager.sh: line 195: /etc/profile.d/qt.sh: No such file or directory
Removing temporary directory: fglrx-install

Michael
10-31-2006, 08:02 PM
You need to install qt-devel (v3.3 not Qt 4).

Also, grab the 8.30.3 driver otherwise the 8.29.6 virgin driver won't work on FC6 final. See: http://www.phoronix.com/redblog/?p=blog&i=NTU1MA If you use the 8.29.6 driver you will need to use that install script at Redblog but with 8.30.3 it should work fine with the original driver using --buildpkg Fedora/FC6.

hookooekoo
10-31-2006, 08:04 PM
Thanks again. I would know how to do this in gentoo, but not red hat.

Do i need to remove QT 4 first too? and what is the easiest way to do that.

Thx.

Michael
10-31-2006, 08:25 PM
Qt4 can remain installed, but Qt 3.3 and qt-devel are requirements.

Can be handled via yum or graphically from Applications > Add / Remove

hookooekoo
10-31-2006, 08:33 PM
Yah I ran the Yum command and that installed it. Now I am getting another error.

install: cannot stat `fireglcontrolpanel': No such file or directory
Package build failed!
Package build utility output:
./packages/Fedora/ati-packager.sh: line 306: rpmbuild: command not found
Removing temporary directory: fglrx-install


Ok so I am installing rpm-build now, gg error message reading comprehension.

jonastio
10-31-2006, 08:41 PM
Yah I ran the Yum command and that installed it. Now I am getting another error.

install: cannot stat `fireglcontrolpanel': No such file or directory
Package build failed!
Package build utility output:
./packages/Fedora/ati-packager.sh: line 306: rpmbuild: command not found
Removing temporary directory: fglrx-install


Ok so I am installing rpm-build now, gg error message reading comprehension.

Hey, you will also need to install the gcc-c++ libs as well.
yum install gcc-c++
should do it.
oh yeah,
yum install rpm-build

hookooekoo
10-31-2006, 09:07 PM
I got tired of missing packages, so I installed all dev-tools.

I also have linva installed, if this is the correct method.

rpm -ivh http://rpm.livna.org/livna-release-6.rpm

I am getting the following errors now.

Processing files: ATI-fglrx-8.30.3-1.fc6
Provides: atiogl_a_dri.so config(ATI-fglrx) = 8.30.3-1.fc6 fglrx_dri.so fglrx_drv.so libGL.so.1 libfglrx_dm.so.1.0 libfglrx_gamma.so.1 libfglrx_pp.so.1.0 libfglrx_tvout.so.1 libfglrxdrm.so
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh /sbin/chkconfig /sbin/ldconfig
Requires(preun): /bin/sh /sbin/chkconfig /sbin/service
Requires(postun): /bin/sh /sbin/ldconfig /sbin/service
Requires: /bin/bash /bin/sh config(ATI-fglrx) = 8.30.3-1.fc6 kernel-module-ATI-fglrx-2.6.18-1.2798.fc6 = 8.30.3-1.fc6 libGL.so.1 libX11.so.6 libXext.so.6 libXrandr.so.2 libXrender.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2.3) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libfglrx_dm.so.1.0 libfglrx_gamma.so.1 libfglrx_pp.so.1.0 libfglrx_tvout.so.1 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libpthread.so.0 libpthread.so.0(GLIBC_2.0) librt.so.1 librt.so.1(GLIBC_2.2) libstdc++.so.5 libstdc++.so.5(CXXABI_1.2) libstdc++.so.5(GLIBCPP_3.2) system-config-display
Conflicts: fglrx fglrx-glc22 fglrx_4_3_0 fglrx_6_8_0 kernel-module-fglrx ati-fglrx ati-fglrx-devel kmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-devel nvidia-glx nvidia-glx-legacy xorg-x11-drv-nvidia xorg-x11-drv-nvidia-legacy
Processing files: ATI-fglrx-control-panel-8.30.3-1.fc6
error: File not found: /tmp/ATI-fglrx-8.30.3-1-3168-root/tmp/ATI-fglrx-8.30.3-1.fc6-root-root/usr/bin/fireglcontrolpanel
Processing files: ATI-fglrx-devel-8.30.3-1.fc6
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/include/GL ATI-fglrx = 8.30.3-1.fc6 libGL.so.1
Processing files: kernel-module-ATI-fglrx-2.6.18-1.2798.fc6-8.30.3-1.fc6
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(postun): /bin/sh
Processing files: ATI-fglrx-debuginfo-8.30.3-1.fc6
Provides: atiogl_a_dri.so.debug fglrx_dri.so.debug fglrx_drv.so.debug libGL.so.1.2.debug libfglrx_dm.so.1.0.debug libfglrx_gamma.so.1.0.debug libfglrx_pp.so.1.0.debug libfglrx_tvout.so.1.0.debug libfglrxdrm.so.debug
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1


RPM build errors:
File not found: /tmp/ATI-fglrx-8.30.3-1-3168-root/tmp/ATI-fglrx-8.30.3-1.fc6-root-root/usr/bin/fireglcontrolpanel
Removing temporary directory: fglrx-install

jonastio
10-31-2006, 09:14 PM
I got tired of missing packages, so I installed all dev-tools.

I also have linva installed, if this is the correct method.

rpm -ivh http://rpm.livna.org/livna-release-6.rpm

I am getting the following errors now.

Processing files: ATI-fglrx-8.30.3-1.fc6
Provides: atiogl_a_dri.so config(ATI-fglrx) = 8.30.3-1.fc6 fglrx_dri.so fglrx_drv.so libGL.so.1 libfglrx_dm.so.1.0 libfglrx_gamma.so.1 libfglrx_pp.so.1.0 libfglrx_tvout.so.1 libfglrxdrm.so
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh /sbin/chkconfig /sbin/ldconfig
Requires(preun): /bin/sh /sbin/chkconfig /sbin/service
Requires(postun): /bin/sh /sbin/ldconfig /sbin/service
Requires: /bin/bash /bin/sh config(ATI-fglrx) = 8.30.3-1.fc6 kernel-module-ATI-fglrx-2.6.18-1.2798.fc6 = 8.30.3-1.fc6 libGL.so.1 libX11.so.6 libXext.so.6 libXrandr.so.2 libXrender.so.1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2.3) libdl.so.2 libdl.so.2(GLIBC_2.0) libdl.so.2(GLIBC_2.1) libfglrx_dm.so.1.0 libfglrx_gamma.so.1 libfglrx_pp.so.1.0 libfglrx_tvout.so.1 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libpthread.so.0 libpthread.so.0(GLIBC_2.0) librt.so.1 librt.so.1(GLIBC_2.2) libstdc++.so.5 libstdc++.so.5(CXXABI_1.2) libstdc++.so.5(GLIBCPP_3.2) system-config-display
Conflicts: fglrx fglrx-glc22 fglrx_4_3_0 fglrx_6_8_0 kernel-module-fglrx ati-fglrx ati-fglrx-devel kmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-devel nvidia-glx nvidia-glx-legacy xorg-x11-drv-nvidia xorg-x11-drv-nvidia-legacy
Processing files: ATI-fglrx-control-panel-8.30.3-1.fc6
error: File not found: /tmp/ATI-fglrx-8.30.3-1-3168-root/tmp/ATI-fglrx-8.30.3-1.fc6-root-root/usr/bin/fireglcontrolpanel
Processing files: ATI-fglrx-devel-8.30.3-1.fc6
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/include/GL ATI-fglrx = 8.30.3-1.fc6 libGL.so.1
Processing files: kernel-module-ATI-fglrx-2.6.18-1.2798.fc6-8.30.3-1.fc6
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(postun): /bin/sh
Processing files: ATI-fglrx-debuginfo-8.30.3-1.fc6
Provides: atiogl_a_dri.so.debug fglrx_dri.so.debug fglrx_drv.so.debug libGL.so.1.2.debug libfglrx_dm.so.1.0.debug libfglrx_gamma.so.1.0.debug libfglrx_pp.so.1.0.debug libfglrx_tvout.so.1.0.debug libfglrxdrm.so.debug
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1


RPM build errors:
File not found: /tmp/ATI-fglrx-8.30.3-1-3168-root/tmp/ATI-fglrx-8.30.3-1.fc6-root-root/usr/bin/fireglcontrolpanel
Removing temporary directory: fglrx-install


If you go to thread http://www.phoronix.net/forums/showthread.php?t=318 That should get you somewhere. I had to link up a few libraries to the plain ol .so instead of the .so.1 crap, and show which ones I had to do in that thread. But, end result is that the drivers work, and I get full resolution (1920x1200) but no DRI.

Michael
10-31-2006, 09:15 PM
Also, if you are using the ATI installer you DO NOT need Livna packages... It defeats the entire purpose.

jonastio
10-31-2006, 09:18 PM
Also, if you are using the ATI installer you DO NOT need Livna packages... It defeats the entire purpose.

They didn't work worth crap for me anyways.

hookooekoo
11-01-2006, 01:44 PM
I installed the Livna packages with the the command

rpm -ivh http://rpm.livna.org/livna-release-6.rpm as posted above. Now I can't figure out how to remove it.

the rpm -Uvh command is not working cause it can't find the package.

[root@dh7c8rb1 ~]# whereis livna
livna:
[root@dh7c8rb1 ~]# whereis livna*
livna*:
[root@dh7c8rb1 ~]# whereis *livna*
*livna*:
[root@dh7c8rb1 ~]# rpm -Uvh rpm.livna-release-6-1
error: open of rpm.livna-release-6-1 failed: No such file or directory
[root@dh7c8rb1 ~]# rpm -Uvh rpm.livna-release-6-1.rpm
error: open of rpm.livna-release-6-1.rpm failed: No such file or directory
[root@dh7c8rb1 ~]# rpm -Uvh livna-release-6-1.rpm
error: open of livna-release-6-1.rpm failed: No such file or directory
[root@dh7c8rb1 ~]#

Advice on removal? Thx

Michael
11-01-2006, 01:57 PM
You can just set enabled=0 in /etc/yum.repos.d/livna.repo to disable.

jonastio
11-01-2006, 01:58 PM
I installed the Livna packages with the the command

rpm -ivh http://rpm.livna.org/livna-release-6.rpm as posted above. Now I can't figure out how to remove it.

the rpm -Uvh command is not working cause it can't find the package.

[root@dh7c8rb1 ~]# whereis livna
livna:
[root@dh7c8rb1 ~]# whereis livna*
livna*:
[root@dh7c8rb1 ~]# whereis *livna*
*livna*:
[root@dh7c8rb1 ~]# rpm -Uvh rpm.livna-release-6-1
error: open of rpm.livna-release-6-1 failed: No such file or directory
[root@dh7c8rb1 ~]# rpm -Uvh rpm.livna-release-6-1.rpm
error: open of rpm.livna-release-6-1.rpm failed: No such file or directory
[root@dh7c8rb1 ~]# rpm -Uvh livna-release-6-1.rpm
error: open of livna-release-6-1.rpm failed: No such file or directory
[root@dh7c8rb1 ~]#

Advice on removal? Thx

rpm -e livna-release-6-1
or yum erase livna-release*
or if the rpm-e didn't work
rpm -qa | grep livna
and then rpm -e the line that shows up.

jonastio
11-01-2006, 02:01 PM
I installed the Livna packages with the the command

rpm -ivh http://rpm.livna.org/livna-release-6.rpm as posted above. Now I can't figure out how to remove it.

the rpm -Uvh command is not working cause it can't find the package.

Advice on removal? Thx

FYI

rpm -i is for install
rpm -U is: Install if not already there or Update if a previous version exists.
rpm -e/--erase will remove a package

hookooekoo
11-01-2006, 02:03 PM
FYI

rpm -i is for install
rpm -U is: Install if not already there or Update if a previous version exists.
rpm -e/--erase will remove a package


Lol, thx, been a long time since i used rpm commands :D