No real improvement - previous bugs still present.
[I have a FireGL V5250, with 256 MB graphics memory, in a T60p Thinkpad; Core2 Duo with 2 GB RAM, running Fedora 8.]
There are two main bugs that are still impacting me. One of these is still unfixed in 8.4, and the other is slightly improved.
a) xine is still causing the X server to crash at the end of playing a movie file in Xv mode. Here is the backtrace:
This crash dumped me back at a console, and trying to switch consoles after that seemed to lock me in an endless "oops" cycle. But unfortunately, it was all scrolling far too fast for me to actually read any of it.
0: /usr/bin/X(xf86SigHandler+0x81) [0x80c2f91]
2: /lib/libc.so.6(memcpy+0x1c) [0x444448ac]
3: /usr/lib/xorg/modules//glesx.so [0xb4f01d60]
4: /usr/lib/xorg/modules//glesx.so [0xb4f677ae]
5: /usr/lib/xorg/modules//glesx.so [0xb4f3906c]
6: /usr/lib/xorg/modules//glesx.so [0xb4f3981a]
7: /usr/lib/xorg/modules//glesx.so [0xb4ebc0db]
8: /usr/lib/xorg/modules//glesx.so [0xb4eae27e]
9: /usr/lib/xorg/modules//glesx.so [0xb4eabfd4]
10: /usr/lib/xorg/modules//glesx.so [0xb4eab26e]
11: /usr/lib/xorg/modules//glesx.so [0xb4ea9db9]
12: /usr/bin/X [0x80d740f]
13: /usr/lib/xorg/modules/extensions//libextmod.so(XvdiPutImage+0x174) [0xb7ee5fe4]
14: /usr/lib/xorg/modules/extensions//libextmod.so [0xb7ee8fb7]
15: /usr/bin/X [0x8150d3e]
16: /usr/bin/X(Dispatch+0x1aa) [0x808881a]
17: /usr/bin/X(main+0x49a) [0x807054a]
18: /lib/libc.so.6(__libc_start_main+0xe0) [0x443e9390]
19: /usr/bin/X(FontFileCompleteXLFD+0x1f1) [0x806f831]
Fatal server error:
Caught signal 11. Server aborting
(II) AIGLX: Suspending AIGLX clients for VT switch
b) I still cannot play World of Warcraft full-screen at 1680x1050. (Wine 0.9.58, OpenGL mode.) However, with fglrx 8.4 at least WoW doesn't lock up the entire laptop immediately at the login screen any more. Now it completely locks up after a few seconds actual play instead. I suppose that this is progress, of a sort...