Announcement

Collapse
No announcement yet.

AMD Catalyst 7.11 Linux Driver

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #41
    Originally posted by Berniyh View Post
    One question, do you know if they fixed the SLUB thing?
    I'd like to know this also. It seems to me that this would be about the only reason I'd risk any regressions by upgrading.

    Anyone have any success with suspend/resume on Gutsy where they didn't previously?

    Thanks,

    L.

    Comment


    • #42
      At least there is (currently) working 2.6.23.x support

      Now that I have a working 2.6.23.x configuration, I'll be able to upgrade this laptop to Fedora 8 this weekend.
      And I'm getting about 2670 fps out of glxgears, although World of Warcraft / Wine is still not working with pixel shaders or "Mark 2" (vertex?) shaders enabled.

      Comment


      • #43
        Originally posted by ltmon View Post
        I'd like to know this also. It seems to me that this would be about the only reason I'd risk any regressions by upgrading.

        Anyone have any success with suspend/resume on Gutsy where they didn't previously?

        Thanks,

        L.
        I'll recompile my kernel tomorrow, I'll also compile a SLUB version.
        But I thought maybe he has got the info, that might spare time.

        Comment


        • #44
          Still crashing in Textured Video on Fedora 7

          *sigh*. They still haven't fixed this issue with Xvideo playback:

          Code:
          Error in "atiddxMiscUpdateFile" -4 
          
          Backtrace:
          0: /usr/bin/Xorg(xf86SigHandler+0x81) [0x80c2d21]
          1: [0xb7fcd420]
          2: /lib/libc.so.6(memcpy+0x1c) [0x46008bcc]
          3: /usr/lib/xorg/modules//glesx.so [0xb5e57e02]
          4: /usr/lib/xorg/modules//glesx.so [0xb5e5d408]
          5: /usr/lib/xorg/modules//glesx.so [0xb5e38b02]
          6: /usr/lib/xorg/modules//glesx.so [0xb5e20163]
          7: /usr/lib/xorg/modules//glesx.so [0xb5ddab6d]
          8: /usr/lib/xorg/modules//glesx.so [0xb5dc3c35]
          9: /usr/lib/xorg/modules//glesx.so [0xb5dc2306]
          10: /usr/lib/xorg/modules//glesx.so [0xb5dc07c0]
          11: /usr/lib/xorg/modules//glesx.so [0xb5dbf1cf]
          12: /usr/bin/Xorg [0x80d16cf]
          13: /usr/lib/xorg/modules/extensions//libextmod.so(XvdiPutImage+0x174) [0xb7f3ecb4]
          14: /usr/lib/xorg/modules/extensions//libextmod.so [0xb7f41c87]
          15: /usr/bin/Xorg [0x815235e]
          16: /usr/bin/Xorg(Dispatch+0x1aa) [0x80899fa]
          17: /usr/bin/Xorg(main+0x495) [0x8071735]
          18: /lib/libc.so.6(__libc_start_main+0xe0) [0x45faef70]
          19: /usr/bin/Xorg(FontFileCompleteXLFD+0x1e9) [0x8070a21]
          
          Fatal server error:
          Caught signal 11.  Server aborting

          Comment


          • #45
            And there's all this in the dmesg log too

            I've passed this log through c++filt:
            Code:
            BUG: sleeping function called from invalid context at include/asm/semaphore.h:99
            in_atomic():1, irqs_disabled():0
             [<f9339e91>] __ke_down_struct_sem+0x14/0x2b [fglrx]
             [<f93530fe>] firegl_cmmqs_unbind_pool+0x9e/0x170 [fglrx]
             [<f939cd31>] NODElist_free::mergeNodeWithSuccessor(CMMNode*)+0x51/0x80 [fglrx]
             [<f934f169>] MCIL_UnmapFromGartSpace+0xa9/0x110 [fglrx]
             [<f939cda4>] NODElist_free::doGarbageCollection(CMMNode*)+0x44/0x80 [fglrx]
             [<f938cd6d>] OS::gart_Free(CMMPool*)+0xcd/0x110 [fglrx]
             [<f9386eef>] SegmentMapManager::init(MemSegment const&)+0x18f/0x220 [fglrx]
             [<f9391d88>] CMMHeap_GART::dropPoolFromHeap(CMMPool*)+0x38/0x70 [fglrx]
             [<f9391eb2>] CMMHeap_GART::shrinkHeap(bool)+0x92/0xa0 [fglrx]
             [<f938d904>] CMMPool::freeNode(CMMNode*)+0x24/0x40 [fglrx]
             [<f93a0ae2>] CMMClient::~CMMClient()+0x32/0x50 [fglrx]
             [<f9390064>] CMMHeapManager::shrinkAllHeaps()+0x34/0x60 [fglrx]
             [<f9396c5d>] CMMClientManager_CORE::destroyClient(CMMDriver*, CMMClient*)+0x2d/0x50 [fglrx]
             [<f9392845>] cmmUnregisterClientInternal(CMMDriver*, CMMClient*)+0x25/0x30 [fglrx]
             [<f938ab64>] MSF::doGarbageCollection()+0x204/0x250 [fglrx]
             [<f939a0a8>] QS_PRIVATE_CORE::PM4idle(Asic::idle_WaitMethod)+0x48/0x70 [fglrx]
             [<f939a0ec>] QS_PRIVATE_CORE::idleAll(Asic::idle_WaitMethod)+0x1c/0x50 [fglrx]
             [<f933b116>] drm_free+0x66/0x150 [fglrx]
             [<f93887aa>] CMM::releaseChildren()+0x2a/0x2d0 [fglrx]
             [<f938a93b>] MSF::processTerminated(unsigned int)+0x1b/0x40 [fglrx]
             [<f933b116>] drm_free+0x66/0x150 [fglrx]
             [<f938502b>] CMMQS_ProcessTerminate+0x1b/0x30 [fglrx]
             [<f9384e54>] CMMQS_Uninitialize+0x14/0x30 [fglrx]
             [<f93550d8>] firegl_cmmqs_deinit+0x48/0xf0 [fglrx]
             [<f9341435>] firegl_release_helper+0x5f5/0xa20 [fglrx]
             [<f9344b9b>] firegl_takedown+0x5b/0xc50 [fglrx]
             [<f93443bf>] firegl_release+0x12f/0x190 [fglrx]
             [<f933898f>] ip_firegl_release+0xf/0x12 [fglrx]
             [<c016b744>] __fput+0xaf/0x157
             [<c016920c>] filp_close+0x51/0x58
             [<c0122e44>] put_files_struct+0x5f/0xa7
             [<c0123f1d>] do_exit+0x220/0x6d0
             [<c012443a>] sys_exit_group+0x0/0xd
             [<c012b569>] get_signal_to_deliver+0x3f3/0x418
             [<c011b6d2>] try_to_wake_up+0x276/0x281
             [<c01036d1>] do_notify_resume+0x84/0x633
             [<c0129e4c>] signal_wake_up+0x1e/0x2c
             [<c0118951>] do_page_fault+0x308/0x729
             [<c014961a>] audit_syscall_exit+0x2aa/0x2c6
             [<c0149346>] audit_syscall_entry+0x10d/0x137
             [<c0107190>] do_syscall_trace+0x13c/0x180
             [<c01070c3>] do_syscall_trace+0x6f/0x180
             [<c010405e>] work_notifysig+0x13/0x19
             =======================
            BUG: scheduling while atomic: Xorg/0x00000002/3110
             [<c02ad05e>] __sched_text_start+0x86/0x5b7
             [<c011b1ef>] __wake_up+0x32/0x43
             [<f9351e31>] irqmgr_wrap_shutdown+0x101/0x170 [fglrx]
             [<f9344ba3>] firegl_takedown+0x63/0xc50 [fglrx]
             [<f93443bf>] firegl_release+0x12f/0x190 [fglrx]
             [<f933898f>] ip_firegl_release+0xf/0x12 [fglrx]
             [<c016b744>] __fput+0xaf/0x157
             [<c016920c>] filp_close+0x51/0x58
             [<c0122e44>] put_files_struct+0x5f/0xa7
             [<c0123f1d>] do_exit+0x220/0x6d0
             [<c012443a>] sys_exit_group+0x0/0xd
             [<c012b569>] get_signal_to_deliver+0x3f3/0x418
             [<c011b6d2>] try_to_wake_up+0x276/0x281
             [<c01036d1>] do_notify_resume+0x84/0x633
             [<c0129e4c>] signal_wake_up+0x1e/0x2c
             [<c0118951>] do_page_fault+0x308/0x729
             [<c014961a>] audit_syscall_exit+0x2aa/0x2c6
             [<c0149346>] audit_syscall_entry+0x10d/0x137
             [<c0107190>] do_syscall_trace+0x13c/0x180
             [<c01070c3>] do_syscall_trace+0x6f/0x180
             [<c010405e>] work_notifysig+0x13/0x19
             =======================
            BUG: sleeping function called from invalid context at include/asm/semaphore.h:99
            in_atomic():1, irqs_disabled():0
             [<f9339e91>] __ke_down_struct_sem+0x14/0x2b [fglrx]
             [<f933ea6f>] firegl_remove_all_drawables+0x3f/0x100 [fglrx]
             [<f93414f9>] firegl_release_helper+0x6b9/0xa20 [fglrx]
             [<f9344bab>] firegl_takedown+0x6b/0xc50 [fglrx]
             [<c0246400>] __cpufreq_remove_dev+0x195/0x197
             [<f93443bf>] firegl_release+0x12f/0x190 [fglrx]
             [<f933898f>] ip_firegl_release+0xf/0x12 [fglrx]
             [<c016b744>] __fput+0xaf/0x157
             [<c016920c>] filp_close+0x51/0x58
             [<c0107190>] do_syscall_trace+0x13c/0x180
             [<c016a289>] sys_close+0x67/0x9e
             [<c0103fc2>] syscall_call+0x7/0xb
             =======================
            [fglrx] PCIe has already been initialized. Reinitializing ...
            BUG: sleeping function called from invalid context at include/asm/semaphore.h:99
            in_atomic():1, irqs_disabled():0
             [<f9339e91>] __ke_down_struct_sem+0x14/0x2b [fglrx]
             [<f933ea6f>] firegl_remove_all_drawables+0x3f/0x100 [fglrx]
             [<f93414f9>] firegl_release_helper+0x6b9/0xa20 [fglrx]
             [<f9344bab>] firegl_takedown+0x6b/0xc50 [fglrx]
             [<c0118649>] do_page_fault+0x0/0x729
             [<f93443bf>] firegl_release+0x12f/0x190 [fglrx]
             [<f933898f>] ip_firegl_release+0xf/0x12 [fglrx]
             [<c016b744>] __fput+0xaf/0x157
             [<c016920c>] filp_close+0x51/0x58
             [<c0107190>] do_syscall_trace+0x13c/0x180
             [<c016a289>] sys_close+0x67/0x9e
             [<c0103fc2>] syscall_call+0x7/0xb
             [<c02a0000>] xfrm4_udp_encap_rcv+0x3c/0x14c
             =======================
            [fglrx] Reserve Block - 0 offset =  0Xfffb000 length = 0X5000
            [fglrx] Reserve Block - 1 offset =  0X0 length = 0X1000000
            [fglrx] Reserve Block - 2 offset =  0Xffbb000 length = 0X40000

            Comment


            • #46
              yeah i'm still having all the same issues i had with .42

              ow GREAT! i was responsible for at least some of the problems. fixed them now it at least works, but yeah memory leak ..
              Last edited by rolz; 21 November 2007, 09:05 PM.

              Comment


              • #47
                - Installed fglrx 7.11/8.43 this afternoon (Mobility X300, Gutsy Gibbon)
                - Pressed suspend button
                - Watched the driver act like 8.42
                - Died a little inside

                But Compiz seems to be running more smoothly (a noticeable difference).

                Someone else please confirm my SLUB/8.43 findings.
                Or deny - that would be nice.

                Comment


                • #48
                  Originally posted by rolz View Post
                  yeah i'm still having all the same issues i had with .42
                  Yeah, what they did is cross out "8.42.3" and write 7.11 on it.
                  Last edited by Berniyh; 21 November 2007, 08:40 PM.

                  Comment


                  • #49
                    Huge disappointment

                    Should I really be surprised ? None of the serious flaws and issues that plague fglrx have been fixed. This is just insane, and I'm getting ready to throw my ATI-X1400-based laptop out of the window (better than installing Windows on it).



                    * Proper and stable XVideo support ? Hahahahaa !

                    * Good 2D-acceleration ? Hahahhaa !

                    * Working suspend-to-RAM-support, since this new version is said to officially support 2.6.23 kernel ? Hahahahaaha !

                    * Stability when running multiple X-sessions ? Hahahaha !

                    * Leaking memory like a coffee filter (OpenGL-apps).

                    * Composited Compiz-environment through AIGLX still slow, unstable and shows diagonal tearing. Forget playing movies using anything by plain X11-shm output.

                    * Firefox-scrolling in Compiz-environment horrible.

                    * Firefox-scrolling i standard 2D still sucks for some sites (blaming poor 2D-acceleration).

                    Damn, I hate being so negative.

                    Hoping for improvements in next release, but I have a feeling my hardware will be totally obsolete before fglrx ever gets any good. Tired of waiting *sigh* and actually spending so much energy focusing on a freakin' driver, instead of just using Linux to its fullest potential.
                    Last edited by oyvind; 21 November 2007, 08:51 PM. Reason: Added "Working suspend-support" to the shit-list.

                    Comment


                    • #50
                      Uhh disappointed

                      Most useless release ever. Is there even a point in updating? Does it fix anything important? Glad I wasn't waiting on this release like 8.42.3 I would have been in store for even more of a disappointment at least the last release presented AIGLX even though it was/still is somewhat broken.
                      Last edited by Compxpert; 21 November 2007, 09:38 PM.

                      Comment

                      Working...
                      X