Regression- Games that are running way above of 60 fps hard locks the system
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 245
- Forks
- 127
- PR merge metrics
- No merged PRs in 30d
Description
- muffin version :muffin 5.0.2
- Distribution: Mint 20.2
- Graphics hardware and driver used: https://gist.github.com/Leopard1907/c3d8ef9451cf5c82723f7f0533f40412
- 32 or 64 bit: 64 bit OS
- System info: https://termbin.com/gf9p
Issue
After latest Muffin update dropped at 2021-10-16 , games that are running way above of 60 fps locks up entire system. Moreover, disabling/enabling compositing setting at "General" settings of OS doesn't seem to have any effect.
Steps to reproduce
I can consistently reproduce the issue with Half Life 2 from Steam. Running Steam client with __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only to make sure everything runs on Nvidia dgpu. This is a prime system, at on-demand mode.
Expected behaviour
Not crashing,freezing,hanging
Other information
Game is set to fullscreen. Vsync is off in game, vsync is on on Cinnamon DE settings. Changing Vsync methods doesn't seem to have any effect.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file or test is named. Start by reviewing Muffin changes released on 2021-10-16 and reproducing the issue with Half-Life 2 in fullscreen at more than 60 FPS on the described NVIDIA PRIME setup. Done means the game no longer freezes or locks the system, including with the reported VSync settings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, linux
- Domain
- desktop-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100