If anyone tries 8.42.3 on FireGL cards please post your results here...
Announcement
Collapse
No announcement yet.
8.42.3 and FireGL
Collapse
X
-
-
Originally posted by chrisr View PostSorry, sick and **&%! tired of waiting. How do I hack it?Michael Larabel
https://www.michaellarabel.com/
Comment
-
Easy for you to say...
Originally posted by Michael View PostI know this is not what you want to hear, but I know the wait for fglrx 8.43 will be worth it for FireGL along with other features coming.
Now how do I hack it?
Comment
-
and success. I do get an AMD Unsupported Hardware in the bottom right corner tho'
I followed the steps from http://www.phoronix.com/forums/showthread.php?t=5203
but applied the patch manually.
now let's test aiglx on this z61p
Comment
-
So close, and yet still so far...
Following these instructions and using a chip ID of "0x71D5" (Radeon X1700) for my FireGL V5250, I have managed to:
- enable DRI
- enable AIGLX
- run Compiz
- run celestia with OpenGL 2.0 support (although it interacts badly with Compiz)
- run glxgears with approx 2400 fps
This is all great! However, it fails at the final hurdle of running World of Warcraft, where it presents me with a completely black login screen. I am thinking that this must be a configuration issue, because everything else is working so well.
Obviously I have the "unsupported hardware" rectangle in the bottom RH corner of the screen, and these messages are written to my kernel log:
[fglrx] Maximum main memory to use for locked dma buffers: 1898 MBytes.
[fglrx] ASYNCIO init succeed!
[fglrx] PAT is enabled successfully!
[fglrx] module loaded - fglrx 8.42.3 [Oct 19 2007] on minor 0
BUG: sleeping function called from invalid context at include/asm/semaphore.h:99
in_atomic():1, irqs_disabled():0
[<f924b178>] __ke_down_struct_sem+0x14/0x2b [fglrx]
[<f924fd4f>] firegl_remove_all_drawables+0x3f/0x100 [fglrx]
[<f92527c9>] firegl_release_helper+0x6b9/0xa20 [fglrx]
[<f9255e7b>] firegl_takedown+0x6b/0xc50 [fglrx]
[<f925568f>] firegl_release+0x12f/0x190 [fglrx]
[<f9249c4c>] ip_firegl_release+0xf/0x12 [fglrx]
[<c0167302>] __fput+0xb5/0x15d
[<c0164f00>] filp_close+0x51/0x58
[<c010702b>] do_syscall_trace+0x13d/0x182
[<c0165e5b>] sys_close+0x67/0x9e
[<c0103ee2>] syscall_call+0x7/0xb
=======================
BUG: sleeping function called from invalid context at include/asm/semaphore.h:99
in_atomic():1, irqs_disabled():0
[<f924b178>] __ke_down_struct_sem+0x14/0x2b [fglrx]
[<f924fd4f>] firegl_remove_all_drawables+0x3f/0x100 [fglrx]
[<f92527c9>] firegl_release_helper+0x6b9/0xa20 [fglrx]
[<f9255e7b>] firegl_takedown+0x6b/0xc50 [fglrx]
[<f925568f>] firegl_release+0x12f/0x190 [fglrx]
[<f9249c4c>] ip_firegl_release+0xf/0x12 [fglrx]
[<c0167302>] __fput+0xb5/0x15d
[<c0164f00>] filp_close+0x51/0x58
[<c010702b>] do_syscall_trace+0x13d/0x182
[<c0165e5b>] sys_close+0x67/0x9e
[<c0103ee2>] syscall_call+0x7/0xb
[<c02a0000>] unix_shutdown+0x113/0x13b
=======================
[fglrx] Maximum main memory to use for locked dma buffers: 1898 MBytes.
[fglrx] Reserve Block - 0 offset = 0Xfffb000 length = 0X5000
[fglrx] Reserve Block - 1 offset = 0X0 length = 0X1000000
[fglrx] Reserve Block - 2 offset = 0Xffbb000 length = 0X40000
Those BUGs worry me...
Comment
-
Comment