libretro / libretro/RetroArch

Perhaps the "freeze stuck" bug was "fixed" using new Nvidia driver 470

Open
#12,988 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

gpu: nvidia
Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

I have used Retroarch in Linux for a few months and the more worst issue is when starting in full screen the program is totally stoped at point that not is possible move selection menus or use ALT+TAB for alternate to others programs.
That "freeze stuck" will continue for more than 1 minute and after is possible select menus and start a game , but when closing a game again will happen that issue.
I had always tested enabling or disabling several settings and not fix.
Today was updated the Nvidia driver for version 470.63.01 and not happen the issue above , but when enabling threaded video Retroarch will start and happen the "freeze stuck" for a delay of few miliseconds. Thus disabling threaded video not happen the "freeze stuck".

Have something wrong in threaded video code ?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the fullscreen startup and game-closing freeze on Linux with Nvidia driver 470.63.01, comparing threaded video enabled and disabled. Inspect the threaded video code and determine whether it causes the reported freeze or whether the behavior is driver-related; done means the cause is identified and a reproducible fix or clear diagnosis is available.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.