Failed to post KMS update: drmModeAtomicCommit: Invalid argument in journal after playing video with MPV
Affected version
Arch Linux, Mutter 43.4, Wayland session.
Bug summary
After opening a video with MPV (maybe maximize/fullscreen is needed, I'll test further), if cursor moves into GNOME Shell UI (Overview, or Panel), that monitor starts blinking black, and got the following journal:
Apr 14 13:34:22 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:22 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Failed to post KMS update: drmModeAtomicCommit: Invalid argument
Apr 14 13:34:23 camelot gnome-shell[1940]: Page flip discarded: drmModeAtomicCommit: Invalid argument
Steps to reproduce
- Open a video with MPV, maximize or fullscreen it, then close it.
- Move cursor into GNOME Shell panel.
What happened
The whole screen starts blink black. And many outputs in system journal.
What did you expect to happen
No blackscreen.
Relevant logs, screenshots, screencasts etc.
- I am using a NVIDIA card with NVIDIA driver.
- I have 2 monitors, only the monitor contains cursor has blackscreen, the other one is normal.