Retroarch/libretro: no cores visible

Hi
Thanks for that wonderful app for linux gaming! I’ve discovered it quite recently.
I have a problem using Retroarch in lutris (Linux Mint): I have install Retroarch via the PPA they provide. It works well (/usr/bin/retroarch), I can access and run perfectly all the roms I have on another disk.
In lutris, I have used a custom location for retroarch: it works, I can run it from lutris (same config).
… but when I “install” a rom in lutris, there is no core visible in “core option” of the game ??
I’ve seen this previous post :

but it doesn’t correspond to the same problem or solution ?
Still trying, thanks for help

Hi

The ROM installer probably is only meant to work when Libretro runner is enabled, with its own cores under ~/.local/share/lutris/runners/retroarch

To make it work you can install libretro runner in lutris,
configure it to use custom executable from /usr/bin instead of bundled version, then:

rm -Rf ~/.local/share/lutris/runners/retroarch # bqckup this before if needed
ln -s ~/.config/retroarch  ~/.local/share/lutris/runners/retroarch

also have to keep in mind this:

in case you want to use the core downloader with the PPA version. Unless good reason, I would recommend just using the lutris runner, which doesn’t have this problem.

note : Lutris runner can also be used outside of lutris if needed by starting ~/.local/share/lutris/runners/retroarch/retroarch fron terminal

1 Like

Thanks for the trick! That works perfectly !
(for the Retroarch PPA, I already had a proper config, with writable folder for cores installation)