linuxmint / linuxmint/cinnamon

MPV/VLC Video playback is jittery when running under Cinnamon, is not jittery under other desktop environments

Open
#12,381 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

BUG
Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

Distribution

Mint 22 Cinnamon

Package version

6.2.9

Graphics hardware in use

AMD Radeon RX 6700 XT

Frequency

Always

Bug description

When playing video in MPV, every few seconds there will be a judder, as if frames were being dropped. MPV does not report any dropped or mistimed frames when this happens. Especially noticeable when a shot pans smoothly. This occurs only when running Cinnamon.

Playing back the same video file under the KDE, MATE, lxqt, lxde, and IceWM desktop environments does not exhibit this behaviour.

I have tested both with a custom MPV config and with an unconfigured MPV, the behaviour is the same. I have tested with VLC, and the behaviour occurs on VLC too (Jittery under cinnamon, not under any other DE)

Steps to reproduce

Log into system with Cinnamon
Play a video file with MPV
Log into IceWM/Mate/KDE
Video is not juddering

Expected behavior

Video should not judder

Additional information

Thread on the Mint forums from 2023 on this issue https://forums.linuxmint.com/viewtopic.php?t=404113

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the judder on Linux Mint 22 with Cinnamon using both MPV and VLC, then compare playback under KDE, MATE, LXQt, LXDE, and IceWM as described. The issue provides no files, tests, or Cinnamon entry point; done would require identifying the Cinnamon-specific cause and confirming smooth playback without dropped or mistimed frames.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, linux
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.