Announcement

Collapse
No announcement yet.

HD2600XT, Catalyst 8.9 and compiz = crash.

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

  • HD2600XT, Catalyst 8.9 and compiz = crash.

    8.9 worked perfectly, but if I run compiz, my X crash width error in fglrx module:

    Code:
    Pid: 5684, comm: X Tainted: P         2.6.25-tuxonice-r4 #4
     [<c055fe83>] schedule+0x613/0x710
     [<c011db1d>] try_to_wake_up+0x6d/0x100
     [<c011ae7b>] __wake_up_common+0x4b/0x80
     [<c011dd4e>] __wake_up+0x3e/0x60
     [<fa2c7a61>] irqmgr_wrap_shutdown+0x301/0x370 [fglrx]
     [<fa2b8ef7>] firegl_ioctl+0x7a7/0x1200 [fglrx]
     [<fa2b86cf>] firegl_release+0x12f/0x1b0 [fglrx]
     [<fa2abb3f>] ip_firegl_release+0xf/0x20 [fglrx]
     [<c018c1a1>] __fput+0x91/0x170
     [<c0189137>] filp_close+0x47/0x80
     [<c0128932>] put_files_struct+0xc2/0xd0
     [<c0129ba6>] do_exit+0x156/0x690
     [<fa2a81c4>] KAS_InterlockedList_Initialize+0x114/0x120 [fglrx]
     [<fa2a8130>] KAS_InterlockedList_Initialize+0x80/0x120 [fglrx]
     [<c0105949>] kernel_thread_helper+0xd/0x14
     =======================
    BUG: unable to handle kernel paging request at fa465428
    IP: [<fa310310>] :fglrx:vWriteMmRegisterUlongViaAddr+0x10/0x20
    *pde = 37b48067 *pte = 00000000 
    Oops: 0002 [#1] PREEMPT SMP 
    Modules linked in: snd_seq_midi_event snd_seq snd_seq_device rndis_host cdc_ether usbnet mii tmscsim vboxdrv fglrx(P) snd_hda_intel snd_pcm i2c_i801 snd_timer snd snd_page_alloc usbhid ohci_hcd uhci_hcd usb_storage ehci_hcd usbcore sr_mod sg scsi_wait_scan [last unloaded: snd_mixer_oss]
    
    Pid: 6048, comm: X Tainted: P         (2.6.25-tuxonice-r4 #4)
    EIP: 0060:[<fa310310>] EFLAGS: 00013286 CPU: 0
    EIP is at vWriteMmRegisterUlongViaAddr+0x10/0x20 [fglrx]
    EAX: 0000150a EBX: f6bc7800 ECX: fa460000 EDX: 10000000
    ESI: 0000150a EDI: fa460000 EBP: f30bbdd8 ESP: f30bbdd8
     DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
    Process X (pid: 6048, ti=f30ba000 task=f29e2b80 task.ti=f30ba000)
    Stack: f30bbe08 fa31023f fa460000 0000150a 10000000 000fd9ef ff7fe000 f6bc78fc 
           10000000 f6bc78fc f6bc7800 bfaa8790 f30bbe28 fa3037b1 f6bc7800 0000150a 
           10000000 f6bc78fc f6bc7800 bfaa8790 f30bbe48 fa2df5f7 f6bc7800 10000000 
    Call Trace:
     [<fa31023f>] vWriteMmRegisterUlong+0x6f/0x110 [fglrx]
     [<fa3037b1>] Cail_R600_WriteAsicConfigMemsize+0x21/0x190 [fglrx]
     [<fa2df5f7>] CAILExit+0x27/0x1a0 [fglrx]
     [<fa2af8b7>] drm_ioremap_nocache+0xd7/0x150 [fglrx]
     [<fa2c042c>] firegl_cail_free+0x3c/0x70 [fglrx]
     [<fa2d6cd5>] hal_init_asic+0x495/0x660 [fglrx]
     [<fa2d6840>] hal_init_asic+0x0/0x660 [fglrx]
     [<fa2b897f>] firegl_ioctl+0x22f/0x1200 [fglrx]
     [<c01750c3>] handle_mm_fault+0x443/0x620
     [<fa2abb1c>] ip_firegl_ioctl+0x1c/0x30 [fglrx]
     [<c0197328>] vfs_ioctl+0x78/0x90
     [<c019739c>] do_vfs_ioctl+0x5c/0x290
     [<c021bcd0>] reiser4_write_careful+0x0/0x480
     [<c0197638>] sys_ioctl+0x68/0x80
     [<c0104d22>] sysenter_past_esp+0x5f/0x85
     =======================
    Code: 8b 55 08 85 d2 74 06 8b 4d 0c 8b 04 8a 5d c3 8d b6 00 00 00 00 8d bf 00 00 00 00 55 89 e5 8b 4d 08 85 c9 74 09 8b 55 10 8b 45 0c <89> 14 81 5d c3 8d 74 26 00 8d bc 27 00 00 00 00 55 31 c0 89 e5 
    EIP: [<fa310310>] vWriteMmRegisterUlongViaAddr+0x10/0x20 [fglrx] SS:ESP 0068:f30bbdd8
    ---[ end trace 6020ea3f5db36584 ]---
    [fglrx:firegl_release] *ERROR* device busy: 1 0
    [fglrx] release failed with code -EBUSY
    BUG: unable to handle kernel paging request at fa465428
    IP: [<fa310310>] :fglrx:vWriteMmRegisterUlongViaAddr+0x10/0x20
    *pde = 37b48067 *pte = 00000000 
    Oops: 0002 [#2] PREEMPT SMP 
    Modules linked in: snd_seq_midi_event snd_seq snd_seq_device rndis_host cdc_ether usbnet mii tmscsim vboxdrv fglrx(P) snd_hda_intel snd_pcm i2c_i801 snd_timer snd snd_page_alloc usbhid ohci_hcd uhci_hcd usb_storage ehci_hcd usbcore sr_mod sg scsi_wait_scan [last unloaded: snd_mixer_oss]
    
    Pid: 6079, comm: X Tainted: P      D  (2.6.25-tuxonice-r4 #4)
    EIP: 0060:[<fa310310>] EFLAGS: 00013286 CPU: 0
    EIP is at vWriteMmRegisterUlongViaAddr+0x10/0x20 [fglrx]
    EAX: 0000150a EBX: f6bc7800 ECX: fa460000 EDX: 10000000
    ESI: 0000150a EDI: fa460000 EBP: f30bbdd8 ESP: f30bbdd8
     DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
    Process X (pid: 6079, ti=f30ba000 task=f321f140 task.ti=f30ba000)
    Stack: f30bbe08 fa31023f fa460000 0000150a 10000000 000fd9ef ff7fe000 f6bc78fc 
           10000000 f6bc78fc f6bc7800 bfe38320 f30bbe28 fa3037b1 f6bc7800 0000150a 
           10000000 f6bc78fc f6bc7800 bfe38320 f30bbe48 fa2df5f7 f6bc7800 10000000 
    Call Trace:
     [<fa31023f>] vWriteMmRegisterUlong+0x6f/0x110 [fglrx]
     [<fa3037b1>] Cail_R600_WriteAsicConfigMemsize+0x21/0x190 [fglrx]
     [<fa2df5f7>] CAILExit+0x27/0x1a0 [fglrx]
     [<fa2af8b7>] drm_ioremap_nocache+0xd7/0x150 [fglrx]
     [<fa2c042c>] firegl_cail_free+0x3c/0x70 [fglrx]
     [<fa2d6cd5>] hal_init_asic+0x495/0x660 [fglrx]
     [<fa2d6840>] hal_init_asic+0x0/0x660 [fglrx]
     [<fa2b897f>] firegl_ioctl+0x22f/0x1200 [fglrx]
     [<fa2abb1c>] ip_firegl_ioctl+0x1c/0x30 [fglrx]
     [<c0197328>] vfs_ioctl+0x78/0x90
     [<c019739c>] do_vfs_ioctl+0x5c/0x290
     [<c0197638>] sys_ioctl+0x68/0x80
     [<c0104d22>] sysenter_past_esp+0x5f/0x85
     =======================
    Code: 8b 55 08 85 d2 74 06 8b 4d 0c 8b 04 8a 5d c3 8d b6 00 00 00 00 8d bf 00 00 00 00 55 89 e5 8b 4d 08 85 c9 74 09 8b 55 10 8b 45 0c <89> 14 81 5d c3 8d 74 26 00 8d bc 27 00 00 00 00 55 31 c0 89 e5 
    EIP: [<fa310310>] vWriteMmRegisterUlongViaAddr+0x10/0x20 [fglrx] SS:ESP 0068:f30bbdd8
    ---[ end trace 6020ea3f5db36584 ]---
    [fglrx:firegl_release] *ERROR* device busy: 1 0
    [fglrx] release failed with code -EBUSY
    BUG: unable to handle kernel paging request at fa465428
    IP: [<fa310310>] :fglrx:vWriteMmRegisterUlongViaAddr+0x10/0x20
    *pde = 37b48067 *pte = 00000000 
    Oops: 0002 [#3] PREEMPT SMP 
    Modules linked in: snd_seq_midi_event snd_seq snd_seq_device rndis_host cdc_ether usbnet mii tmscsim vboxdrv fglrx(P) snd_hda_intel snd_pcm i2c_i801 snd_timer snd snd_page_alloc usbhid ohci_hcd uhci_hcd usb_storage ehci_hcd usbcore sr_mod sg scsi_wait_scan [last unloaded: snd_mixer_oss]
    
    Pid: 6090, comm: X Tainted: P      D  (2.6.25-tuxonice-r4 #4)
    EIP: 0060:[<fa310310>] EFLAGS: 00013286 CPU: 0
    EIP is at vWriteMmRegisterUlongViaAddr+0x10/0x20 [fglrx]
    EAX: 0000150a EBX: f6bc7800 ECX: fa460000 EDX: 10000000
    ESI: 0000150a EDI: fa460000 EBP: f360bdd8 ESP: f360bdd8
     DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
    Process X (pid: 6090, ti=f360a000 task=f321eb80 task.ti=f360a000)
    Stack: f360be08 fa31023f fa460000 0000150a 10000000 000fd9ef ff7fe000 f6bc78fc 
           10000000 f6bc78fc f6bc7800 bf894d80 f360be28 fa3037b1 f6bc7800 0000150a 
           10000000 f6bc78fc f6bc7800 bf894d80 f360be48 fa2df5f7 f6bc7800 10000000 
    Call Trace:
     [<fa31023f>] vWriteMmRegisterUlong+0x6f/0x110 [fglrx]
     [<fa3037b1>] Cail_R600_WriteAsicConfigMemsize+0x21/0x190 [fglrx]
     [<fa2df5f7>] CAILExit+0x27/0x1a0 [fglrx]
     [<fa2af8b7>] drm_ioremap_nocache+0xd7/0x150 [fglrx]
     [<fa2c042c>] firegl_cail_free+0x3c/0x70 [fglrx]
     [<fa2d6cd5>] hal_init_asic+0x495/0x660 [fglrx]
     [<fa2d6840>] hal_init_asic+0x0/0x660 [fglrx]
     [<fa2b897f>] firegl_ioctl+0x22f/0x1200 [fglrx]
     [<c01750c3>] handle_mm_fault+0x443/0x620
     [<fa2abb1c>] ip_firegl_ioctl+0x1c/0x30 [fglrx]
     [<c0197328>] vfs_ioctl+0x78/0x90
     [<c019739c>] do_vfs_ioctl+0x5c/0x290
     [<c021bcd0>] reiser4_write_careful+0x0/0x480
     [<c0197638>] sys_ioctl+0x68/0x80
     [<c0104d22>] sysenter_past_esp+0x5f/0x85
     =======================
    Code: 8b 55 08 85 d2 74 06 8b 4d 0c 8b 04 8a 5d c3 8d b6 00 00 00 00 8d bf 00 00 00 00 55 89 e5 8b 4d 08 85 c9 74 09 8b 55 10 8b 45 0c <89> 14 81 5d c3 8d 74 26 00 8d bc 27 00 00 00 00 55 31 c0 89 e5 
    EIP: [<fa310310>] vWriteMmRegisterUlongViaAddr+0x10/0x20 [fglrx] SS:ESP 0068:f360bdd8
    ---[ end trace 6020ea3f5db36584 ]---
    [fglrx:firegl_release] *ERROR* device busy: 1 0
    [fglrx] release failed with code -EBUSY
    Have any ideas how to fix it?

    HD2600XT, kernel 2.6.25, x11-base/xorg-x11-7.3.

    Width 8.7 all was worked.

  • #2
    hmmmm I have a HD-2600 pro agp and for me compiz just hang when KDE is loading ???

    no hard crash but I can't use it

    Check this out:

    drmOpenByBusid: drmGetBusid reports PCI:1:0:0
    (WW) AIGLX: 3D driver claims to not support visual 0x23
    (WW) AIGLX: 3D driver claims to not support visual 0x24
    .................................................. ..
    (WW) AIGLX: 3D driver claims to not support visual 0x70
    (WW) AIGLX: 3D driver claims to not support visual 0x71
    (WW) AIGLX: 3D driver claims to not support visual 0x72
    Last edited by fred; 21 September 2008, 05:36 PM.

    Comment


    • #3
      Originally posted by fred View Post
      hmmmm I have a HD-2600 pro agp and for me compiz just hang when KDE is loading ???

      no hard crash but I can't use it

      Check this out:

      drmOpenByBusid: drmGetBusid reports PCI:1:0:0
      (WW) AIGLX: 3D driver claims to not support visual 0x23
      (WW) AIGLX: 3D driver claims to not support visual 0x24
      .................................................. ..
      (WW) AIGLX: 3D driver claims to not support visual 0x70
      (WW) AIGLX: 3D driver claims to not support visual 0x71
      (WW) AIGLX: 3D driver claims to not support visual 0x72
      Those warnings are normal.

      One thing to check if 3D works OK without compiz is that

      /usr/lib/xorg/libGL.so.1 is a symlink to libGL.so.1.2 and not anything else.

      I noticed that if you have libGL.so.1.5.xyz in there fglrx will link to that, which broke compiz for me.

      Comment


      • #4
        Those warnings are normal.

        One thing to check if 3D works OK without compiz is that

        /usr/lib/xorg/libGL.so.1 is a symlink to libGL.so.1.2 and not anything else.

        I noticed that if you have libGL.so.1.5.xyz in there fglrx will link to that, which broke compiz for me.
        I just check and everything is fine 3D acceleration is excellent but no compiz for me

        Comment


        • #5
          Can even get gnome up

          Hi, I have the same proble except I can even get in to gnome, I checked my symlink, and it is correct, even changed the permissions to allow everything. I get the same error message when viweing the dmesg

          [fglrx:firegl_release] *ERROR* device busy: 1 0

          Comment

          Working...
          X