ValveSoftware / gamescope

SteamOS session compositing window manager
Other
2.86k stars 189 forks source link

Why is the gaming performance so awful compares to Gnome Session? #834

Open laichiaheng opened 1 year ago

laichiaheng commented 1 year ago

If I play the game (Resident Evil 4 Remake) in Gnome Wayland Session, the game stays consistently at 60fps. If I play the game in Gamescope Session, the frames drop as hell, I don't know how to see the fps with gamescope, but I can feel it terribly, it happens to other games too.

                   -`                    laichiaheng@Julian-PC 
                  .o+`                   --------------------- 
                 `ooo/                   OS: Arch Linux x86_64 
                `+oooo:                  Kernel: 6.2.8-zen1-1-zen 
               `+oooooo:                 Uptime: 3 hours, 51 mins 
               -+oooooo+:                Packages: 1437 (pacman), 8 (flatpak) 
             `/:-:++oooo+:               Shell: bash 5.1.16 
            `/++++/+++++++:              Resolution: 1920x1080 
           `/++++++++++++++:             DE: GNOME 43.3 
          `/+++ooooooooooooo/`           WM: Mutter 
         ./ooosssso++osssssso+`          WM Theme: Adwaita 
        .oossssso-````/ossssss+`         Theme: Adwaita [GTK2/3] 
       -osssssso.      :ssssssso.        Icons: Adwaita [GTK2/3] 
      :osssssss/        osssso+++.       Terminal: kgx 
     /ossssssss/        +ssssooo/-       CPU: AMD Ryzen 7 3700X (16) @ 3.600GHz 
   `/ossssso+/:-        -:/+osssso+-     GPU: AMD ATI Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT 
  `+sso+:-`                 `.-/+oso:    Memory: 3132MiB / 31994MiB 
 `++:.                           `-/+/
 .`                                 `/                           
Name            : gamescope-session-git
Version         : r105.b33ae30-1
Description     : Steam Big Picture Mode session based on gamescope for ChimeraOS
Architecture    : any
URL             : https://github.com/ChimeraOS/gamescope-session
Licenses        : WTFPL
Groups          : None
Provides        : None
Depends On      : gamescope
Optional Deps   : chimera: for steam-tweaks integration
                  frzr: chimeraos update system
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 26.08 KiB
Packager        : Unknown Packager
Build Date      : Thu Mar 23 18:08:19 2023
Install Date    : Thu Mar 23 18:08:22 2023
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : None
Name            : gamescope-plus
Version         : 3.11.52.beta2.16.gac5fccf-1
Description     : SteamOS session compositing window manager with added patches
Architecture    : x86_64
URL             : https://github.com/Samsagax/gamescope
Licenses        : BSD
Groups          : None
Provides        : gamescope
Depends On      : libdrm  libinput  libxcomposite  libxkbcommon  libxmu  libxres  libxtst  pipewire  pixman  sdl2
                  seatd  xcb-util-errors  xcb-util-renderutil  xcb-util-wm  xorg-xwayland
Optional Deps   : None
Required By     : gamescope-session-git
Optional For    : an-anime-game-launcher-bin  mangoapp
Conflicts With  : gamescope
Replaces        : None
Installed Size  : 1427.19 KiB
Packager        : Unknown Packager
Build Date      : Thu Mar 16 00:15:27 2023
Install Date    : Sat Mar 18 11:23:12 2023
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : None
laichiaheng commented 1 year ago

It seems only happen to HDR mode.