ValveSoftware / gamescope

SteamOS session compositing window manager
Other
3.13k stars 211 forks source link

Screen Redrawing Issues #277

Closed Sterophonick closed 4 months ago

Sterophonick commented 3 years ago

When running gamescope with some games, the window doesn't redraw itself until a key is pressed or the mouse is moved. The game ULTRAKILL is the worst offender that I have found so far. Other games have little minor related issues such as the Steam overlay freezing until the mouse is moved or it happening when games first boot.

https://www.youtube.com/watch?v=Oqm_7yDAciE

RPGHiro commented 3 years ago

Also happening in Doom 2016. mesa 21.1.8, kernel 5.14.9, renoir

mason1920 commented 3 years ago

Might be happening with the map in GTFO as well if anyone other than me can reproduce (I don't trust my Frankenstein's Debian very well).

emersion commented 3 years ago

Is this still happening now that https://github.com/Plagman/gamescope/pull/296 is merged?

VoodaGod commented 3 years ago

just updated from 3.9.5 to https://github.com/Plagman/gamescope/commit/78a2496386d37d759ac09f0a3192d726f745c687 and notice no difference. the games i tested were Halo MCC and Thronebreaker, which both have the issue of not drawing the screen until mouse or keyboard input at startup, in some situations during the game, and when the steam big picture overlay is triggered.

pingubot commented 3 years ago

I have the same issue. But i have the issue with my steam games as long as steam overlay is enabled. Disabling the steam overlay fixes it for the games i tested (Dirt 5, CNC Remaster, Need for speed payback, Star wars jfo).

System:
  Host: gamebox Kernel: 5.15.0-tkg-idlefix x86_64 bits: 64 compiler: gcc
  v: 11.2.1 Desktop: GNOME 41.0 tk: GTK 3.24.30 wm: gnome-shell dm: SDDM
  Distro: openSUSE Tumbleweed 20211105
CPU:
  Info: 8-Core model: AMD Ryzen 7 3700X bits: 64 type: MT MCP arch: Zen 2
  rev: 0 cache: L2: 4 MiB
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  bogomips: 115099
  Speed: 1900 MHz min/max: 2200/3600 MHz boost: enabled Core speeds (MHz):
  1: 1900 2: 2193 3: 2230 4: 2196 5: 2194 6: 2194 7: 2197 8: 2190 9: 2197
  10: 2195 11: 2195 12: 2193 13: 2192 14: 2193 15: 2198 16: 2196
Graphics:
  Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] driver: amdgpu
  v: kernel bus-ID: 0a:00.0 chip-ID: 1002:73bf
  Display: server: X.Org 1.20.11 driver: loaded: amdgpu

Gamescope Version: b3b8d60c006a0e59bf6275803c424ff12732e074

VoodaGod commented 2 years ago

i'm currently still running 3.9.5 and the problem seems to have solved itself for me. i suspect it's something that got updated here: https://forum.manjaro.org/t/stable-update-2021-12-10-kernels-systemd-libreoffice-plasma-browser-thunderbird/94025 my first suspect is plasma being upgraded. is anyone in this thread not running plasma?

I have the same issue. But i have the issue with my steam games as long as steam overlay is enabled. Disabling the steam overlay fixes it for the games i tested (Dirt 5, CNC Remaster, Need for speed payback, Star wars jfo).

come to think of it, i just had a steam beta client update, that also might have fixed it...

pingubot commented 2 years ago

Interesting indeed. I am also using plasma, i did not change the gamescope version and the issue is gone here too. But i change the radv versions in between a lot, maybe it is related to that , no idea.

Sterophonick commented 4 months ago

Old and stale. Closing