Announcement

Collapse
No announcement yet.

Problem with 8.01: "Failed to initialize ASIC in kernel"

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    File a Trouble Ticket!

    Hello,

    I just filed a trouble-ticket with the AMD/ATI customer support here:
    http://support.ati.com/ics/support/d...94&task=ticket

    You may want to try that, too - might be the only way to get AMD's attention...

    Cheers,
    knutbert

    Comment


    • #17
      Hello

      No ASIC error here (but having the same issues about 3D stated by Kano some posts up).
      Dell Inspiron 6400, ATI Mobility X1400, Mandriva Cooker (Xorg 1.4), kernel 2.6.24-rc8.

      Regards
      Last edited by Osado; 01-26-2008, 09:52 AM.

      Comment


      • #18
        No Laptop support from ATI/AMD...

        Originally posted by knutbert View Post
        I just filed a trouble-ticket with the AMD/ATI customer support here:
        http://support.ati.com/ics/support/d...94&task=ticket
        Meanwhile I got two responses from ATI:

        The first one was just an automatically generated email I suppose everybody gets who files a ticket about Catalyst drivers and Linux.

        Upon responding that the general information provided (nothing I hadn't seen before) did not solve my problem, I got an email from a CSR. So someone's actually processing these tickets!

        Unfortunately this second email also does not address in any way the specific problem I described in detail.
        It's just the same old collection of links to the well-known FAQs on the AMD pages.

        And then - yes, yes, of course I expected it - there's this:
        Since the equipment manufacturer that uses AMD technology in their mobile (laptop/notebook) products has many other implementations that might affect the general performance of the equipment, we redirect our customer to contact the equipment manufacturer for technical service.
        Now that's what I call a cheap excuse!

        I just hope this is only the official version and they are internally looking into the problem...

        Regards,
        knutbert

        P.S.: Caught myself the other day checking out prices of my laptops Nvidia-counterpart on ebay...
        Last edited by knutbert; 01-28-2008, 05:45 PM.

        Comment


        • #19
          For those of you using OpenSuSE 10.2/10.3 and most likely had your xorg.conf generated by SaX2...

          The short of it is there's a regression in the 8.01 driver. http://ati.cchtml.com/show_bug.cgi?id=998

          The good news is there's a simple work around for it. Find the Device section in your xorg.conf (Section "Device") and look for a line that starts with BusID. In quotes will be something like "1:0:0" (there will be different numbers depending on your card) Before that string of numbers, add "PCI:", to make it look like this: "PCI:1:0:0".

          Code:
          # /.../
          # SaX generated X11 config file
          # Created on: 2007-10-25T03:55:29-0400.
          #
          # Version: 8.1
          # Contact: Marcus Schaefer <sax@suse.de>, 2005
          # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
          #
          # Automatically generated by [SaX2] (8.1)
          # PLEASE DO NOT EDIT THIS FILE!
          #
          
          Section "ServerLayout"
          	Identifier     "Layout[all]"
          	Screen         "Screen[0]" 0 0
          	InputDevice    "Keyboard[0]" "CoreKeyboard"
          	InputDevice    "Mouse[1]" "CorePointer"
          EndSection
          
          Section "Files"
          	InputDevices   "/dev/gpmdata"
          	InputDevices   "/dev/input/mice"
          	FontPath     "/usr/share/fonts/misc:unscaled"
          	FontPath     "/usr/share/fonts/local"
          	FontPath     "/usr/share/fonts/75dpi:unscaled"
          	FontPath     "/usr/share/fonts/100dpi:unscaled"
          	FontPath     "/usr/share/fonts/Type1"
          	FontPath     "/usr/share/fonts/URW"
          	FontPath     "/usr/share/fonts/Speedo"
          	FontPath     "/usr/share/fonts/PEX"
          	FontPath     "/usr/share/fonts/cyrillic"
          	FontPath     "/usr/share/fonts/latin2/misc:unscaled"
          	FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
          	FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
          	FontPath     "/usr/share/fonts/latin2/Type1"
          	FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
          	FontPath     "/usr/share/fonts/baekmuk:unscaled"
          	FontPath     "/usr/share/fonts/japanese:unscaled"
          	FontPath     "/usr/share/fonts/kwintv"
          	FontPath     "/usr/share/fonts/truetype"
          	FontPath     "/usr/share/fonts/uni:unscaled"
          	FontPath     "/usr/share/fonts/CID"
          	FontPath     "/usr/share/fonts/ucs/misc:unscaled"
          	FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
          	FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
          	FontPath     "/usr/share/fonts/hellas/misc:unscaled"
          	FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
          	FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
          	FontPath     "/usr/share/fonts/hellas/Type1"
          	FontPath     "/usr/share/fonts/misc/sgi:unscaled"
          	FontPath     "/usr/share/fonts/xtest"
          	FontPath     "/opt/kde3/share/fonts"
          EndSection
          
          Section "Module"
          	Load  "dbe"
          	Load  "type1"
          	Load  "freetype"
          	Load  "extmod"
          	Load  "glx"
          	Load  "dri"
          EndSection
          
          Section "ServerFlags"
          	Option	    "AllowMouseOpenFail" "on"
          	Option	    "IgnoreABI" "on"
          	Option	    "AIGLX" "true"
          EndSection
          
          Section "InputDevice"
          	Identifier  "Keyboard[0]"
          	Driver      "kbd"
          	Option	    "Protocol" "Standard"
          	Option	    "XkbLayout" "us"
          	Option	    "XkbModel" "microsoftpro"
          	Option	    "XkbRules" "xfree86"
          EndSection
          
          Section "InputDevice"
          	Identifier  "Mouse[1]"
          	Driver      "evdev"
          	Option	    "Buttons" "20"
          	Option	    "InputFashion" "Mouse"
          	Option	    "Name" "Logitech USB Gaming Mouse"
          	Option	    "Protocol" "event"
          	Option	    "SendCoreEvents" "on"
          	Option	    "Vendor" "Sysp"
          	Option	    "ZAxisMapping" "4 5"
          EndSection
          
          Section "Modes"
          	Identifier     "Modes[0]"
          EndSection
          
          Section "Monitor"
          	Identifier   "Monitor[0]"
          	VendorName   "HSD"
          	ModelName    "HANNS.G HX191"
          	UseModes     "Modes[0]"
          	DisplaySize  376	301
          	HorizSync    30.0 - 80.0
          	VertRefresh  43.0 - 75.0
          	Option	    "CalcAlgorithm" "XServerPool"
          	Option	    "DPMS"
          EndSection
          
          Section "Device"
          
            #Option       "NoDDC"
          	Identifier  "Device[0]"
          	Driver      "fglrx"
          	VendorName  "VESA"
          	BoardName   "Framebuffer Graphics"
          	Option	    "UseInternalAGPGART" "no"
          	Option	    "no_accel" "no"
          	Option	    "no_dri" "no"
          	Option	    "mtrr" "off"
          	Option	    "ScreenOverlap" "0"
          	Option	    "GammaCorrectionI" "0x00000000"
          	Option	    "GammaCorrectionII" "0x00000000"
          	Option	    "Capabilities" "0x00000000"
          	Option	    "CapabilitiesEx" "0x00000000"
          	Option	    "VideoOverlay" "on"
          	Option	    "OpenGLOverlay" "off"
          	Option	    "CenterMode" "off"
          	Option	    "PseudoColorVisuals" "off"
          	Option	    "Stereo" "off"
          	Option	    "StereoSyncEnable" "1"
          	Option	    "FSAAEnable" "off"
          	Option	    "FSAAScale" "0"
          	Option	    "FSAADisableGamma" "no"
          	Option	    "FSAACustomizeMSPos" "no"
          	Option	    "FSAAMSPosX0" "0.000000"
          	Option	    "FSAAMSPosY0" "0.000000"
          	Option	    "FSAAMSPosX1" "0.000000"
          	Option	    "FSAAMSPosY1" "0.000000"
          	Option	    "FSAAMSPosX2" "0.000000"
          	Option	    "FSAAMSPosY2" "0.000000"
          	Option	    "FSAAMSPosX3" "0.000000"
          	Option	    "FSAAMSPosY3" "0.000000"
          	Option	    "FSAAMSPosX4" "0.000000"
          	Option	    "FSAAMSPosY4" "0.000000"
          	Option	    "FSAAMSPosX5" "0.000000"
          	Option	    "FSAAMSPosY5" "0.000000"
          	Option	    "UseFastTLS" "0"
          	Option	    "BlockSignalsOnLock" "on"
          	Option	    "ForceGenericCPU" "no"
          	Option	    "KernelModuleParm" "locked-userpages=0"
          	Option	    "XAANoOffscreenPixmaps" "true"
          	BusID       "PCI:1:0:0"
          EndSection
          
          Section "Screen"
          	Identifier "Screen[0]"
          	Device     "Device[0]"
          	Monitor    "Monitor[0]"
          	DefaultDepth     24
          	SubSection "Display"
          		Depth     15
          		Modes    "1280x1024" "1280x960" "1152x864" "1024x768" "800x600"
          	EndSubSection
          	SubSection "Display"
          		Depth     16
          		Modes    "1280x1024" "1280x960" "1152x864" "1024x768" "800x600"
          	EndSubSection
          	SubSection "Display"
          		Depth     24
          		Modes    "1280x1024" "1280x960" "1152x864" "1024x768" "800x600"
          	EndSubSection
          	SubSection "Display"
          		Depth     8
          		Modes    "1280x1024" "1280x960" "1152x864" "1024x768" "800x600"
          	EndSubSection
          EndSection
          
          Section "DRI"
          	Group        "video"
          	Mode         0660
          EndSection
          
          Section "Extensions"
          	Option	    "Composite" "true"
          	Option	    "DAMAGE" "true"
          EndSection
          I was getting the same ASIC problem on the Radeon X1950Pro in my desktop with the 8.01 drivers on OpenSuSE 10.3. Commenting out the BusID line should work as well. You have Dieter Jurzitza to thank for tracking down the bug. I'm just passing on the good word after doing a Google search on the issue. I've got 3D acceleration and Compiz is working just fine.

          Comment


          • #20
            Back in business!

            Hi Antiarch,

            Originally posted by Antiarch View Post
            The good news is there's a simple work around for it. Find the Device section in your xorg.conf (Section "Device") and look for a line that starts with BusID. In quotes will be something like "1:0:0" (there will be different numbers depending on your card) Before that string of numbers, add "PCI:", to make it look like this: "PCI:1:0:0".
            what can I say, this solved the issue completely for me - 3D and Compiz are working fine!

            Thanks for passing the news around, Antiarch! And thanks to sndirsch for providing the workaround!

            You are my heroes-of-the-day!

            Cheers,
            knutbert

            Comment


            • #21
              Originally Posted by Antiarch View Post
              The good news is there's a simple work around for it. Find the Device section in your xorg.conf (Section "Device") and look for a line that starts with BusID. In quotes will be something like "1:0:0" (there will be different numbers depending on your card) Before that string of numbers, add "PCI:", to make it look like this: "PCI:1:0:0".
              This seems to have worked for me. Currently running AIGLX at ~2300fps in glxgears and between 505 and 515 fps in fgl_glxgears.

              Had a few issues getting it going, but i think that was related to XGL and my xorg.conf.

              Last edited by combatdoc; 01-30-2008, 07:43 PM.

              Comment


              • #22
                Worked for me too, 3D is working again Thanks!

                Comment


                • #23
                  i dont have a BusID field at all - 1400X, Suse 10.3

                  hello!!! help!!!

                  i'm a novice, so this is really discouraging me. i'm using a dell inspiron 9400, mobility 1400X, opensuse 10.3, 64bit version. i should have a resolution of 1400x900, but dont get it. I don't have any 3D either. i downloaded the driver from http://ati.amd.com/support/drivers/l...64-radeon.html. i installed it, and BAM! it failed to get the graphical screen. Ctrl +Alt + F1 failed to get console too. i had to reboot with single option at GRUB prompt, and replace the xorg.conf file with a backup i made. that got me back my graphics, but still with a resolution of 1152x864. i tried did an uninstall of the fglrx driver, and reinstalled and it broke again. i get the error message
                  (EE) fglrx(0): Failed to initialize ASIC in kernel. etc,etc

                  however i DONT HAVE A BusID line in my xorg.conf file at all!

                  what do i do?



                  I hope i've provided enough information

                  Comment


                  • #24
                    You are not alone. I've this issue with the 8.5 release on ubuntu hardy with a X1300 pcie.

                    This driver seems to be worse for my card every release.

                    I had no BusID in my xorg.conf, now i have but it doesn't make any difference. Someone has a clue to help me out?

                    Comment


                    • #25
                      allartk, what errors are you getting in the X log ?

                      Comment


                      • #26
                        Here the warnings and error from my Xorg.0.log

                        Code:
                        $ grep '(EE)\|(WW)' Xorg.0.log 
                                (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
                        (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
                        (WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
                        (WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
                        (EE) fglrx(0): Failed to initialize ASIC in kernel.
                        (WW) fglrx(0): board is an unknown third party board, chipset is supported
                        (WW) fglrx(0): Only one display is connnected,so single mode is enabled
                        (EE) fglrx(0): [pcie] Failed to gather memory of size 261120Kb for PCIe. Error (-1007)
                        (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized. 
                        (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): ********************************************* *
                        (WW) fglrx(0): Textured Video not supported without DRI enabled.
                        (WW) fglrx(0): Option "VendorName" is not used
                        (WW) fglrx(0): Option "ModelName" is not used
                        (EE) fglrx(0): firegl_SetSuspendResumeState FAILED -1003.
                        edit: I can post the used xorg.conf in the evening (about 8 hours ) but I was a bit in a hurry this morning
                        Last edited by allartk; 05-26-2008, 03:41 AM.

                        Comment


                        • #27
                          I switched to the OSS driver..

                          Comment


                          • #28
                            Not sure if this is relevant, but how much system memory do you have ? Wondering if this might be a low memory issue; looks like we're trying to grab 256MB during kernel driver initialization and failing.

                            Comment


                            • #29
                              Nah, probably not memory. I suspect a bad installation.

                              Start fresh with "sudo rm -rf /var/lib/dkms/fglrx", then install again. (You might consider first switching to the vesa driver and rebooting to the the fglrx modules 'n everything unloaded.)
                              I've written a script for Ubuntu types to assist in installation... You can get it here. (Excuse the messy post there, I have yet to clean it up.)

                              EDIT: Oh yeah, that'll install Catalyst 8.4 (the most recent being 8.5). If you want/need Catalyst 8.5, you can edit lines 69 and 72, replacing the "8-4-x86" with "8-5-x86". No other changes are necessary.
                              Last edited by SheeEttin; 05-28-2008, 10:20 PM.

                              Comment


                              • #30
                                Thanks for the answer, the errors are gone, but nothing is displayed. So I have a black screen.. The last rows in my Xorg.1.log are:
                                Code:
                                (**) Configured Mouse: always reports core events
                                (**) Option "Device" "/dev/input/mice"
                                (**) Option "Emulate3Buttons" "true"
                                (**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50
                                (**) Option "ZAxisMapping" "4 5"
                                (**) Configured Mouse: ZAxisMapping: buttons 4 and 5
                                (**) Configured Mouse: Buttons: 9
                                (**) Configured Mouse: Sensitivity: 1
                                (II) evaluating device (Configured Mouse)
                                (II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)
                                (II) evaluating device (Generic Keyboard)
                                (II) XINPUT: Adding extended input device "Generic Keyboard" (type: KEYBOARD)
                                (II) Configured Mouse: ps2EnableDataReporting: succeeded
                                (II) AIGLX: Suspending AIGLX clients for VT switch
                                my xorg.conf is

                                Code:
                                # xorg.conf (xorg X Window System server configuration file)
                                #
                                # This file was generated by dexconf, the Debian X Configuration tool, using
                                # values from the debconf database.
                                #
                                # Edit this file with caution, and see the xorg.conf manual page.
                                # (Type "man xorg.conf" at the shell prompt.)
                                #
                                # This file is automatically updated on xserver-xorg package upgrades *only*
                                # if it has not been modified since the last upgrade of the xserver-xorg
                                # package.
                                #
                                # If you have edited this file but would like it to be automatically updated
                                # again, run the following command:
                                #   sudo dpkg-reconfigure -phigh xserver-xorg
                                
                                Section "ServerLayout"
                                
                                	# Uncomment if you have a wacom tablet
                                	#	InputDevice     "stylus"	"SendCoreEvents"
                                	#	InputDevice     "cursor"	"SendCoreEvents"
                                	#	InputDevice     "eraser"	"SendCoreEvents"
                                	Identifier     "Default Layout"
                                	Screen      0  "aticonfig-Screen[0]" 0 0
                                	InputDevice    "Generic Keyboard"
                                	InputDevice    "Configured Mouse"
                                #	Option	    "AIGLX" "false"
                                EndSection
                                
                                Section "Files"
                                EndSection
                                
                                Section "Module"
                                #	Load  "glx"
                                #	Load  "GLcore"
                                #	Load  "dri"
                                #	Load  "v4l"
                                EndSection
                                
                                Section "InputDevice"
                                	Identifier  "Generic Keyboard"
                                	Driver      "kbd"
                                	Option	    "CoreKeyboard"
                                	Option	    "XkbRules" "xorg"
                                	Option	    "XkbModel" "pc105"
                                	Option	    "XkbLayout" "us"
                                EndSection
                                
                                Section "InputDevice"
                                	Identifier  "Configured Mouse"
                                	Driver      "mouse"
                                	Option	    "CorePointer"
                                	Option	    "Device" "/dev/input/mice"
                                	Option	    "Protocol" "ImPS/2"
                                	Option	    "ZAxisMapping" "4 5"
                                	Option	    "Emulate3Buttons" "true"
                                EndSection
                                
                                Section "InputDevice"
                                	Identifier  "stylus"
                                	Driver      "wacom"
                                	Option	    "Device" "/dev/input/wacom"
                                	Option	    "Type" "stylus"
                                	Option	    "ForceDevice" "ISDV4"# Tablet PC ONLY
                                EndSection
                                
                                Section "InputDevice"
                                	Identifier  "eraser"
                                	Driver      "wacom"
                                	Option	    "Device" "/dev/input/wacom"
                                	Option	    "Type" "eraser"
                                	Option	    "ForceDevice" "ISDV4"# Tablet PC ONLY
                                EndSection
                                
                                Section "InputDevice"
                                	Identifier  "cursor"
                                	Driver      "wacom"
                                	Option	    "Device" "/dev/input/wacom"
                                	Option	    "Type" "cursor"
                                	Option	    "ForceDevice" "ISDV4"# Tablet PC ONLY
                                EndSection
                                
                                Section "Monitor"
                                	Identifier   "aticonfig-Monitor[0]"
                                	Option	    "VendorName" "ATI Proprietary Driver"
                                	Option	    "ModelName" "Generic Autodetecting Monitor"
                                	Option	    "DPMS" "true"
                                EndSection
                                
                                Section "Device"
                                	Identifier  "aticonfig-Device[0]"
                                #	Driver      "ati"
                                	BusID	"PCI:1:0:0"
                                	Driver	"fglrx"
                                #	Option          "AccelMethod"   "EXA"
                                	Option		"NoDRI"
                                #	Option "TexturedVideoSync" "on"
                                #	Option "TexturedVideo" "on"
                                #	Option "OpenGLOverlay" "off"
                                #	Option "VideoOverlay" "off"
                                #	Option "XaaNoOffscreenPixmaps" "1"
                                EndSection
                                
                                Section "Screen"
                                	Identifier "aticonfig-Screen[0]"
                                	Device     "aticonfig-Device[0]"
                                	Monitor    "aticonfig-Monitor[0]"
                                	DefaultDepth     24
                                	SubSection "Display"
                                		Viewport   0 0
                                		Depth     24
                                	EndSubSection
                                EndSection
                                
                                Section "DRI"
                                	Mode         0666
                                EndSection
                                
                                Section "Extensions"
                                	Option	    "Composite" "Disable"
                                EndSection
                                nodri en no composite is for testing..

                                But for now i will stay at the OSS driver with 3d. (the former fglrx had also problems on my system, that is why I gave it a try).
                                Last edited by allartk; 05-29-2008, 07:55 AM.

                                Comment

                                Working...
                                X