Summary: | lots of “Page flip failed” warnings in journal when mpv plays video fullscreen | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Flupp <Flupp+bugs.kde.org> |
Component: | platform-drm | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | nate |
Priority: | NOR | ||
Version First Reported In: | 6.3.5 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/fe14ca9ef914e2946f40335806051ba2ea472806 | Version Fixed In: | 6.4.0 |
Sentry Crash Report: |
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/7709 Git commit f061994d57e2b0cd2d2dd8ddccdd8a349624d4c4 by Xaver Hugl. Committed on 02/06/2025 at 12:14. Pushed by zamundaaa into branch 'master'. backends/drm: reduce severity of pageflip failure logging It can happen with attempted direct scanout M +1 -1 src/backends/drm/drm_pipeline_legacy.cpp https://invent.kde.org/plasma/kwin/-/commit/f061994d57e2b0cd2d2dd8ddccdd8a349624d4c4 Git commit 27d28c9cf3070de9b3102bf4d7dd93cf9d9ebf38 by Xaver Hugl, on behalf of Xaver Hugl. Committed on 02/06/2025 at 12:46. Pushed by zamundaaa into branch 'Plasma/6.3'. backends/drm: reduce severity of pageflip failure logging It can happen with attempted direct scanout (cherry picked from commit f061994d57e2b0cd2d2dd8ddccdd8a349624d4c4) Co-authored-by: Xaver Hugl <xaver.hugl@kde.org> M +1 -1 src/backends/drm/drm_pipeline_legacy.cpp https://invent.kde.org/plasma/kwin/-/commit/27d28c9cf3070de9b3102bf4d7dd93cf9d9ebf38 Git commit fe14ca9ef914e2946f40335806051ba2ea472806 by Xaver Hugl, on behalf of Xaver Hugl. Committed on 02/06/2025 at 12:46. Pushed by zamundaaa into branch 'Plasma/6.4'. backends/drm: reduce severity of pageflip failure logging It can happen with attempted direct scanout (cherry picked from commit f061994d57e2b0cd2d2dd8ddccdd8a349624d4c4) Co-authored-by: Xaver Hugl <xaver.hugl@kde.org> M +1 -1 src/backends/drm/drm_pipeline_legacy.cpp https://invent.kde.org/plasma/kwin/-/commit/fe14ca9ef914e2946f40335806051ba2ea472806 |
When playing a video fullscreen using mpv, a lot instances of the following warning appear in the journal: > kwin_wayland[1182]: kwin_wayland_drm: Page flip failed: Invalid argument The frequency of warnings correlates with the video frame rate. (This can easily be observed by changing the playback speed using {, [, ], or }.) The maximum warning frequency seems to be the refresh rate of the monitor where the video is shown. When playing fullscreen videos on several monitors, the warning frequencies add up. In the worst case, I get 135 warnings per second when playing a video fullscreen on a 60Hz monitor in parallel to a video fullscreen on a 75Hz monitor. (“sort | uniq -c” helps determining the warning frequency.) Besides the warnings I do not notice any problems. The problem does not occur when not in fullscreen mode. Also, I cannot cannot reproduce the problem with VLC, MPlayer and Dragon Player. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.3.5 KDE Frameworks Version: 6.14.0 Qt Version: 6.9.0 Kernel Version: 6.14.7-arch2-1 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-4790 CPU @ 3.60GHz Memory: 23.4 GiB of RAM Graphics Processor: VERDE