Activity log for bug #1989905

Date Who What changed Old value New value Message
2022-09-16 06:24:30 Pierre Equoy bug added bug
2022-09-16 06:25:15 Pierre Equoy description File used: http://download.opencontent.netflix.com.s3.amazonaws.com/AV1/Chimera/Chimera-2397fps-AV1-10bit-960x540-1658kbps.mp4 Trying to get mpv to play a video on Wayland with my configuration leads to the following crash: -------------------------- $ mpv Chimera-2397fps-AV1-10bit-960x540-1658kbps.mp4 (+) Video --vid=1 (*) (av1 960x540 25.000fps) [vo/gpu/wayland] GNOME's wayland compositor lacks support for the idle inhibit protocol. This means the screen can blank during playback. [ffmpeg] AVHWDeviceContext: Failed to query surface attributes: 20 (the requested function is not implemented). [vo/gpu/vaapi-egl] failed to retrieve libavutil frame constraints VO: [gpu] 960x540 yuv420p10 [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a V: 00:00:00 / 00:23:48 (0%) [vo/gpu/wayland] Error occurred on the display fd, closing Exiting... (Quit) -------------------------- The same happens no matter if I try to enable or disable the HW encoding: -------------------------- $ mpv --hwdec=no Chimera-2397fps-AV1-10bit-960x540-1658kbps.mp4 (+) Video --vid=1 (*) (av1 960x540 25.000fps) [vo/gpu/wayland] GNOME's wayland compositor lacks support for the idle inhibit protocol. This means the screen can blank during playback. VO: [gpu] 960x540 yuv420p10 [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a [vo/gpu/wayland] Error occurred on the display fd, closing V: 00:00:00 / 00:23:48 (0%) Exiting... (Quit) -------------------------- -------------------------- $ mpv --hwdec=yes Chimera-2397fps-AV1-10bit-960x540-1658kbps.mp4 (+) Video --vid=1 (*) (av1 960x540 25.000fps) [vo/gpu/wayland] GNOME's wayland compositor lacks support for the idle inhibit protocol. This means the screen can blank during playback. [ffmpeg] AVHWDeviceContext: Failed to query surface attributes: 20 (the requested function is not implemented). [vo/gpu/vaapi-egl] failed to retrieve libavutil frame constraints Using hardware decoding (nvdec). VO: [gpu] 960x540 cuda[p010] [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a [vo/gpu/wayland] Error occurred on the display fd, closing V: 00:00:00 / 00:23:48 (0%) Exiting... (Quit) -------------------------- I've tried installing either intel-media-va-driver-non-free, either intel-media-va-driver, but I get the same result no matter what package is installed. It's also worth noting that the same issue (and same output) happens no matter what file I'm using. I also tried loading an H264 file (http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_1080p_60fps_normal.mp4) and am getting the same problem. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: mpv 0.34.1-1ubuntu3 ProcVersionSignature: Ubuntu 5.15.0-47.51-generic 5.15.46 Uname: Linux 5.15.0-47-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Fri Sep 16 13:51:10 2022 InstallationDate: Installed on 2022-09-08 (7 days ago) InstallationMedia: Ubuntu 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: mpv UpgradeStatus: No upgrade log present (probably fresh install) File used: http://download.opencontent.netflix.com.s3.amazonaws.com/AV1/Chimera/Chimera-2397fps-AV1-10bit-960x540-1658kbps.mp4 Trying to get mpv to play a video on Wayland with my configuration leads to the following crash: -------------------------- $ mpv Chimera-2397fps-AV1-10bit-960x540-1658kbps.mp4  (+) Video --vid=1 (*) (av1 960x540 25.000fps) [vo/gpu/wayland] GNOME's wayland compositor lacks support for the idle inhibit protocol. This means the screen can blank during playback. [ffmpeg] AVHWDeviceContext: Failed to query surface attributes: 20 (the requested function is not implemented). [vo/gpu/vaapi-egl] failed to retrieve libavutil frame constraints VO: [gpu] 960x540 yuv420p10 [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a V: 00:00:00 / 00:23:48 (0%) [vo/gpu/wayland] Error occurred on the display fd, closing Exiting... (Quit) -------------------------- The same happens no matter if I try to enable or disable the HW encoding: -------------------------- $ mpv --hwdec=no Chimera-2397fps-AV1-10bit-960x540-1658kbps.mp4  (+) Video --vid=1 (*) (av1 960x540 25.000fps) [vo/gpu/wayland] GNOME's wayland compositor lacks support for the idle inhibit protocol. This means the screen can blank during playback. VO: [gpu] 960x540 yuv420p10 [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a [vo/gpu/wayland] Error occurred on the display fd, closing V: 00:00:00 / 00:23:48 (0%) Exiting... (Quit) -------------------------- -------------------------- $ mpv --hwdec=yes Chimera-2397fps-AV1-10bit-960x540-1658kbps.mp4  (+) Video --vid=1 (*) (av1 960x540 25.000fps) [vo/gpu/wayland] GNOME's wayland compositor lacks support for the idle inhibit protocol. This means the screen can blank during playback. [ffmpeg] AVHWDeviceContext: Failed to query surface attributes: 20 (the requested function is not implemented). [vo/gpu/vaapi-egl] failed to retrieve libavutil frame constraints Using hardware decoding (nvdec). VO: [gpu] 960x540 cuda[p010] [destroyed object]: error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a [vo/gpu/wayland] Error occurred on the display fd, closing V: 00:00:00 / 00:23:48 (0%) Exiting... (Quit) -------------------------- I've tried installing either intel-media-va-driver-non-free, either intel-media-va-driver, but I get the same result no matter what package is installed. It's also worth noting that the same issue (and same output) happens no matter what file I'm using. I also tried loading an H264 file (http://distribution.bbb3d.renderfarming.net/video/mp4/bbb_sunflower_1080p_60fps_normal.mp4) and am getting the same problem. Finally, running the same commands on Xorg works as expected. ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: mpv 0.34.1-1ubuntu3 ProcVersionSignature: Ubuntu 5.15.0-47.51-generic 5.15.46 Uname: Linux 5.15.0-47-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Fri Sep 16 13:51:10 2022 InstallationDate: Installed on 2022-09-08 (7 days ago) InstallationMedia: Ubuntu 22.04.1 LTS "Jammy Jellyfish" - Release amd64 (20220809.1) SourcePackage: mpv UpgradeStatus: No upgrade log present (probably fresh install)
2022-09-16 06:29:52 Daniel van Vugt summary mpv crashes on 22.04 Wayland (Intel i7-1265U, nvidia GeForce MX570) mpv crashes on 22.04 Wayland (Intel i7-1265U, nvidia GeForce MX570) [ error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a]
2022-09-16 06:29:57 Daniel van Vugt summary mpv crashes on 22.04 Wayland (Intel i7-1265U, nvidia GeForce MX570) [ error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a] mpv crashes on 22.04 Wayland (Intel i7-1265U, nvidia GeForce MX570) [error 7: failed to import supplied dmabufs: Arguments are inconsistent (for example, a valid context requires buffers not supplied by a]
2022-09-16 06:30:46 Daniel van Vugt bug added subscriber Daniel van Vugt
2022-09-16 06:30:51 Daniel van Vugt marked as duplicate 1968488