https://bugs.kde.org/show_bug.cgi?id=455966

            Bug ID: 455966
           Summary: KWin stuck at 60 fps on a multi-monitor setup
           Product: kwin
           Version: 5.25.1
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: compositing
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

I have two monitors : one at 60Hz and another one at 144Hz(same 1920x1080
resolution).
When both are plugged in, I can see from the "Show FPS effect" that KWin is
stuck at 60 fps (it's also noticeable since the animations aren't as smooth as
they should be).
Though, when I unplug the 60Hz monitor(thus only leaving the 144Hz one), KWin
refreshes at a super-smooth 144 fps.
(and yes I checked in System Settings and the 144Hz monitor is actually
refreshing at 144 fps; in fullscreen games the higher refresh rate is
noticeable, even with both monitors plugged in).
I realized that when composition is enabled, all apps, including games, are
stuck at KWin's framerate(here 60 fps).
But when I take a game in fullscreen(take Minecraft for example), composition
will be disabled, and then Minecraft and my others apps I have running will be
refreshing at 144 fps.
I also saw in System Settings that if I change the refresh rate for my 60Hz
monitor to 75 fps(which is the max that Plasma Settings will let me put), KWin
will now be stuck at 75 fps instead of 60.
I'm taking a guess here that KWin refreshes at the lowest refresh rate of all
connected displays, but that isn't ideal when you're using a high-refresh rate
display.

Do you have any solution to this?
(Already tried putting "MaxFPS=144" and "RefreshRate=144" in ~/.config/kwinrc
but it didn't work, even with a full system reboot)
Thanks in advance.

Software & OS versions, if that can help.
Linux Kernel version : 5.18.6 (64-bit system)
KDE Plasma Version: 5.25.1
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.5
Distribution : Arch Linux
Nvidia graphics card with proprietary drivers.
Using X.org and not Wayland, if that helps.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to