***** This issue has been solved by means of a workaround - see below! ****
Hello,
since version 8-01 aka 8.452 I am experiencing this disturbing 'failed to initialize ASIC' error that I have not seen in previous versions:
Additionally or maybe consequently (?) the system has trouble with the PCIe memory:
And I finally end up without 3D support:
EDIT: In the syslog the errors look like this:
I have not seen any of these errors in version 7-12 aka 8.443.
Any ideas on what the problem is or how to fix it?
System: OpenSUSE 10.2 (32-bit) / kernel 2.6.24-rc7 / Xorg 7.3 (Xserver 1.4)
Graphics: ATI Mobility Radeon X1900.
EDIT:
* Checked with kernels 2.6.23 and 2.6.22: same errors - so it's not a kernel 2.6.24 issue!
* Re-checked with fglrx 8.443 (just to be sure): no errors here
==> something is very different with fglrx 8.452 as opposed to earlier versions!
EDIT:
Looks like I'm not the only one experiencing these problems:
http://ati.cchtml.com/show_bug.cgi?id=987
EDIT:
There's another report of this bug here.
So far there are two reports with a Mobility X1400 and mine with the Mobility X1900.
Do we see a pattern forming here? Both the X1400 and the X1900 are a bit different from the rest of the X1xxx series...
EDIT:
We now have 5 confirmed reports of the "failed to initilize ASIC" error. The chips involved are the X1900, X1400 (twice), X300 and X700 (all of them Mobility Radeon). Interestingly all of these systems were running openSUSE 10.2/10.3 with X.org 7.3 (xserver 1.4).
While from first three reports it looked like it was an issue specific to the X1900 and X1400 adapters, there are now two people with a X1400 reporting they are not seeing the ASIC bug (lucky you!). They are both running Gutsy with X.org 7.2 (xserver 1.3) though!
So is that the new common denominator?
Xorg 7.3 or OpenSUSE 10.2 / 10.3 or the combination?
EDIT:
Antiarch posted a workaround for this issue:
Such a faulty(?) "BusID" entry is generated by SaX2, the openSuSE X-setup-tool.
So we were on the right track...
Thanks to Antiarch and sndirsch for spreading / providing the workaround!
Cheers,
knutbert
Hello,
since version 8-01 aka 8.452 I am experiencing this disturbing 'failed to initialize ASIC' error that I have not seen in previous versions:
Code:
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc." compiled for 7.1.0, module version = 8.45.4 ABI class: X.Org Server Extension, version 0.3 (II) fglrx(0): Using adapter: 1:0:0. [B](EE) fglrx(0): Failed to initialize ASIC in kernel.[/B] (--) fglrx(0): VideoRAM: 262144 kByte, Type: DDR3 (II) fglrx(0): PCIE card detected (WW) fglrx(0): board is an unknown third party board, chipset is supported
Code:
(**) fglrx(0): ATI GART size: 256 MB [B](EE) fglrx(0): [pcie] Failed to gather memory of size 262144Kb for PCIe. Error (-1014)[/B]
Code:
[B](EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.[/B] (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): ********************************************* *
Code:
kernel: [fglrx] Maximum main memory to use for locked dma buffers: 928 MBytes. kernel: [fglrx] ASYNCIO init succeed! kernel: [fglrx] PAT is enabled successfully! kernel: [fglrx] module loaded - fglrx 8.45.4 [Jan 16 2008] on minor 0 kernel: [fglrx:firegl_cail_init] *ERROR* CAIL: CAILEarlyASICInit failed, error 1 kernel: [fglrx:firegl_init_asic] *ERROR* Failed to initialize ASIC. kernel: [fglrx:drm_vmalloc] *ERROR* [mempages] Allocating 0 bytes kernel: [fglrx:firegl_init_pcie] *ERROR* failed to alloc pagelist of size 00
Any ideas on what the problem is or how to fix it?
System: OpenSUSE 10.2 (32-bit) / kernel 2.6.24-rc7 / Xorg 7.3 (Xserver 1.4)
Graphics: ATI Mobility Radeon X1900.
EDIT:
* Checked with kernels 2.6.23 and 2.6.22: same errors - so it's not a kernel 2.6.24 issue!
* Re-checked with fglrx 8.443 (just to be sure): no errors here
==> something is very different with fglrx 8.452 as opposed to earlier versions!
EDIT:
Looks like I'm not the only one experiencing these problems:
http://ati.cchtml.com/show_bug.cgi?id=987
EDIT:
There's another report of this bug here.
So far there are two reports with a Mobility X1400 and mine with the Mobility X1900.
Do we see a pattern forming here? Both the X1400 and the X1900 are a bit different from the rest of the X1xxx series...
EDIT:
We now have 5 confirmed reports of the "failed to initilize ASIC" error. The chips involved are the X1900, X1400 (twice), X300 and X700 (all of them Mobility Radeon). Interestingly all of these systems were running openSUSE 10.2/10.3 with X.org 7.3 (xserver 1.4).
While from first three reports it looked like it was an issue specific to the X1900 and X1400 adapters, there are now two people with a X1400 reporting they are not seeing the ASIC bug (lucky you!). They are both running Gutsy with X.org 7.2 (xserver 1.3) though!
So is that the new common denominator?
Xorg 7.3 or OpenSUSE 10.2 / 10.3 or the combination?
EDIT:
Antiarch posted a workaround for this issue:
Originally posted by Antiarch
View Post
So we were on the right track...
Thanks to Antiarch and sndirsch for spreading / providing the workaround!
Cheers,
knutbert
Comment