PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Neue ATi-Linux-Treiber Vers. 3.2.8


Exxtreme
2003-10-08, 23:20:53
http://www.ati.com/support/driver.html

Harleckin
2003-10-09, 08:32:01
# Driver now builds against Linux kernel 2.6.0-test6

:up: ..dies wird morgen gleich mal ausgiebig getestet!

Capitan
2003-10-09, 14:45:59
also performancemäßig merke ich keinen unterschied :(

@Harleckin
wie is eigentlich der unterschied von der performce her zwischen dem 2.4.22 und dem 2.6 test6 ?

Rhönpaulus
2003-10-10, 02:15:19
Fixed in this release:
Driver now builds against Linux kernel 2.6.0-test6
Fixes for Via KT400 systems
Fixes for Athlon K7 systems with 2.4.19 and 2.4.20
Added support for the following graphics cards:
RADEON 9200SE
RADEON 9600SE
RADEON 9800LE
RADEON 9800SE
RADEON 9800XT
Improved GLX 1.3 features (pBuffers)
AGP updates for the following AGP chipsets:
intel i865, SiS648/651/746
VIA PLE133/KL266/KM266/P4M266
Added glxATI.h to driver package for Developer Use
Moved ATI source tarballs to /usr/src/ATI

Harleckin
2003-10-10, 21:04:51
Driver now builds against Linux kernel 2.6.0-test6
*argh*
Der 3.2.5 wollte schon nicht, der neue Treiber ist in hinsicht auf die 2.6er Reihe keines Wegs besser.
Zumindestens bei mir will er partout nicht laufen! Kompilieren klappt zwar einigermaßen, aber das Laden des Moduls scheitert, da das Symbol "VMALLOC_*" fehlt.
Kann ich auch im entferntesten nach vollziehen, weil es im 2.6er nicht mehr verwendet wird. -> "(unsinged long) addr"

Hatte jemand das Modul zum Laufen bewegen können.
Unter dem 2.4er klappt es soweit wunderbar.

P.S. http://www.ussg.iu.edu/hypermail/linux/kernel/0309.1/0175.html
herrliche Posts von Dave Jones, seines namens Maintainer des AGPGART- und CPUFREQ-Interfaces

Exxtreme
2003-10-10, 21:55:36
Original geschrieben von Harleckin

Hatte jemand das Modul zum Laufen bewegen können.
Unter dem 2.4er klappt es soweit wunderbar.

Vielleicht hilft dir das da weiter:http://www.rage3d.com/board/showthread.php?s=&threadid=33715874

Harleckin
2003-10-10, 23:46:37
:up:
Der Link war auf das erste gut. Den 3.2.5er hatte ich selber damals zum Kompilieren bewegen können.

VMALLOC_VMADDR -> (unsigned long)
^^ ..da lag ich mit meiner Vermutung sehr nahe.

Aber im Endeffekt schaut es bisher schlecht mit der Konstelation nForce2 + ati-treiber + 2.6 aus.

Im Endeffekt bekam ich als Lohn meiner Arbeit herrliche Kernel Oops.

Oct 11 23:34:15 debian kernel: Code: 8b 41 04 89 43 04 89 59 04 8d 43 1c 89 44 24 20 0f b7 43 08
Oct 11 23:34:19 debian kernel: <6>agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
Oct 11 23:34:19 debian kernel: agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
Oct 11 23:34:19 debian kernel: agpgart: Putting AGP V3 device at 0000:02:00.0 into 8x mode
Oct 11 23:34:19 debian kernel: printing eip:
Oct 11 23:34:19 debian kernel: f9836319
Oct 11 23:34:19 debian kernel: Oops: 0000 [#4]
Oct 11 23:34:19 debian kernel: CPU: 0
Oct 11 23:34:19 debian kernel: EIP: 0060:[_end+961351761/1070173496] Tainted: P
Oct 11 23:34:19 debian kernel: EFLAGS: 00013282
Oct 11 23:34:19 debian kernel: EIP is at slhc_compress+0x119/0x620 [slhc]
Oct 11 23:34:19 debian kernel: eax: c1963400 ebx: f98fc0e0 ecx: 00000000 edx: 00000001
Oct 11 23:34:19 debian kernel: esi: f7620540 edi: f98e6b00 ebp: f98fc0e0 esp: f65e7f14
Oct 11 23:34:19 debian kernel: ds: 007b es: 007b ss: 0068
Oct 11 23:34:19 debian kernel: Process XFree86 (pid: 281, threadinfo=f65e6000 task=f6bc40c0)
Oct 11 23:34:19 debian kernel: Stack: f98d85db f98fc0e0 f7620540 f98e6b00 f98fc0e0 68747541 69746e65 444d4163
Oct 11 23:34:19 debian kernel: f98e0c2c 1f00431a f98d8227 f98fc0e0 f98e6b84 f98fc0e0 bffff8e8 00000004
Oct 11 23:34:19 debian kernel: f6bc40c0 00000000 1f00431a 00000258 f98d8d4e f5bd18c4 f599a980 40046432
Oct 11 23:34:19 debian kernel: Call Trace:
Oct 11 23:34:19 debian kernel: [_end+962016019/1070173496] __ke_amd_adv_spec_cache_feature+0xb/0x80 [fglrx]
Oct 11 23:34:19 debian kernel: [_end+962074680/1070173496] drm_agp_enable+0x0/0xc4 [fglrx]
Oct 11 23:34:19 debian kernel: [_end+962050404/1070173496] _r6x_CheckAGPCommand+0x130/0x178 [fglrx]
Oct 11 23:34:19 debian kernel: [_end+962015071/1070173496] __ke_agp_enable+0x17/0x40 [fglrx]
Oct 11 23:34:19 debian kernel: [_end+962074812/1070173496] drm_agp_enable+0x84/0xc4 [fglrx]
Oct 11 23:34:19 debian kernel: [_end+962017926/1070173496] firegl_ioctl+0x166/0x1a4 [fglrx]
Oct 11 23:34:19 debian kernel: [sys_ioctl+521/608] sys_ioctl+0x209/0x260
Oct 11 23:34:19 debian kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Oct 11 23:34:19 debian kernel:
Oct 11 23:34:19 debian kernel: Code: 8b 41 04 89 43 04 89 59 04 8d 43 1c 89 44 24 20 0f b7 43 08

Gast
2003-10-15, 19:49:15
"Während der Installation sind Fehler aufgetreten:
file /usr/X11R6/lib/libGL.so.1.2 from install of fglrx-glc22-4.3.0-3.2.8 conflicts with file from package XFree86-libs-4.3.5mdk"

Was mache ich denn jetzt? :(

Rhönpaulus
2003-10-16, 12:04:54
lösung steht in der readme zum treiber.
installiere mit "rpm -i --force atitreiber.rpm" aus einer konsole heraus.
dabei werden die vorhandenen opengl-libs durch die ati-opengl-libs aus dem treiberpacket überschrieben.
danach nicht vergessen,eine neue config für den x-server mit "fglrxconfig" zu erstellen.

nach erfolgreicher installation kannst du mit "glxinfo" und "fgl-glxinfo" überprüfen,ob alles richtig installiert ist.