LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Radeon 9200 (http://www.linuxquestions.org/questions/linux-hardware-18/radeon-9200-a-625403/)

Chargh 03-03-2008 11:17 AM

Radeon 9200
 
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. :scratch:

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.

Lenard 03-03-2008 11:33 AM

Don't install the Fedora Legacy driver.

As a suggestion get the last version which supports the 9200 from ATI;

http://ati.amd.com/support/drivers/l...-r-8-28-8.html

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.

Chargh 03-04-2008 10:25 AM

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

Lenard 03-04-2008 11:05 AM

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

Chargh 03-04-2008 11:35 AM

Your fixes did not seem to work :(

However, what do you make of this: http://www.rage3d.com/board/showthread.php?p=1334906801

Emerson 03-04-2008 11:51 AM

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.

Chargh 03-04-2008 12:04 PM

Quote:

Originally Posted by Emerson (Post 3077912)
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.

Lenard 03-04-2008 12:05 PM

Did you happen to notice the thread is taking about the ati 8.36.5 version??? (see post #2 of the thread)

Oh! Yea I simply forgot to ask this question at the very start, what does the output from the typed command /sbin/lspci -v show about the video card??

Chargh 03-04-2008 12:16 PM

This is EVERYTHING I get when I try your command:

[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

[root@localhost Hamish]#

Chargh 03-04-2008 01:55 PM

I got the installer running:

[root@localhost Hamish]# X_VERSION=x700 ./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 (OVERRIDEN BY USER): X.Org 7.0.x
./ati-installer.sh: line 120: [: -eq: unary operator expected
*It then runs the Graphical Installer
Removing temporary directory: fglrx-install



But when I try aticonfig:
[root@localhost Hamish]# aticonfig --initial
bash: aticonfig: command not found

Lenard 03-04-2008 02:23 PM

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.

Try the system-config-display command once more;

system-config-display --reconfig --set-driver=ati --set-depth=24

And here is an example xorg.conf file to try or to use as a comparison;
Code:

# Xorg configuration created by system-config-display

Section "ServerLayout"
        Identifier    "Default Layout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Synaptics" "CorePointer"
EndSection

Section "Module"
        Load  "dri"
        Load  "extmod"
        Load  "glx"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option            "XkbModel" "pc105"
        Option            "XkbLayout" "us"
EndSection

Section "InputDevice"
        Identifier  "Synaptics"
        Driver      "synaptics"
        Option            "Device" "/dev/input/mice"
        Option            "Protocol" "auto-dev"
        Option            "Emulate3Buttons" "yes"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "ati"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device    "Videocard0"
        DefaultDepth    24
        SubSection "Display"
                Viewport  0 0
                Depth    24
        EndSubSection
EndSection

Section "DRI"
        Group        0
        Mode        0666
EndSection


Emerson 03-04-2008 02:58 PM

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.

Edit: There is 6.8 in git repository.

Chargh 03-05-2008 05:26 PM

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.

Chargh 03-06-2008 12:16 AM

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.


All times are GMT -5. The time now is 09:39 PM.