View Single Post
Old 04-19-11, 03:15 AM   #1
artem
Registered User
 
Join Date: Jun 2006
Posts: 713
Exclamation NVIDIA, please, fix Adobe Flash 10.2.x and 10.3.x

Adobe Flash player versions 10.2.x and 10.3.x are extremely buggy and almost unusable under NVIDIA drivers.

1) In Mozilla Firefox 4.0 it's impossible to smooth scroll some pages containing even static flash clips, like this one - when you try to scroll, CPU usage goes through the roof and scrolling becomes extremely jerky. Meanwhile if you manage to scroll, some flash clips will stop rendering properly and you'll see large gray areas instead of flash contents. See the attached screenshot.

2) When you load a flash video clip (e.g. youtube's one) in one of Mozilla Firefox tabs, then you switch to another application or Firefox tab, video contents will appear through the black areas of that application. E.g. just run a terminal emulator with the black background and you'll see the entire video clip on top of terminal window. I cannot make a screenshot of this problem, because it's some sort of X.org server glitch. Maybe people with cameras can make a screenshot of this issue. This issue is also discussed here and here.

3) When you try to maximize a flash video (tested with Flash 10.3 d180), or leave a page when a video is still playing, the system will completely stall for up to three seconds. Mouse will stop moving, if you were playing audio in this moment, it will stutter (as if the buffer stopped filling).

With my 8800GT I get these dmesg messages when this stall occurs:
Code:
NVRM: Xid (0000:01:00): 56, CMDre 00000003 0000080c 00000010 00000004 00000084
NVRM: Xid (0000:01:00): 56, CMDre 00000003 000003fc 00040800 00000003 00000000
NVRM: Xid (0000:01:00): 56, CMDre 00000003 00000400 00000000 00000003 00000000
NVRM: Xid (0000:01:00): 56, CMDre 00000003 00000080 00000000 00000005 00000006
NVRM: Xid (0000:01:00): 56, CMDre 00000003 0000080c 00000010 00000004 00000084
NVRM: Xid (0000:01:00): 56, CMDre 00000003 00000080 00000000 00000005 00000006
A few minutes ago my computer completely hung after I had completed watching a full screen youtube video - at this moment the video should have closed and become a part of a webpage.

My X.org log contains this:
Code:
[mi] EQ overflowing. The server is probably stuck in an infinite loop.
Backtrace:
0: /usr/bin/X (xorg_backtrace+0x3c) [0x80e834c]
1: /usr/bin/X (mieqEnqueue+0x1b7) [0x80e7777]
2: /usr/bin/X (xf86PostMotionEventP+0xd2) [0x80c3122]
3: /usr/lib/xorg/modules/input/evdev_drv.so (0xb4bb0000+0x2b92) [0xb4bb2b92]
4: /usr/lib/xorg/modules/input/evdev_drv.so (0xb4bb0000+0x3b99) [0xb4bb3b99]
5: /usr/bin/X (0x8048000+0x68950) [0x80b0950]
6: /usr/bin/X (0x8048000+0x121b6c) [0x8169b6c]
7: (vdso) (__kernel_sigreturn+0x0) [0xb7798400]
8: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0xb5107000+0x1080d3) [0xb520f0d3]
dmesg contains this:
Code:
NVRM: Xid (0000:01:00): 56, CMDre 00000003 000000c0 b0ef10ab 00000007 00000000
NVRM: Xid (0000:01:00): 56, CMDre 00000003 0000080c b0ef10ab 00000004 00000084
NVRM: Xid (0000:01:00): 56, CMDre 00000003 00000810 000c0088 00000004 00000084
NVRM: Xid (0000:01:00): 56, CMDre 00000003 00000080 00000000 00000005 00000006
NVRM: Xid (0000:01:00): 56, CMDre 00000003 000000c0 b0ef10ad 00000007 00000000
NVRM: Xid (0000:01:00): 56, CMDre 00000003 00000080 00000000 00000005 00000006
NVRM: Xid (0000:01:00): 56, CMDre 00000003 000000c0 b0ef10ab 00000007 00000000
NVRM: Xid (0000:01:00): 56, CMDre 00000003 00000080 00000000 00000005 00000006
NVRM: Xid (0000:01:00): 56, CMDre 00000003 000000c0 b0ef10ad 00000007 00000000
NVRM: Xid (0000:01:00): 56, CMDre 00000003 00000080 00000000 00000005 00000006
This issue is also discussed here.

P.S. I'm running Fedora 14 i686 with all updates installed, vanilla kernel 2.6.28.3 and NVIDIA drivers 270.41.03.

P.P.S. If you experience any of the mentioned problems, please, add a comment.
Attached Thumbnails
Click image for larger version

Name:	ixbt.png
Views:	430
Size:	59.2 KB
ID:	42607  
artem is offline   Reply With Quote