linuxmint / cinnamon

A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
GNU General Public License v2.0
4.49k stars 730 forks source link

Legacy tray icons break Gsync VRR #12308

Closed SpoOokY1983 closed 1 month ago

SpoOokY1983 commented 1 month ago

Distribution

Mint 22 Cinnamon

Package version

6.2

Graphics hardware in use

NVIDIA RTX 4070-ti

Frequency

Always

Bug description

Legacy tray icons from Battlenet and RSI-Launcher (Star-Citizen) break VRR until a restart of the OS. The error also occurs under Gnome with legacy tray icons enabled via extension. Disabling legacy tray icons fixes the error, or more precisely prevents it from occurring.

Steps to reproduce

  1. Launch any app or game with VRR enabled
  2. Check VRR indicator activated via NVIDIA settings app or monitor OSD. VRR kicks in once app or game is being shown fullscreen
  3. Quit app or game
  4. Launch Battlenet or RSI-Launcher both showing a tray icon in Cinnamon
  5. VRR stops working until a restart of the OS

Expected behavior

VRR works regardless of tray icons shown

Additional information

No response

leigh123linux commented 1 month ago

You will need to report the issue against the broken app.

SpoOokY1983 commented 1 month ago

The issue clearly is how legacy tray icons are being handled by Cinnamon and Gnome. Even the wine tray icon breaks VRR. This issue does not occur with KDE. Hence, I would say something is broken in the underlying system of both mentioned DEs.