Your message dated Sat, 29 Aug 2026 17:01:40 +0200
with message-id <[email protected]>
and subject line Re: cinnamon: Fullscreen video slow performance and CPU drain 
using external HDMI display
has caused the Debian Bug report #883211,
regarding cinnamon: Fullscreen video slow performance and CPU drain using 
external HDMI display
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
883211: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=883211
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cinnamon
Version: 3.4.6-1
Severity: normal

Dear Maintainer,

Fullscreen video drains a lot of CPU and has slow performance. Tested
with VLC, Totem and also youtube videos, all the time the same behavior.

Tested the same in Gnome and performance looks good,  so apparently it
is related to the desktop environment.

Note that the performace issue is only present in fullscreen mode on an
external display through HDMI. Local display works fine.

Regards.



-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cinnamon depends on:
ii  cinnamon-common                              3.4.6-1
ii  cinnamon-control-center                      3.4.0-2
ii  cinnamon-desktop-data                        3.4.2-2
ii  cinnamon-screensaver                         3.4.2-1
ii  cinnamon-session                             3.4.2-1
ii  cinnamon-settings-daemon                     3.4.4-2
ii  cjs                                          3.2.0-3
ii  cups-pk-helper                               0.2.6-1+b1
ii  dconf-gsettings-backend [gsettings-backend]  0.26.1-1
ii  gir1.2-accountsservice-1.0                   0.6.45-1
ii  gir1.2-caribou-1.0                           0.4.21-2
ii  gir1.2-clutter-1.0                           1.26.2+dfsg-3
ii  gir1.2-cmenu-3.0                             3.4.0-2
ii  gir1.2-cogl-1.0                              1.22.2-2
ii  gir1.2-cvc-1.0                               3.4.2-2
ii  gir1.2-gdkpixbuf-2.0                         2.36.11-1
ii  gir1.2-gkbd-3.0                              3.26.0-2
ii  gir1.2-glib-2.0                              1.54.1-3
ii  gir1.2-gnomedesktop-3.0                      3.26.2-1
ii  gir1.2-gtk-3.0                               3.22.24-3
ii  gir1.2-gtkclutter-1.0                        1.8.4-2
ii  gir1.2-keybinder-3.0                         0.3.1-1
ii  gir1.2-meta-muffin-0.0                       3.4.1-1
ii  gir1.2-networkmanager-1.0                    1.10.0-1
ii  gir1.2-notify-0.7                            0.7.7-2
ii  gir1.2-pango-1.0                             1.40.12-1
ii  gir1.2-polkit-1.0                            0.105-18
ii  gir1.2-soup-2.4                              2.60.2-1
ii  gir1.2-upowerglib-1.0                        0.99.6-1
ii  gir1.2-xapp-1.0                              1.0.3-2
ii  gkbd-capplet                                 3.26.0-2
ii  gnome-backgrounds                            3.26.2-1
ii  gnome-themes-standard                        3.22.3-2
ii  gsettings-desktop-schemas                    3.24.1-1
ii  iso-flags-png-320x240                        1.0.1-1
ii  libatk-bridge2.0-0                           2.26.0-1
ii  libatk1.0-0                                  2.26.0-2
ii  libc6                                        2.24-17
ii  libcairo2                                    1.15.8-2
ii  libcinnamon-menu-3-0                         3.4.0-2
ii  libcjs0                                      3.2.0-3
ii  libclutter-1.0-0                             1.26.2+dfsg-3
ii  libcogl-pango20                              1.22.2-2
ii  libcogl-path20                               1.22.2-2
ii  libcogl20                                    1.22.2-2
ii  libcroco3                                    0.6.12-1
ii  libgdk-pixbuf2.0-0                           2.36.11-1
ii  libgirepository-1.0-1                        1.54.1-3
ii  libgl1                                       1.0.0-1
ii  libgl1-mesa-glx                              17.2.5-1
ii  libglib2.0-0                                 2.54.1-1
ii  libglib2.0-bin                               2.54.1-1
ii  libgstreamer1.0-0                            1.12.3-1
ii  libgtk-3-0                                   3.22.24-3
ii  libjs-jquery                                 3.2.1-1
ii  libmuffin0                                   3.4.1-1
ii  libpango-1.0-0                               1.40.12-1
ii  libpangocairo-1.0-0                          1.40.12-1
ii  libstartup-notification0                     0.12-4+b2
ii  libx11-6                                     2:1.6.4-3
ii  libxfixes3                                   1:5.0.3-1
ii  libxml2                                      2.9.4+dfsg1-5.1
ii  mesa-utils                                   8.3.0-5
ii  muffin                                       3.4.1-1
ii  nemo                                         3.4.7-1
ii  policykit-1-gnome                            0.105-6
ii  python                                       2.7.14-1
ii  python-dbus                                  1.2.4-1+b4
ii  python-gi-cairo                              3.26.1-1
ii  python-lxml                                  4.1.0-1
ii  python-pam                                   0.4.2-13.2
ii  python-pexpect                               4.2.1-1
ii  python-pil                                   4.3.0-2
ii  python-pyinotify                             0.9.6-1
ii  python3                                      3.6.3-2
ii  python3-dbus                                 1.2.4-1+b4
ii  python3-gi                                   3.26.1-1
ii  xapps-common                                 1.0.3-2

Versions of packages cinnamon recommends:
ii  blueman                               2.0.5-1+b1
ii  cinnamon-l10n                         3.4.3-2
ii  gir1.2-gnomebluetooth-1.0             3.26.1-1
ii  gir1.2-nmgtk-1.0                      1.8.6-1
ii  gksu                                  2.0.2-9+b1
ii  gnome-terminal [x-terminal-emulator]  3.26.2-1
ii  metacity-common                       1:3.26.0-1
ii  network-manager-gnome                 1.8.6-1
ii  terminator [x-terminal-emulator]      1.91-1

Versions of packages cinnamon suggests:
pn  cinnamon-doc   <none>
pn  python-opencv  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Hi,

sorry for the very long delay in answering.

This report is against cinnamon 3.4.6 with muffin 3.4.1, clutter 1.26,
mesa 17.2 and kernel 4.13, a stack that no longer exists: muffin has
since been rebuilt on top of a modern mutter, with separate X11 and
Wayland compositors and per-CRTC frame clocks. The report also lacks the
information needed for a graphics performance issue: no GPU model, no
driver in use, no external display resolution or refresh rate, and no
indication of which process was actually consuming the CPU.

For the record, on X11 muffin only bypasses compositing for a fullscreen
window when the application asks for it via _NET_WM_BYPASS_COMPOSITOR;
otherwise every frame goes through the compositor. This can be changed
with:

gsettings set org.cinnamon.muffin unredirect-fullscreen-windows true

at the cost of possible tearing.

I'm therefore closing this bug. If you still see the problem on trixie or
sid, please open a new report including your GPU and driver, the external
display mode, and which process is using the CPU.

Thanks for the report,
Fabio

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply via email to