libretro / libretro/RetroArch

AppImage not working in KDE Neon (as standard user)

Open
#15,570 5 comments 1 reaction 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

AppImage not opening in KDE Neon (as standard user). But running with sudo works.

Expected behavior

The program works normally as the standard user.

Actual behavior

Tried the stable and nightly versions, both the standard version and the Qt variant. All return the following error:
symbol lookup error: /lib/x86_64-linux-gnu/libEGL_mesa.so.0: undefined symbol: wl_proxy_marshal_flags
The program works as expected on Linux Mint 21.2, which has the same Ubuntu 22.04 base as KDE Neon, so I think the error has something to do with this distro in particular.

Bisect Results

I tested some older builds to see if I found any that worked before but even in version 1.9.5 the same error happens, so I gave up.

Version/Commit
  • RetroArch: 1.16.0 (Git 3ef31d2) Aug 8 2023
Environment information

Operating System: KDE neon 5.27
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
Kernel Version: 6.2.0-26-generic (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i3-3220 CPU @ 3.30GHz
Memory: 3,7 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 2500

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 standard-user AppImage on KDE neon 5.27 under Wayland and inspect the libEGL_mesa.so.0 undefined-symbol error. Compare launching with sudo and on Linux Mint 21.2, including the stable, nightly, standard, and Qt variants; done means the AppImage launches normally without sudo.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.