After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 778766 - Video stutters and tears during playback in Totem (GNOME Videos)
Video stutters and tears during playback in Totem (GNOME Videos)
Status: RESOLVED OBSOLETE
Product: totem
Classification: Core
Component: Movie player
3.22.x
Other Linux
: Normal major
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-02-16 15:06 UTC by Saurav Sengupta
Modified: 2018-05-24 11:21 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Saurav Sengupta 2017-02-16 15:06:14 UTC
For a while now (at least since GNOME 3.20) I have been experiencing random stuttering and tearing in video playback in Totem. I experience this problem on Fedora and Ubuntu GNOME (not tried other distributions), on Intel GPUs (Broadwell, Skylake) (not tried other GPUs), and occurs with almost all video files. In other players (Parole on GNOME and Xfce, Dragon Player on KDE) there is no such stuttering/tearing when playing the same files.
Comment 1 Bastien Nocera 2017-03-09 01:55:43 UTC
Thanks for taking the time to report this.
This bug report isn't very useful because it doesn't describe the bug well. If you have time and can still reproduce the bug, please read https://bugzilla.gnome.org/page.cgi?id=bug-writing.html and add a more useful description to this bug. When providing a better description, please reset the status of this bug report from NEEDINFO to its previous status.
Comment 2 Saurav Sengupta 2017-03-09 09:46:53 UTC
Ah, sorry for that. This isn't the first time I'm reporting a bug, and I knew that this wasn't too useful. However, I had little information on how to diagnose the issue and was hoping that someone would be able to help me.

I have been able to reproduce the problem exactly with GNOME MPV (https://github.com/gnome-mpv/gnome-mpv, https://mpv.io/). The tearing and stuttering is caused in fullscreen mode, and happens if OpenGL is used for playback with a window that uses client-side decorations (CSD). Please see https://github.com/gnome-mpv/gnome-mpv/issues/232 and in particular, https://github.com/gnome-mpv/gnome-mpv/issues/232#issuecomment-255208028.

In GNOME MPV, disabling CSD, OR changing the video output to something other than OpenGL (e.g., Xv), resolves the issue. Since such an option is not available in Totem, I'm unable to find a workaround for it at this time.

Hope this is more helpful than before.

> When providing a better description, please reset the status of this bug report > from NEEDINFO to its previous status.

The previous status of this bug report was "UNCONFIRMED" but now I can only find "RESOLVED". Since the problem isn't resolved, I'm unable to change it.
Comment 3 Daniel van Vugt 2017-06-16 04:08:44 UTC
This bug is also visible in Ubuntu. https://bugs.launchpad.net/bugs/1698270
Comment 4 Daniel van Vugt 2017-06-30 07:08:40 UTC
Might be related to bug 728782
Comment 5 GNOME Infrastructure Team 2018-05-24 11:21:34 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/totem/issues/204.