Announcement

Collapse
No announcement yet.

Catalyst 7.12 - PreInitDAL failed

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

  • #61
    Originally posted by Crunchy View Post
    This doesn't help me .
    Since you have the exact same card (iirc) your problem should be minor? For me it seems to be working, after a few hrs of 3d usage all is well ...

    Anything I can paste/try for you?

    Comment


    • #62
      Originally posted by oliver View Post
      Since you have the exact same card (iirc) your problem should be minor? For me it seems to be working, after a few hrs of 3d usage all is well ...

      Anything I can paste/try for you?
      I can't think of anything else to try. I do have a different monitor so it must be some combination the driver can't cope with.

      Comment


      • #63
        I had the issue with the PreInitDAL on a PCIe card also.

        For some reason adding this in /etc/ati/amdpcsdb fixed it. I had it as the first line after [AMDPCSROOT/SYSTEM/MCIL]

        DALRULE_ADDNATIVEMODESTOMODETABLE=V1

        I rather suspect there's something broken in the parser and there's some sort of mode validation going on. Since I have a widescreen monitor, didn't stick with 7.12, the DALRULE options don't seem to have much effect other than fixing the PreInitDAL failed issue I had.

        Comment


        • #64
          Originally posted by Crunchy View Post
          Code:
          (EE) fglrx(0): PreInitDAL failed
          I've resolved a similar issue on my X1650 (PCIe) by removing all options from the Device section.

          Weirldy enough, the XV overlay is still working (although with the usual tearing and horrendous scaling)

          HTH
          Last edited by domi; 01-07-2008, 03:21 AM.

          Comment


          • #65
            Originally posted by maligor View Post
            I had the issue with the PreInitDAL on a PCIe card also.

            For some reason adding this in /etc/ati/amdpcsdb fixed it. I had it as the first line after [AMDPCSROOT/SYSTEM/MCIL]

            DALRULE_ADDNATIVEMODESTOMODETABLE=V1

            I rather suspect there's something broken in the parser and there's some sort of mode validation going on. Since I have a widescreen monitor, didn't stick with 7.12, the DALRULE options don't seem to have much effect other than fixing the PreInitDAL failed issue I had.
            This worked for my agp card. However now I get this:
            Code:
            (WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
            (WW) fglrx(0): More than one displays are connected,so clone mode is enabled
            (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.
            (EE) fglrx(0): [pcie] Failed to gather memory of size 262144Kb for PCIe. Error (-1007)
            (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
            (EE) AIGLX: Screen 0 is not DRI capable
            Edit: Fixed. Lowerd Gart to 128mb. Cannot use native resolution of 1680x1050 however. Thanks for the fix maligor.
            Last edited by Compxpert; 01-03-2008, 09:19 PM.

            Comment


            • #66
              Originally posted by Compxpert View Post
              This worked for my agp card. However now I get this:
              Code:
              (WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
              (WW) fglrx(0): More than one displays are connected,so clone mode is enabled
              (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.
              (EE) fglrx(0): [pcie] Failed to gather memory of size 262144Kb for PCIe. Error (-1007)
              (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
              (EE) AIGLX: Screen 0 is not DRI capable
              Edit: Fixed. Lowerd Gart to 128mb. Cannot use native resolution of 1680x1050 however. Thanks for the fix maligor.
              according to the modeline generator your monitor has to support a horiz sync of:
              Horizontal sync frequency: 68.26 kHz
              so you'll have to look in your monitor settings and see if it you have a HorizSync line with the maximum that comprises 68.26. if not your resolution more likely couldn't be used.
              ps. THIS MIGHT BREAK YOUR MONITOR. USE IT WITH CAUTION.

              Comment


              • #67
                had this bug but managed to get it to go away on my slackware 12 system via the following:


                1: DL the script stuff from phorogit

                2: built my distribution packages with the phorogit scripts inc

                3: ran fglrx-uninstall.sh

                4: run sh ati-driver-installer-8.443.1-x86.x86_64.run and allowed it to install

                5: ran installpkg and installed the 2 packages i had built

                6: left X moved /ect/ati/ "amdpcsdb amdpcsdb.default" to /root/ and removed the /fglrx dir from /lib/modules/

                7: rebooted into bios and set AGP Gart in the bios to 128

                8: restarted and booted into slack and ran startx which initially gave me the PreInitDAL failed error again but dident lock X up switched back to console and hit ctrl+c to close x

                9: ran cat /var/log/Xorg.0.log > xorg.log

                10: restarted X at which point both root and user could sucsessfully run withought any errors.




                Hope this at leaste helps some of you
                Last edited by Async; 01-04-2008, 06:22 PM.

                Comment


                • #68
                  Originally posted by Async View Post
                  had this bug but managed to get it to go away on my slackware 12 system via the following:


                  1: DL the script stuff from phorogit

                  2: built my distribution packages with the phorogit scripts inc

                  3: ran fglrx-uninstall.sh

                  4: run sh ati-driver-installer-8.443.1-x86.x86_64.run and allowed it to install

                  5: ran installpkg and installed the 2 packages i had built

                  6: left X moved /ect/ati/ "amdpcsdb amdpcsdb.default" to /root/ and removed the /fglrx dir from /lib/modules/

                  7: rebooted into bios and set AGP Gart in the bios to 128

                  8: restarted and booted into slack and ran startx which initially gave me the PreInitDAL failed error again but dident lock X up switched back to console and hit ctrl+c to close x

                  9: ran cat /var/log/Xorg.0.log > xorg.log

                  10: restarted X at which point both root and user could sucsessfully run withought any errors.




                  Hope this at leaste helps some of you
                  Yeah the whole problem seems to be in amdpcsb. I fixed mine with what mailgor said in his post.

                  Comment


                  • #69
                    Originally posted by Compxpert View Post
                    Yeah the whole problem seems to be in amdpcsb. I fixed mine with what mailgor said in his post.
                    i tryed that first but it just locked X up hence going all round the house's to get it working ^.^

                    Comment


                    • #70
                      Originally posted by Async View Post
                      i tryed that first but it just locked X up hence going all round the house's to get it working ^.^
                      Ugh, the amdpcsdb "fix" removes the PreInitDAL failed error but I get a black screen and have to reboot using Magic SysRq keys. I've tried different AGP Apeture sizes but it didn't help.

                      Looking at the log it seems that I now have the "widescreen" bug, ie it's trying to set 1280x1024@75 which I think my LCD monitor should be able to do, I'm not sure what is causing the lockup.

                      Comment


                      • #71
                        I got a strange mode at one point also, the display said it was 1680x1050@75, it only gave a black screen and a xorg lockup. It wasn't however when I was playing around with that nativemodes setting, there's a huge amount of settings for the DAL, you can find them by "strings fglrx_drv.so | grep DALRULE -i". (I was trying to get widescreen resolutions to work, didn't work).

                        NOTE: Playing around with those settings might be dangerous to your videocard or monitor.

                        This only shows a part of the settings, not all of them start with DALRULE. I tried several ones there that I thought might allow custom modelines, but none of them did. Albeit I can't be sure of the format they use.

                        Also note that if you add modelines, it'll add a corresponding line to that file, which I found curious.

                        Comment


                        • #72
                          Originally posted by maligor View Post
                          I got a strange mode at one point also, the display said it was 1680x1050@75, it only gave a black screen and a xorg lockup. It wasn't however when I was playing around with that nativemodes setting, there's a huge amount of settings for the DAL, you can find them by "strings fglrx_drv.so | grep DALRULE -i". (I was trying to get widescreen resolutions to work, didn't work).

                          NOTE: Playing around with those settings might be dangerous to your videocard or monitor.

                          This only shows a part of the settings, not all of them start with DALRULE. I tried several ones there that I thought might allow custom modelines, but none of them did. Albeit I can't be sure of the format they use.

                          Also note that if you add modelines, it'll add a corresponding line to that file, which I found curious.
                          there was a report of Compxpert in the catalist 7.12 thread about the resolution issue solved after adding the full modeline to the modes section, setting an identifier for it and use it as preffered mode in the monitor section. he said that there was a nice guide on how to set a modeline for your desired resolution from your xorg log. i'll try asking him to point out that site so that others could use it.
                          if you want to try out this thing go here http://www.phoronix.com/forums/showt...t=7007&page=29 and search for one of my last posts in this page (not the first post). in short you have to look at you xorg log and find out what resolution it finds from the monitor edid (it should fine the higher ones), then search on google how to extract them and create a modeline (i'll ask compxpert to post the how to he found) and then add option "PrefferedMode" "Mode[0]" where mode[0] is the identifier for the mode which contains your modeline and try restarting xorg after controlling that the horizontal refresh in the monitor section is high enough to load it. so if it doesn't work the first time try commenting the horiz and vert refresh lines in the monitor section.

                          Comment


                          • #73
                            Simple 'workaround to PreInitDAL failed mesage in ATI drivers

                            Obviously a workaround is to use the last working version of the driver. As I use gentoo I have a record of the last working version and can go back yo that - in my case ati-drivers-8.433.
                            I only updated as I like to keep up to date not because I need any of the changes.

                            Comment


                            • #74
                              Originally posted by domi View Post
                              I've resolved a similar issue on my X1650 (PCIe) by removing all options from the Device section.

                              Weirldy enough, the XV overlay is still working (although with the usual tearing and horrendous scaling)

                              HTH
                              Well, XV and 3D work with Xorg 7.2, but not with Xorg 7.3 (Debian). Go figure...

                              Comment


                              • #75
                                i found a solution to the problem (at least for me)

                                check my bugzilla post:
                                http://ati.cchtml.com/show_bug.cgi?id=973

                                basically delete the DALObjectData0 (or maybe DALObjectData1 for some other people) from /etc/ati/amdpcsdb

                                good luck

                                higuita

                                Comment

                                Working...
                                X