Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I updated my Video Card from a Radeon 7500 to a Radeon 9200, and I am quite impressed with how it handles my 3D games. However, I still can not play Doom 3. Because of this I have been trying to install the legacy ATI FGLRX 8.28.8 Legacy drivers, the newest that work with my Card. I have had no luck or success.
My question is this, How do I install the ATI FGLRX 8.28.8 Legacy Driver on Fedora 7 Linux?
PLEASE DO NOT RESPONSE GET A NIVIDA. THAT IS NOT HELPFUL TO MY CURRENT PROBLEM.
Then open an xterm or console session as root from where the downloaded file resides type;
sh ati-driver-installer-8.28.8.run
aticonfig --initial
When done restart the system. See the Installer Instructions at the site list above for complete details.
You will need to do the first step (the sh command) after each kernel update but it only takes a couple of minutes.
[root@localhost Hamish]# sh ati-driver-installer-8.28.8.run
Creating directory fglrx-install
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.28.8.............................................................................................. .................................................................................................... .................................................................................................... .................................................................................................... ...........................................................................
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Detected configuration:
Architecture: i686 (32-bit)
X Server: Xorg 1.3.0
Detected version of X does not have a matching 'x130' directory
You may override the detected version using the following syntax:
X_VERSION=<xdir> ./ati-driver-installer-<ver>-<arch>.run [--install]
The following values may be used for <xdir>:
x430 XFree86 4.3.x
x430_64a XFree86 4.3.x 64-bit
x680 X.Org 6.8.x
x680_64a X.Org 6.8.x 64-bit
x690 X.Org 6.9.x
x690_64a X.Org 6.9.x 64-bit
x700 X.Org 7.0.x
x700_64a X.Org 7.0.x 64-bit
x710 Unknown X Window
x710_64a Unknown X Window
Removing temporary directory: fglrx-install
[root@localhost Hamish]#
Distribution: RHEL/CentOS/SL 5 i386 and x86_64 pata for IDE in use
Posts: 4,790
Rep:
Try following the advice given, maybe something like;
sh X_VERSION=x710 Unknown X Window ati-driver-installer-8.28.8.run
You could also try something like; cp /etc/X11/xorg.conf /etc/X11/MybackUp_xorg.conf (nice to have a backup JIC) system-config-display --reconfig --set-driver=radeon
Radeon 9200, R2xx GPU. Well supported by Xorg open-source driver. Give it a shot. Should be available from your distro repo, maybe even it is already in your system (some Xorg installs come with all possible drivers). In this case just replace fglrx with radeon in your xorg.conf.
Radeon 9200, R2xx GPU. Well supported by Xorg open-source driver. Give it a shot. Should be available from your distro repo, maybe even it is already in your system (some Xorg installs come with all possible drivers). In this case just replace fglrx with radeon in your xorg.conf.
I am using the Open Source Radeon driver, but as I said it can not play Doom 3. I want fglrx for 3D acceleration.
[root@localhost Hamish]# /sbin/lspci -v
00:00.0 Host bridge: VIA Technologies, Inc. VT8374 P4X400 Host Controller/AGP Bridge (rev 82)
Subsystem: VIA Technologies, Inc. Unknown device 0000
Flags: bus master, 66MHz, medium devsel, latency 8
Memory at e0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [80] AGP version 3.5
Capabilities: [c0] Power Management version 2
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000a000-0000afff
Memory behind bridge: dfe00000-dfefffff
Prefetchable memory behind bridge: cfd00000-dfcfffff
Capabilities: [80] Power Management version 2
00:09.0 Ethernet controller: VIA Technologies, Inc. VT86C100A [Rhine] (rev 06)
Subsystem: D-Link System Inc DFE-530TX rev A
Flags: bus master, medium devsel, latency 32, IRQ 18
I/O ports at d400 [size=128]
Memory at dfffbf80 (32-bit, non-prefetchable) [size=128]
Expansion ROM at dffe0000 [disabled] [size=64K]
00:0b.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
Subsystem: C-Media Electronics Inc CMI8738/C3DX PCI Audio Device
Flags: bus master, medium devsel, latency 32, IRQ 20
I/O ports at d000 [size=256]
Capabilities: [c0] Power Management version 2
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
Subsystem: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller
Flags: bus master, medium devsel, latency 32, IRQ 17
I/O ports at ec00 [size=8]
I/O ports at e800 [size=4]
I/O ports at e400 [size=8]
I/O ports at e000 [size=4]
I/O ports at dc00 [size=16]
I/O ports at d800 [size=256]
Capabilities: [c0] Power Management version 2
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: VIA Technologies, Inc. VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE
Flags: bus master, medium devsel, latency 32, IRQ 17
[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
[virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
[virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
[virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
I/O ports at fc00 [size=16]
Capabilities: [c0] Power Management version 2
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Flags: bus master, medium devsel, latency 32, IRQ 16
I/O ports at c000 [size=32]
Capabilities: [80] Power Management version 2
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Flags: bus master, medium devsel, latency 32, IRQ 16
I/O ports at c400 [size=32]
Capabilities: [80] Power Management version 2
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Flags: bus master, medium devsel, latency 32, IRQ 16
I/O ports at c800 [size=32]
Capabilities: [80] Power Management version 2
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Flags: bus master, medium devsel, latency 32, IRQ 16
I/O ports at cc00 [size=32]
Capabilities: [80] Power Management version 2
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20 [EHCI])
Subsystem: VIA Technologies, Inc. USB 2.0
Flags: bus master, medium devsel, latency 32, IRQ 16
Memory at dfffbd00 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
Subsystem: VIA Technologies, Inc. Unknown device 0000
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
Subsystem: VIA Technologies, Inc. VT6102 [Rhine II] Embeded Ethernet Controller on VT8235
Flags: bus master, medium devsel, latency 32, IRQ 19
I/O ports at bc00 [size=256]
Memory at dfffbc00 (32-bit, non-prefetchable) [size=256]
Capabilities: [40] Power Management version 2
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200] (rev 01) (prog-if 00 [VGA])
Subsystem: Unknown device 1707:320e
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 21
Memory at d8000000 (32-bit, prefetchable) [size=64M]
I/O ports at a800 [size=256]
Memory at dfef0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at dfec0000 [disabled] [size=128K]
Capabilities: [58] AGP version 3.0
Capabilities: [50] Power Management version 2
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200] (Secondary) (rev 01)
Subsystem: Unknown device 1707:320f
Flags: bus master, 66MHz, medium devsel, latency 32
Memory at d4000000 (32-bit, prefetchable) [size=64M]
Memory at dfee0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 2
Distribution: RHEL/CentOS/SL 5 i386 and x86_64 pata for IDE in use
Posts: 4,790
Rep:
From everything I can find, you will not be able to use the ATI 8.28.8 driver with Fedora 7, as it just to old to work with the Xorg-1.3.0 as supplied by the fine folks at Fedora. According to some the supplied radeon driver should be OK for most needs, and some report that by using a custom vanilla kernel works better for 'gaming' when the proper radeon support is configured in.
Are you sure it won't work with latest xorg-server (1.4) and OSS ATI driver (6.6.3)? Sticking to legacy drivers is kind of regress and will cause even more problems in future.
I did as you said Lenard, things display faster now.
And I got the Doom 3 Demo working! I copied libGL.so.1 and libGL.so.1.2 from fgrlx to the Doom 3 directory. Then you load up doom.x86 (doom3-demo gives me an error). It runs very slowly though, and every sound sounds like a robot. But it displays fine.
The game speed up now after a restart, and I fixed the Sound problem. Simply switch the driver to OSS, and if you get the dreaded /dev/dsp error simply put aoss before the terminal/launcher command.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.