gamescope icon indicating copy to clipboard operation
gamescope copied to clipboard

[nvidia / vulkan / explicit sync] completely unplayable explicit sync issues when playing minecraft 1.8.9 with gamescope

Open fxzzi opened this issue 1 month ago • 6 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues

Are you using any gamescope patches or a forked version of gamescope?

  • [X] The issue occurs on upstream gamescope without any modifications

Current Behavior

https://github.com/user-attachments/assets/9b30af45-d91f-4d13-8bfc-0c9b12270f27

as you can see from the above video, playing minecraft 1.8.9 with gamescope is unplayable. The above video was shown using zink, where the issue is at its worst, but the issue also occurs on the native opengl, where the ui and environment flickers very briefly. Nowhere near as bad but its still an issue.

You can see in parts of the video the UI of the game starts disappearing, parts of the environment do not render, my character stops rendering at some point, the game completely freezes, only showing a mess of new frames on the top of the screen.

Steps To Reproduce

  1. Using prism launcher, create an instance of minecraft 1.8.9, enabling zink (or leave on default, the issue still occurs on opengl, just less severe).
  2. Enable gamescope as a wrapper command, the exact command used here was gamescope -f -W 2560 -H 1440 -w 2560 -h 1440 --force-grab-cursor -r 170 --force-windows-fullscreen --
  3. go into any singleplayer, multiplayer etc world and it should exhibit the insane flicker that I am having.

Hardware information

- Distro: "NixOS 25.05 (Warbler)
- CPU: Ryzen 5 5600x
- GPU: NVIDIA Geforce RTX 3070
- Driver Version: 565.77 (both open and closed kernel modules exhibit this issue)

Software information

- Desktop environment: Hyprland v0.46.2
- Session type: wayland
- Gamescope version: gamescope version 3.16.1 (gcc 14.2.1)
- Gamescope launch command(s): `-f -W 2560 -H 1440 -w 2560 -h 1440 --force-grab-cursor -r 170  --force-windows-fullscreen`

Which gamescope backends have the issue you are reporting?

  • [X] Wayland (default for nested gamescope)
  • [ ] DRM (default for embedded gamescope, i.e. gamescope-session)
  • [ ] SDL
  • [ ] OpenVR

Logging, screenshots, or anything else

Video attached above showcases the very apparent issue

fxzzi avatar Jan 09 '25 11:01 fxzzi