Linux 15.036 Themen, 107.107 Beiträge

ATI 9800 pro unter linux

Panzerdragon / 5 Antworten / Baumansicht Nickles

Hab Suse Linux 9.1 Prof. und eine Radeon 9800 pro (ATI).Wenn ich ein spiel von linux spielen will kommt eine meldung das ich keine 3D Functionen verwenden kann.Folge darauf ist das jedes spiel sehr langsam läuft mit 1-2 Bilder pro sekunde.


Was kann ich dagegen tuen ?????


 


mfg


Panzerdragon

bei Antwort benachrichtigen
jatop Panzerdragon „ATI 9800 pro unter linux“
Optionen

Tut mir leid, laut ct' läuft diese Grafikkarte nicht, bei Fedora auch nicht, aber bei Mandrake. (das ist das Problem bei neuer Hardware...)

bei Antwort benachrichtigen
mgmax Panzerdragon „ATI 9800 pro unter linux“
Optionen

Für die 9600 kann man IMHO irgendwo unter den Grafikeinstellungen einen experimentellen 3d-Treiber unter SUSE 9.1 aktivieren (tarnt sich als 3D-Beschleunigung)

bei Antwort benachrichtigen
Diewi Panzerdragon „ATI 9800 pro unter linux“
Optionen

Du kannst dir ja trotz dem c't Ergebniss mal die rpm für deine Ati (www.ati.com)
runterladen und danach in der /etc/X11/XF86Config bei der section "device", "Driver" "fglrx"
einstellen.

Diewi

P.S: Ich glaub des in der c't bezog sich auf die 9600er

bei Antwort benachrichtigen
htw7448 Panzerdragon „ATI 9800 pro unter linux“
Optionen

dann will ich mal :)

ATI Treiber unter SUSE 9.1 Linux installieren!

Ziel dieser Anleitung ist es dem User idiotensicher zum installierten ATI-Treiber mit aktiviertem 3D-Support zu begleiten.

1. Schritt

Download der benötigten ATI-Driver von Suse unter

ftp://ftp.suse.com/pub/suse/i386/supplementary/X/XFree86/ATI/suse91/fglrx/3.7.6/

2. Schritt (ich werde im folgenden die schon recht gute Suse README kommentieren)

Installing ATI 'fglrx' driver (3.7.6) on SuSE 9.1-IA32
------------------------------------------------------

The following instructions explain how to install and enable release
3.7.6 of this driver.

The driver supports RV250, RV280, R200, RV350, R300, R350 chipsets of
ATI. Popular boards using these chipsets are:

- ATI Radeon 8500 / 9100
- ATI FireGL 8700 / 8800 / E1
- ATI FireGL T2
- ATI Radeon 9000
- ATI Radeon 9200
- ATI Radeon 9500
- ATI Radeon 9600
- ATI Radeon 9700
- ATI Radeon 9800
- ATI FireGL Z1 / X1 / X2
- ATI Mobility M9
- ATI Mobility FireGL 9000
- ATI Mobility M9PLUS

HOWTO
-----

1) Update XFree86 drivers

EDIT: Bei schon installerten neueren oder älteren fglrx-Treibern, sind diese vorher mit
# rpm -e fglrx* zu deinstallieren.

# rpm -Uhv fglrx*.rpm (im Order ausführen wo sich die Datei befindet)


2) Update kernel module

* prepare kernel module build

- install the following packages with YaST:
EDIT: Die Installation der folgenden Pakete könnt ihr ganz einfach mittels der Paketsuche unter YAST-Software
überprüfen und diese ggf. von der SUSE CD nachinstallieren.

+ kernel-source
+ make
+ gcc

EDIT: Wenn ihr die SUse Standardinstallation laufen habt könnt ihr YOU überspringen. Jedoch empfiehlt es sich
gleich auf den kernel 2.6.5-7.75 umzusteiegen und alle Sicherheitsupdates durchzuführen. Dazu Online Update
(YOU) unter Yast starten und dort die angebotenen Pakete auswählen. Als belohnung winkt Kaffein(ein exellenter
Mediaplayer;)

- configure the kernel sources

EDIT: Für Standardinstallation:

# cd /usr/src/linux
# rm .config
# make cloneconfig
# make prepare-all (only for kernel-source >= 2.6.5-7.75)

Für Kernel 2.6.5-7.75 oder andere:

# cd /usr/src/linux-2.6.5-7.75
# rm .config (Nur wenn schonmal gefummelt wurde ;) sonst überspringen
# make cloneconfig
# make prepare-all (nur für Kernel >= 2.6.5-7.75)

* install kernel module source

# rpm -Uhv km_fglrx*.rpm (im Order ausführen wo sich die Datei befindet)

* compile kernel module sources

EDIT: Für Standardinstallation:

# cd /usr/src/kernel-modules/fglrx
# KERNEL_SOURCE=/usr/src/linux make modules
# KERNEL_SOURCE=/usr/src/linux make install
# depmod -a

Für Kernel 2.6.5-7.75 oder andere:

# cd /usr/src/kernel-modules/fglrx
# KERNEL_SOURCE=/usr/src/linux-2.6.5-7.75 make modules
# KERNEL_SOURCE=/usr/src/linux-2.6.5-7.75 make install
# depmod -a


3) Configure X11

# sax2 -r -m 0=fglrx -b /usr/X11R6/lib/sax/profile/firegl
EDIT: Sax startet nun und will von euch nur ein ok.

bei Antwort benachrichtigen
babayaga Panzerdragon „ATI 9800 pro unter linux“
Optionen

Hallo, habe die Anleitung befolgt und bei mir kam das rauß:


# KERNEL_SOURCE=/usr/src/linux-2.6.5-7.95 make modules
make -C /usr/src/linux-2.6.5-7.95 modules SUBDIRS=/usr/src/kernel-modules/fglrx
make[1]: Entering directory `/usr/src/linux-2.6.5-7.95'
CC [M] /usr/src/kernel-modules/fglrx/agpgart_be.o
/usr/src/kernel-modules/fglrx/agpgart_be.c: In function `agp_generic_alloc_page':
/usr/src/kernel-modules/fglrx/agpgart_be.c:1405: error: structure has no member named `count'
make[2]: *** [/usr/src/kernel-modules/fglrx/agpgart_be.o] Fehler 1
make[1]: *** [_module_/usr/src/kernel-modules/fglrx] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.5-7.95'
make: *** [modules] Fehler 2

Ich hoffe das mir da einer weiterhelfen kann.

bei Antwort benachrichtigen