Totem doesn't render videos correctly

Bug #1818382 reported by Kristijan Žic 
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gstreamer1.0 (Ubuntu)
New
Undecided
Unassigned

Bug Description

On Ubuntu 18.04, 18.10 and one can only assume 19.04 Videos application doesn't render most of the videos correctly but instead renders something like a fake heat map of the video.

I've attached the screenshot to show you the bug.
Here is also download the video I was watching, a Big Buck Bunny by Blender Foundation:
https://drive.google.com/drive/folders/1uTEk_dIdlAfKG4-s2he4bf9uijqbIY1e?usp=sharing

$ neofetch
OS: Ubuntu 18.10 x86_64
Kernel: 4.20.13-042013-generic
Uptime: 10 hours, 13 mins
Packages: 2296 (dpkg), 38 (flatpak), 43 (snap)
Shell: bash 4.4.19
Resolution: 1680x1050, 1920x1200
DE: GNOME 3.30.1
WM: GNOME Shell
WM Theme: Adwaita
Theme: Adwaita-dark [GTK2/3]
Icons: Yaru [GTK2/3]
Terminal: gnome-terminal
CPU: AMD Ryzen Threadripper 1900X 8- (16) @ 3.800GHz
GPU: AMD ATI Radeon RX Vega 64
Memory: 4447MiB / 15961MiB

Now I've tested this on Ubuntu 18.04 and 18.10 with amdgpu that comes in the kernel, with amdgpu-pro installed and with ROCm on both X-org and Wayland. All 12 tests showed the same result. Also the result stayed the same on the stock kernel and the latest kernels.

ProblemType: Bug
DistroRelease: Ubuntu 18.10
Package: libgstreamer1.0-0 1.14.4-1
Uname: Linux 4.20.13-042013-generic x86_64
ApportVersion: 2.20.10-0ubuntu13.2
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Sun Mar 3 02:47:03 2019
ExecutablePath: /usr/bin/totem
InstallationDate: Installed on 2018-12-06 (86 days ago)
InstallationMedia: Ubuntu 18.10 "Cosmic Cuttlefish" - Release amd64 (20181017.3)
SourcePackage: gstreamer1.0
UpgradeStatus: No upgrade log present (probably fresh install)

$ vainfo
libva info: VA-API version 1.2.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_2
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.2 (libva 2.2.0)
vainfo: Driver version: Mesa Gallium driver 18.2.2 for Radeon RX Vega (VEGA10, DRM 3.27.0, 5.0.0-050000-generic, LLVM 7.0.0)
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple : VAEntrypointVLD
      VAProfileMPEG2Main : VAEntrypointVLD
      VAProfileVC1Simple : VAEntrypointVLD
      VAProfileVC1Main : VAEntrypointVLD
      VAProfileVC1Advanced : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
      VAProfileH264Main : VAEntrypointVLD
      VAProfileH264Main : VAEntrypointEncSlice
      VAProfileH264High : VAEntrypointVLD
      VAProfileH264High : VAEntrypointEncSlice
      VAProfileHEVCMain : VAEntrypointVLD
      VAProfileHEVCMain : VAEntrypointEncSlice
      VAProfileHEVCMain10 : VAEntrypointVLD
      VAProfileNone : VAEntrypointVideoProc

Revision history for this message
Kristijan Žic  (kristijan-zic) wrote :
description: updated
description: updated
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 1767312, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.