PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ATI-Treiber fglrx "stürzt" ab"



stefan-tiger
25.05.06, 20:24
Seit heute hab ich ein Problem mit Kernel 2.6.16 und dem neusten ATI-Treiber 8.25.18:

/var/log/messages


May 25 21:14:44 tux [fglrx] module loaded - fglrx 8.25.18 [May 18 2006] on minor 0
May 25 21:14:57 tux [fglrx] Internal AGP is not supported in 2.6 kernel.
May 25 21:14:57 tux [fglrx:firegl_unlock] *ERROR* Process 13368 using kernel context 0


/var/log/Xorg.0.log


(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
...
...

(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *


Vor dem ATI-Treiberupdate war noch alles i.O.. Was hat sich da im euen Treiber geändert?

HEMIcuda
25.05.06, 20:34
May 25 21:14:57 tux [fglrx] Internal AGP is not supported in 2.6 kernel.

'cuda

poweradmin
25.05.06, 20:41
Was für eine Version hat dein X-Server?. Meines erachtens werden nur XFree86 4.1 bis 4.3 und X.org 6.8 unterstützt!

stefan-tiger
25.05.06, 21:38
May 25 21:14:57 tux [fglrx] Internal AGP is not supported in 2.6 kernel.

'cuda

Hab ich inzwischen komplett rausgenommen.

stefan-tiger
25.05.06, 21:45
Ich hab nun den Kernel-AGP rausgenommen, fglrx neu installiert.
Habe dann mit "aticonfig -initial" eine neue config erstellt.

Kernel 2.6.16-gentoo-r7
ATI-Treiber 8.15.18
xorg 6.8.2.0
Grafikchip Radeon 9600 Pro AGP 128 MB

aus den messages:


May 25 22:10:34 tux [fglrx:firegl_lock] *ERROR* Process 8892 is using kernel context 0x00000000


Das Problem: beim Start vom xserver sieht man im analog-Modus nur noch Streifen, im Digitalmodus schwarz.
Wenn man dann auf die Konsole umschaltet kann man dort blind tippen, sieht aber nichtsmehr.

stefan-tiger
25.05.06, 21:49
May 25 22:26:13 tux fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
May 25 22:26:13 tux [fglrx] Maximum main memory to use for locked dma buffers: 430 MBytes.
May 25 22:26:13 tux [fglrx] module loaded - fglrx 8.25.18 [May 18 2006] on minor 0




(EE) fglrx(0): Failed to initialize UMM driver.

parch
02.06.06, 14:44
ich hab auch das problem "[fglrx] Internal AGP is not supported in 2.6 kernel."

meine konfiguration ist

ubuntu dapper
kernel 2.6.15
xorg 7.0
ati radeon 9600xt 256MB

lagro
04.06.06, 01:19
ich hatte bis gerade eben auch noch das problem mit dem schwarzen schirm am DVI und den lustigen bunten kästchen am standard vga.
hab bei ATI gelesen das man durchaus auch den AGP support vom Kernel verwenden kann. wenns denn funktioniert. das tolle ist damit geht's!

bei mir ist jetzt agpgart und der chipsatz sis_agp als modul aktiv.

1. Kernel APG Support aktivieren inkl. dem AGP chipsatz (in meinem Fall SIS; ich habs als modul laufen)
Device Drivers -->Character devices -->/dev/agpgart (AGP Support)
2. xorg.conf anpassen und "UseInternalAGPGART" auf "no" setzen um den fglrx eigenen AGP Support zu deaktivieren

diese seite hier http://xoomer.alice.it/flavio.stanchina/debian/fglrx-installer.html hat zu dem aktuellen problem die nötigen info's parat:


2.2. AGP support

You need some support for your AGP chipset. You have two choices: the ATI driver's built-in AGP support or the kernel agpgart driver. It's difficult to say in advance which one is better or will work at all, because it depends on the exact driver and kernel versions you're using, but the kernel driver should be your preferred choice if it works for you. To use the kernel driver, add the following line to the "Device" section of your X server config file:

Option "UseInternalAGPGART" "no"

The X server configuration is discussed in more detail below, but the AGP configuration is important so I'm mentioning this detail early because I'd like to make sure that it sticks in your memory somewhere.
The error unable to acquire AGP, error "xf86_ENOMEM" in your X server log usually means that you are using the built-in AGP support with an unsupported chipset. Set "UseInternalAGPGART" to "no" and load the kernel driver (see below for details) which will hopefully support your AGP chipset.

If you want to use the ATI driver's built-in AGP support instead, set "UseInternalAGPGART" to "yes" (it's the default setting, so you can just omit it) and make sure that the kernel driver is not compiled into your kernel: either compile it as a module or disable it entirely. Beware that discover (and possibly other hardware detection tools) might try to load the kernel driver automatically during startup. If that happens to you, you can tweak discover's configuration or you can simply move the agpgart.* files away from /lib/modules.

If neither one supports your chipset, try using the kernel driver with the agp_try_unsupported=1 option on the kernel command line or as a parameter when you load the module.

Note that in the 2.6 kernel the AGP chipset drivers are separate from the agpgart driver itself, so if you build them as modules you will need to load the agpgart module and a chipset module such as via-agp, nvidia-agp, etc.

sprich so wie ich das verstehe kennt der fglrx treiber meinen SIS AGP chipsatz nicht und baut misst.
da ich den o.g. fehler in meiner log stehen hatte, habe ich bei mein gentoo system einfach wieder umgestellt. komischerweise ging es mit dem 8.24.x noch
sehr merkwürdig.

... ICH KANN NUR NOCH MAL ZITIEREN!!!:

but the kernel driver should be your preferred choice if it works for you
in zukunft verlass ich mich lieber nicht auf closed source treiber und deren AGP unterstützung! ...

bin mit ATI irgendwie bisher noch nicht wirklich zufrieden.
wird hoffentlich noch alles besser.
ach so! übrigens ich kann wieder zwischen X und console umschalten ohne das mein system einfriert! yipeee! ich teste gleich mal ein paar opengl anwendungen. da ist er mit unter auch einfach stehen geblieben (beim starten oder beenden der apps)

so zum abschluss noch mein system:
Gentoo (Kernel 2.6.16-r6)
Xorg 7.0-r1
Athlon XP 1800+ (1533 MHz)
512MB DDR RAM (leider ist mir der andere Riegel abgeraucht)
ATI Radeon 9600 Pro 256MB
K7S5A Elitegroup Mainboard
(sollte evtl. jemand geld spenden wollen, dann bitte einfach kontakt zu mir aufnehmen... hätte gern mal etwas neueres... wobei sich ansich noch ganz gut damit arbeiten lässt)