libretro / libretro/RetroArch

[Linux] Desktop menu freezes when Retroarch is minimized

Open
#16,140 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Description

Freezing Desktop Menu

Expected behavior

Expected Desktop Menu to remain responsive

Steps to reproduce the bug
  1. Start Retroarch
  2. Open Desktop Menu
  3. Minimize Retroarch's main window then maximize
  4. Move cursor
  5. Desktop Menu freezes and have to force kill
Bisect Results

This happened when I first started using the Desktop Menu upon installing the Wayland compositor. Terminal output: "The Wayland connection broke. Did the Wayland compositor die?" Seems related to an issue qtox had, this QT bug and this OBS studio bug. Doesn't seem related to vsync on wayland as I just submitted, soon to be resolved, and dealt with such on Firefox with interface freezing on GUI update. Log output. Output of wayland debug.

Version/Commit

1.16.0

OS: Endeavor OS on KDE w/ Wayland compositor

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 freeze on EndeavorOS with KDE and a Wayland compositor using the listed RetroArch steps, then review the terminal, log, and Wayland debug output. Done means the Desktop Menu remains responsive after minimizing and maximizing RetroArch and moving the cursor.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.