Bug 72291 - vdpau: freeze when moving video to another screen
Summary: vdpau: freeze when moving video to another screen
Status: RESOLVED DUPLICATE of bug 66384
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r600 (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-03 23:35 UTC by David Heidelberg (okias)
Modified: 2013-12-04 04:08 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg (11.05 KB, text/plain)
2013-12-03 23:35 UTC, David Heidelberg (okias)
Details
testcase.mp4 (2.29 MB, video/mp4)
2013-12-03 23:45 UTC, David Heidelberg (okias)
Details
testcase.mp4 (2.30 MB, video/mp4)
2013-12-03 23:52 UTC, David Heidelberg (okias)
Details

Description David Heidelberg (okias) 2013-12-03 23:35:04 UTC
Created attachment 90199 [details]
dmesg

Using mpv video player.

When video is initialized on first or second screen and I try drag him do different screen, it freeze. mpv freeze, can be CTRL-C, but mpv X11 window stay on screen for longer time (about 2 minutes?).

No specific message in non-debug dmesg.

HW: APU 6550D
SW:
- Kernel 3.12.1 (nothing interesting in 3.12.2)
- libdrm git
- mesa git
- xserver git

Can test patches.
Comment 1 David Heidelberg (okias) 2013-12-03 23:45:59 UTC
Created attachment 90200 [details]
testcase.mp4

adding video
Comment 2 David Heidelberg (okias) 2013-12-03 23:52:44 UTC
Created attachment 90201 [details]
testcase.mp4
Comment 3 David Heidelberg (okias) 2013-12-03 23:54:58 UTC
When video is more than half on other screen, it takes one-two seconds and then freeze.
Comment 4 Thomas Lindroth 2013-12-03 23:59:06 UTC
I also experience this problem on my HD5770 card. As far as I can remember it existed back when the UVD code was first released.

The freeze happens when a majority of the video windows is moved to the other screen. I guess it has something to do with vsync being changed to the other screen.

I also run git of all relevant packages except the kernel and I use up to date radeon-ucode.
Comment 5 David Heidelberg (okias) 2013-12-04 00:19:59 UTC
linux-firmware from : 20130728

http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/log/

at same date.
Comment 6 Dieter Nützel 2013-12-04 00:44:49 UTC
(In reply to comment #4)
> I also experience this problem on my HD5770 card. As far as I can remember
> it existed back when the UVD code was first released.
> 
> The freeze happens when a majority of the video windows is moved to the
> other screen. I guess it has something to do with vsync being changed to the
> other screen.
> 
> I also run git of all relevant packages except the kernel and I use up to
> date radeon-ucode.

Which kernel are you running - 3.12.1/2?
Then please try 3.13-rc2.
3.12.x missing some UVD fixes from Cristain König, currently.

Works for me on RV730 AGP.
But APU is a nother thing at this time ;-)
Comment 7 Michel Dänzer 2013-12-04 04:08:53 UTC

*** This bug has been marked as a duplicate of bug 66384 ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.