Moving from Cinnamon to Xfce fixed my video playback stutter on Linux Mint
I have an old PC that I put Linux Mint on around Windows 10 end of life. It's been pretty decent except I noticed at some point videos started stuttering a lot. The stutter would happen every 10...
I have an old PC that I put Linux Mint on around Windows 10 end of life. It's been pretty decent except I noticed at some point videos started stuttering a lot. The stutter would happen every 10 to 30 seconds on every video. Didn't matter if it was Firefox or Celluloid (the mpv wrapper that comes with Linux Mint), didn't matter which streaming site I tried, or what codec was used on a local file.
I tried everything: different kernels, different GPU drivers, bunch of Firefox about:config media settings, Celluloid/mpv buffer sizes and video acceleration configurations. Even messed with pipewire (audio) config to see if its priority was too high.
This is apparently a really common problem if you search for "linux mint video stutter". All sorts of different varied solutions out there that work for some users and not others.
One thread suggested removing Cinnamon applets. I don't have any custom applets on that PC, and was afraid to disable any built-in ones. So I went one step further and replaced Cinnamon with Xfce using:
sudo apt install mint-meta-xfce
Which is Mint's meta-package for Xfce desktop environment and other stuff that works well with it.
It worked right away with no further configuration! Xfce to the rescue! (Sure, maybe uglier and fewer options for display scaling, but I'd rather have basic things like videos working smoothly.)
Long time ago Xfce was the right choice for an even more ancient PC back in the day. Funny how it circles back to being the solution again.
So if I ever want to move any older PCs to Linux, I think I'll be skipping Cinnamon and reaching for other lighter desktop environments instead.