linuxmint / linuxmint/cinnamon

Lag / stuttering after updating to 5.4.2 (in text inputs, expo mode)

Open
#10,925 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

  • Cinnamon version 5.4.2
  • Arch Linux (kernel 5.18.10-arch1-1)
  • Intel® HD Graphics 4400 (mesa and xf86-video-intel drivers)
  • 64bit
  • Only on external monitor (2560x1440 via DPI), not so much on built-in (1366x768), so could be related to that or the resolution

Issue
Ever since updating from Cinnamon 5.2.7, I'm seeing:

  • lag in menu open animation
  • lag + screen blanking in expo animation
  • stuttering in text input areas (screen can't keep up with a pressed-down key), in particular in Emacs and Firefox address bar (not in Xterm though)

None of the text input issues persist in GNOME or XFCE, that's wy I assume it's unrelated to those applications.

Steps to reproduce

  • Launch emacs, press down a in an empty buffer - letters appear in a stuttering way
  • Launch firefox, press down a in the address bar - letters appear in a stuttering way
  • Trigger expo mode with a few windows - screen very briefly flashes black/dark, then expo animation stutters

Expected behaviour
Smooth animations and text input

Other information
Stuttering in text input also happens in MATE 1.26.0, but not in XFCE 4.16 or GNOME 42.2
With software rendering, Cinnamon stutters even more

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 this on Cinnamon 5.4.2 with the listed Arch Linux kernel, Intel HD Graphics 4400 hardware, external monitor, and display resolution. Compare held-key input in Emacs and Firefox with Xterm, and compare menu and expo animations against the reported GNOME and XFCE behavior. Done means text input and animations are smooth without screen blanking or flashing.

Written by the indexing model from the issue text.

Assessment

Tech stack
arch-linux, linux
Domain
desktop, operating-systems, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.