As a workaround switching the "Output" parameter from "Automatic" to "X11 video output (XCB)" restores video.
But then vlc keeps printing these error messages: [00007ff124060808] core blend error: blending YUVA to VDV0 failed [00007ff124060808] blend blend error: no matching alpha blending routine (chroma: YUVA -> VDV0) ** Attachment added: "Screen captur showing the parameter to change." https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1707393/+attachment/4943466/+files/Output.png -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to mesa in Ubuntu. https://bugs.launchpad.net/bugs/1707393 Title: vlc no longer displays certain streams since update vdpau Status in mesa package in Ubuntu: Incomplete Bug description: Display was fine until apdate of vdpau was applied. Vlc codec info from stream: Video MPEG-4 Video (mp4v) Resolution: 640x480 Framerate: 1000 Decode format: planar 4:2:0 YUV Previous recordings of this stream will also do not display anymore, while the standard Videos apllication does play them back fine. New recordings via vlc cannot be played back by both the vlc and Videos application. Console output while starting the stream: VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80) [0000000001589088] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [00007f86a00009b8] core input error: ES_OUT_RESET_PCR called [00007f86b00092d8] vdpau_avcodec generic error: decoder profile not supported: 12 [00007f86b0007ac8] vdpau_avcodec generic error: decoder profile not supported: 12 [00007f869c001d08] vdpau_display vout display error: output surface creation failure: A catch-all error, used when no other error code applies. [mpeg4 @ 0x7f869803dfa0] warning: first frame is no keyframe [00007f869c001d08] vdpau_display vout display error: output surface creation failure: A catch-all error, used when no other error code applies. [00007f869c001d08] vdpau_display vout display error: output surface creation failure: A catch-all error, used when no other error code applies. [00007f869c001d08] vdpau_display vout display error: output surface creation failure: A catch-all error, used when no other error code applies. [00007f869c001d08] vdpau_display vout display error: output surface creation failure: A catch-all error, used when no other error code applies. ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: vlc 2.2.2-5ubuntu0.16.04.3 ProcVersionSignature: Ubuntu 4.10.0-28.32~16.04.2-generic 4.10.17 Uname: Linux 4.10.0-28-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.10 Architecture: amd64 CurrentDesktop: Unity Date: Sat Jul 29 15:02:01 2017 InstallationDate: Installed on 2017-06-17 (42 days ago) InstallationMedia: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2) SourcePackage: vlc UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1707393/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp