libretro / libretro/RetroArch

Very strange linux default folders and no core downloader

Open
#14,567 10 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

Very strage linux default folders and no core downloader

Expected behavior

AppImage (or navite RA) works without system folders
Core downloader works

assets_directory = "~/.config/retroarch/assets/"
audio_filter_dir = "~/.config/retroarch/filters/audio/"
libretro_directory = "~/.config/retroarch/cores"
libretro_info_path = "~/.config/retroarch/cores"
video_filter_dir = "~/.config/retroarch/filters/video/"
assets_directory = "~/.config/retroarch/assets/"
Actual behavior

assets_directory = "/usr/share/libretro/assets/"
audio_filter_dir = "/usr/lib/x86_64-linux-gnu/retroarch/filters/audio/"
libretro_directory = "/usr/lib/x86_64-linux-gnu/libretro/"
libretro_info_path = "/usr/share/libretro/info/"
video_filter_dir = "/usr/lib/x86_64-linux-gnu/retroarch/filters/video/"
assets_directory = "/usr/share/libretro/assets/"

No core downloader, but online updater is working.

Steps to reproduce the bug
  1. Download stable https://buildbot.libretro.com/stable/1.12.0/linux/x86_64/RetroArch.7z
  2. Unpack to clean folder (no config)
  3. Launch
Bisect Results

Don't know

Version/Commit
  • RetroArch: 1.12.0
Environment information
  • OS: Linux Mint 21 Cinnamon

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

Reproduce the issue using the RetroArch 1.12.0 Linux x86_64 archive in a clean folder, then inspect how the listed configuration paths and online updater behave. Done means AppImage or native Linux runs without relying on system folders and the core downloader works.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, linux
Domain
operating-systems, tooling
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.