[Natty] Stuttering video playback
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: compiz
High frame rate/bitrate videos are stuttering badly with compiz (Unity and Ubuntu Classic with effects) in VLC, Mplayer and Totem. For example: if I enable yadif (double framerate) deinterlacing on a DVD Video or watching 50/60fps progressive SD materials. In full screen mode the stuttering is getting worse (~10fps). Mplayer doesn't show AV sync problems or dropped frames and the CPU usage is normal (see attached screenshot). All of these videos are running smoothly under Unity 2D and Ubuntu Classic without effects. I tried different video outputs and different ccsm setting combinations including sync to vblank, the unredirect fullscreen window option and manually adjusting the refresh rate, but the problem still exists.
It looks like compiz doesn't sync properly. Under Unity and Unity 2D glxgears shows 60fps, but in Unity the animation is stuttering even if nothing else is running. Also while playing these videos in full screen glxgears drops to 45-50fps, but only under compiz. I turned off Animations and Fading windows in ccsm, but it didn't help. Looks like the X200M can't handle compiz with reasonable performance.
(I have a desktop PC with an NVIDIA G210 VGA which is much faster than the ATI X200M and this video stuttering exists there too.) --> This was a VDPAU problem because when I turned off hardware acceleration the sync problem gone.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: compiz 1:0.9.4+
ProcVersionSign
Uname: Linux 2.6.38-8-generic i686
Architecture: i386
CompizPlugins: [core,bailer,
CompositorRunning: compiz
DRM.card0.LVDS.1:
status: connected
enabled: enabled
dpms: On
modes: 1280x800 1280x720 1152x768 1024x768 800x600 848x480 720x480 640x480
edid-base64: AP/////
DRM.card0.VGA.1:
status: disconnected
enabled: disabled
dpms: On
modes:
edid-base64:
Date: Mon May 9 17:31:38 2011
DistUpgraded: Fresh install
DistroCodename: natty
DistroVariant: ubuntu
GraphicsCard:
ATI Technologies Inc RC410 [Radeon Xpress 200M] [1002:5a62] (prog-if 00 [VGA controller])
Subsystem: Toshiba America Info Systems Device [1179:ff31]
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
InstallationMedia_: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
Lsusb:
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 0603:00f2 Novatek Microelectronics Corp.
Bus 002 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: TOSHIBA Satellite L30
PackageArchitec
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcEnviron:
LANGUAGE=hu_HU:en
LANG=hu_HU.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Renderer: Unknown
SourcePackage: compiz
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/17/2007
dmi.bios.vendor: TOSHIBA
dmi.bios.version: V3.00
dmi.board.name: Satellite L30
dmi.board.vendor: TOSHIBA
dmi.board.version: Not Applicable
dmi.chassis.type: 10
dmi.chassis.vendor: TOSHIBA
dmi.chassis.
dmi.modalias: dmi:bvnTOSHIBA:
dmi.product.name: Satellite L30
dmi.product.
dmi.sys.vendor: TOSHIBA
version.compiz: compiz 1:0.9.4+
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.
version.
version.
version.
version.
version.
version.
The VDPAU problem on your desktop might be fixed in the just-released NVIDIA 270.41.19 pre-release driver. It supposedly fixes a bug in the VDPAU presentation queue that could cause temporary hangs.
I'm not sure about the main problem on your other machine.