Page 10 of 10 FirstFirst ... 8910
Results 91 to 97 of 97

Thread: AMD Catalyst For Linux On The "Blacklist Of Junk"

  1. #91
    Join Date
    Jun 2010
    Location
    ฿ 16LDJ6Hrd1oN3nCoFL7BypHSEYL84ca1JR
    Posts
    1,045

    Default

    Quote Originally Posted by artivision View Post
    What I tested: 1)Tera_Online = Unplayable with 4670 and 6970, with multiple D3d errors and doesn't start regardless of the driver. 2)CSS = Unplayable because hangs when you go in a closed area with graphics stack overflow. 3)Portal2 = Unplayable only with 4670 even with OpenGL renderer, many places with 5fps. 4)PCSX2 = Unplayable with Core2_Celleron_Duo@3Ghz because the cards doesn't offload the CPU enough. Actually around 7 of 13-15 games that i have play the last 2 years are unplayable and those are first rate titles.
    Hm, out of that I only played Portal 2. HD 6550M on a notebook by the way. It ran almost fine on 1920x1080. Well playable, but sometimes visible stutter, that was never so bad to seriously be adversarial to playing it.
    Hm.

  2. #92
    Join Date
    Jun 2010
    Location
    ฿ 16LDJ6Hrd1oN3nCoFL7BypHSEYL84ca1JR
    Posts
    1,045

    Default

    I know, 12.9 is only a beta driver, but still... How does AMD manage to hang the GPU so often? I tried to play black mesa and in the menu X froze...

    Why do windows graphics drivers manage to restart themselves when crashing but on linux it just hangs the whole graphical output until you force-reboot?

    firegl_hardwareHangRecovery
    Nice to know that at least they are trying to do something like that. Still fails though.

    Code:
    [108150.386314] <6>[fglrx] ASIC hang happened
    [108150.386321] Pid: 12010, comm: X Tainted: P           O 3.6.0-1-ARCH #1
    [108150.386323] Call Trace:
    [108150.386377]  [<ffffffffa05b91ae>] KCL_DEBUG_OsDump+0xe/0x10 [fglrx]
    [108150.386401]  [<ffffffffa05c793c>] firegl_hardwareHangRecovery+0x1c/0x60 [fglrx]
    [108150.386445]  [<ffffffffa064b429>] ? _ZN4Asic9WaitUntil15ResetASICIfHungEv+0x9/0x10 [fglrx]
    [108150.386488]  [<ffffffffa064b3b3>] ? _ZN4Asic9WaitUntil15WaitForCompleteEv+0x93/0x100 [fglrx]
    [108150.386535]  [<ffffffffa065e76e>] ? _ZN15ExecutableUnits10CPRingIdleE15idle_WaitMethod12_QS_CP_RING_+0x11e/0x1e0 [fglrx]
    [108150.386581]  [<ffffffffa065e5fb>] ? _ZN15ExecutableUnits7PM4idleE15idle_WaitMethod+0x4b/0x90 [fglrx]
    [108150.386625]  [<ffffffffa0652cf1>] ? _ZN15QS_PRIVATE_CORE9QsPM4idleE15idle_WaitMethod+0x31/0x60 [fglrx]
    [108150.386667]  [<ffffffffa063bb0e>] ? _ZN10QS_PRIVATE11synchronizeEv+0xce/0xe0 [fglrx]
    [108150.386695]  [<ffffffffa05ee652>] ? firegl_cmmqs_WaitForIdle+0x32/0x80 [fglrx]
    [108150.386718]  [<ffffffffa05c5a24>] ? firegl_lock_device+0x324/0x510 [fglrx]
    [108150.386741]  [<ffffffffa05c5cca>] ? firegl_lock+0xba/0x210 [fglrx]
    [108150.386763]  [<ffffffffa05c5c10>] ? firegl_lock_device+0x510/0x510 [fglrx]
    [108150.386785]  [<ffffffffa05c28cd>] ? firegl_ioctl+0x1ed/0x250 [fglrx]
    [108150.386801]  [<ffffffffa05b2d7e>] ? ip_firegl_unlocked_ioctl+0xe/0x20 [fglrx]
    [108150.386805]  [<ffffffff81189377>] ? do_vfs_ioctl+0x97/0x530
    [108150.386808]  [<ffffffff8107e2b8>] ? hrtimer_start+0x18/0x20
    [108150.386811]  [<ffffffff8105cd2c>] ? do_setitimer+0x1cc/0x260
    [108150.386813]  [<ffffffff811898a9>] ? sys_ioctl+0x99/0xa0
    [108150.386817]  [<ffffffff8148b92d>] ? system_call_fastpath+0x1a/0x1f
    [108150.386820] pubdev:0xffffffffa0991640, num of device:1 , name:fglrx, major 9, minor 0. 
    [108150.386822] device 0 : 0xffff880230e34000 .
    [108150.386823] Asic ID:0x68c1, revision:0x28, MMIOReg:0xffffc900115c0000.
    [108150.386824] FB phys addr: 0xd0000000, MC :0xf00000000, Total FB size :0x40000000.
    [108150.386826] gart table MC:0xf0f8fc000, Physical:0xdf8fc000, size:0x403000.
    [108150.386828] mc_node :FB, total 1 zones
    [108150.386830]     MC start:0xf00000000, Physical:0xd0000000, size:0xfd00000.
    [108150.386832]     Mapped heap -- Offset:0x0, size:0xf8fc000, reference count:33, mapping count:0,
    [108150.386833]     Mapped heap -- Offset:0x0, size:0x1000000, reference count:1, mapping count:0,
    [108150.386834]     Mapped heap -- Offset:0xf8fc000, size:0x404000, reference count:1, mapping count:0,
    [108150.386835] mc_node :INV_FB, total 1 zones
    [108150.386837]     MC start:0xf0fd00000, Physical:0xdfd00000, size:0x30300000.
    [108150.386838]     Mapped heap -- Offset:0x302f4000, size:0xc000, reference count:1, mapping count:0,
    [108150.386839] mc_node :GART_USWC, total 3 zones
    [108150.386841]     MC start:0x40100000, Physical:0x0, size:0x50000000.
    [108150.386842]     Mapped heap -- Offset:0x2800000, size:0x800000, reference count:12, mapping count:0,
    [108150.386844]     Mapped heap -- Offset:0x2000000, size:0x800000, reference count:5, mapping count:0,
    [108150.386845]     Mapped heap -- Offset:0x3800000, size:0x800000, reference count:10, mapping count:0,
    [108150.386847]     Mapped heap -- Offset:0x0, size:0x2000000, reference count:24, mapping count:0,
    [108150.386848] mc_node :GART_CACHEABLE, total 3 zones
    [108150.386849]     MC start:0x10400000, Physical:0x0, size:0x2fd00000.
    [108150.386851]     Mapped heap -- Offset:0x12600000, size:0x800000, reference count:1, mapping count:0,
    [108150.386852]     Mapped heap -- Offset:0xff00000, size:0x900000, reference count:1, mapping count:0,
    [108150.386854]     Mapped heap -- Offset:0xca00000, size:0x900000, reference count:1, mapping count:0,
    [108150.386855]     Mapped heap -- Offset:0x14000000, size:0x900000, reference count:2, mapping count:0,
    [108150.386857]     Mapped heap -- Offset:0x13700000, size:0x900000, reference count:1, mapping count:0,
    [108150.386858]     Mapped heap -- Offset:0x12e00000, size:0x900000, reference count:2, mapping count:0,
    [108150.386860]     Mapped heap -- Offset:0xe100000, size:0x900000, reference count:1, mapping count:0,
    [108150.386861]     Mapped heap -- Offset:0x11700000, size:0xf00000, reference count:2, mapping count:0,
    [108150.386863]     Mapped heap -- Offset:0xd800000, size:0x900000, reference count:2, mapping count:0,
    [108150.386865]     Mapped heap -- Offset:0xf000000, size:0xf00000, reference count:3, mapping count:0,
    [108150.386866]     Mapped heap -- Offset:0xeb00000, size:0x500000, reference count:2, mapping count:0,
    [108150.386868]     Mapped heap -- Offset:0xb000000, size:0x900000, reference count:3, mapping count:0,
    [108150.386869]     Mapped heap -- Offset:0x5000000, size:0x700000, reference count:7, mapping count:0,
    [108150.386871]     Mapped heap -- Offset:0xbd00000, size:0xd00000, reference count:2, mapping count:0,
    [108150.386872]     Mapped heap -- Offset:0xa300000, size:0xd00000, reference count:3, mapping count:0,
    [108150.386874]     Mapped heap -- Offset:0x9c00000, size:0x700000, reference count:2, mapping count:0,
    [108150.386875]     Mapped heap -- Offset:0x5700000, size:0x4500000, reference count:3, mapping count:0,
    [108150.386877]     Mapped heap -- Offset:0x4900000, size:0x700000, reference count:17, mapping count:0,
    [108150.386878]     Mapped heap -- Offset:0x200000, size:0x4700000, reference count:9, mapping count:0,
    [108150.386880]     Mapped heap -- Offset:0x0, size:0x200000, reference count:86, mapping count:0,
    [108150.386881]     Mapped heap -- Offset:0xef000, size:0x11000, reference count:1, mapping count:0,
    [108150.386883]     Mapped heap -- Offset:0x0, size:0x101000, reference count:1, mapping count:0,
    [108150.386884] mc_node :PEER_FB_GART, total 1 zones
    [108150.386885]     MC start:0x90100000, Physical:0x0, size:0x1000.
    [108150.386888] GRBM : 0xa27339a0, SRBM : 0x200002c0 .
    [108150.386890] CP_RB_BASE : 0x401000, CP_RB_RPTR : 0x275e0 , CP_RB_WPTR :0x27b40.
    [108150.386893] CP_IB1_BUFSZ:0x0, CP_IB1_BASE_HI:0x0, CP_IB1_BASE_LO:0x40390000.
    [108150.386894] last submit IB buffer -- MC :0x40390000,phys:0x21aa38000.
    [108150.386897] Dump the trace queue.
    [108150.386898] End of dump
    [108450.229390] INFO: task hl2.exe:17869 blocked for more than 120 seconds.
    [108450.229394] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
    [108450.229396] hl2.exe         D 000000000000459e     0 17869      1 0x20020006
    [108450.229400]  ffff8801079b9a08 0000000000200046 ffff880205278fe0 ffff8801079b9fd8
    [108450.229403]  ffff8801079b9fd8 ffff8801079b9fd8 ffff880232093f80 ffff880205278fe0
    [108450.229405]  0000000000000000 ffffffffa05e91a2 0000057d079b99b8 ffffffffa0769840
    [108450.229407] Call Trace:
    [108450.229469]  [<ffffffffa05e91a2>] ? firegl_trace+0x72/0x1e0 [fglrx]
    [108450.229498]  [<ffffffffa05e91a2>] ? firegl_trace+0x72/0x1e0 [fglrx]
    [108450.229525]  [<ffffffffa05e91a2>] ? firegl_trace+0x72/0x1e0 [fglrx]
    [108450.229530]  [<ffffffff81483559>] schedule+0x29/0x70
    [108450.229532]  [<ffffffff81480f54>] schedule_timeout+0x204/0x260
    [108450.229558]  [<ffffffffa05e91a2>] ? firegl_trace+0x72/0x1e0 [fglrx]
    [108450.229561]  [<ffffffff814824b4>] __down+0x6d/0x9a
    [108450.229564]  [<ffffffff8107f9c1>] down+0x41/0x50
    [108450.229581]  [<ffffffffa05b3dae>] KCL_SEMAPHORE_DownUninterruptible+0xe/0x10 [fglrx]
    [108450.229609]  [<ffffffffa05eedea>] firegl_cmmqs_ProcessTerminate+0x7a/0xc0 [fglrx]
    [108450.229632]  [<ffffffffa05c08a8>] ? firegl_release_helper+0x3a8/0x6c0 [fglrx]
    [108450.229654]  [<ffffffffa05c25a0>] ? firegl_release+0x60/0x1a0 [fglrx]
    [108450.229669]  [<ffffffffa05b2da1>] ? ip_firegl_release+0x11/0x20 [fglrx]
    [108450.229672]  [<ffffffff81177ccc>] ? __fput+0xac/0x230
    [108450.229674]  [<ffffffff81177f0e>] ? ____fput+0xe/0x10
    [108450.229677]  [<ffffffff81076499>] ? task_work_run+0x69/0x90
    [108450.229679]  [<ffffffff8105be93>] ? do_exit+0x893/0x940
    [108450.229681]  [<ffffffff8118a1a0>] ? __pollwait+0xf0/0xf0
    [108450.229683]  [<ffffffff8105c28f>] ? do_group_exit+0x3f/0xa0
    [108450.229686]  [<ffffffff8106b653>] ? get_signal_to_deliver+0x2a3/0x650
    [108450.229689]  [<ffffffff810152cf>] ? do_signal+0x3f/0x940
    [108450.229691]  [<ffffffff81482f45>] ? __schedule+0x435/0x920
    [108450.229693]  [<ffffffff8101c9f9>] ? read_tsc+0x9/0x20
    [108450.229696]  [<ffffffff810a5b8c>] ? ktime_get_ts+0x4c/0xf0
    [108450.229698]  [<ffffffff8118a442>] ? poll_select_set_timeout+0x72/0x90
    [108450.229700]  [<ffffffff81015c68>] ? do_notify_resume+0x78/0xc0
    [108450.229703]  [<ffffffff8148bbea>] ? int_signal+0x12/0x17

  3. #93

    Default

    Fill bugreport with detailed information about bug and atigetsysteminfo.sh report, if you want to see this hang fixed.

  4. #94
    Join Date
    Jun 2010
    Location
    ฿ 16LDJ6Hrd1oN3nCoFL7BypHSEYL84ca1JR
    Posts
    1,045

    Default

    Quote Originally Posted by RussianNeuroMancer View Post
    Fill bugreport with detailed information about bug and atigetsysteminfo.sh report, if you want to see this hang fixed.
    Not really, since fglrx segfaults X when using glx on the latest xorg git I switched to the open source driver again.

  5. #95
    Join Date
    Jun 2012
    Posts
    343

    Default

    Quote Originally Posted by ChrisXY View Post
    Why do windows graphics drivers manage to restart themselves when crashing but on linux it just hangs the whole graphical output until you force-reboot?
    Because Microsoft decided to re-write the entire graphical backend as of Windows Vista, which was long overdue. NVIDIA and ATI accounted for like 60% of all Windows crashes on XP over its existence. These days, the only time I see driver issues (crashing the OS at least) is with beta driver versions or faulty GPU hardware (which happens enough, especially top tier ones).

    Linux (hell, all OS's) need something akin to WDDM.

  6. #96
    Join Date
    Oct 2012
    Posts
    1

    Default i give up, too

    I usually buy a new computer very 4-5 years, a new mid-range GPU every 2 years, for the last 8 years I went with Amd/ATI - but the last 2 years were too much, the amd driver sucks too much - even on windows 7 64bit. My problem is - the mainboard has one of this notorious 32bit southbridges (sb600) reporting 64bit capabilities and i use a tv screen as monitor - and everytime I install a gpu driver they seem to have removed at least one of the fixes - the crashing because of the sb occurs with about every 2. driver release since 2009 (under 64bit linux and windows), the resetting of underscan-settings should be fixed with 12.8 again, with some driver releases i even had to attach my old dvi screen to see anyting. CCC seems to get scrambled with every 2. release, too, very funny under windows if you can't change the defaulted underscan settings. It took them about 1 year to solve the freezes with flash under win 7 64bit and linux 64bit - i guess it has to do with the crap amd south bridge. Yesterday i tried to install arch linux 64bit on my Laptop, an HP 625 with integrated radeon hd 4250 - guess what? The 12.6 legacy driver has the 2009 bug again! I'm so fed up with this company, in 2 months i'll get my new pc: intel i5-3450 and nvidia 660, this pc will see no amd hardware!

  7. #97
    Join Date
    Oct 2012
    Posts
    9

    Default

    unless you claim there are no tests or demos that the open drivers fail.



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •