You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ChimeraOS includes its own copy of RetroArch, located at /usr/bin/retroarch. When using Emudeck's EmulationStation-DE to launch retroarch, there are cases where ES-DE will launch ChimeraOS's copy of retroarch rather than the version provided by EmuDeck. If the ChimeraOS version is launched, it doesn't properly load EmuDeck's retroarch configurations. This is most noticeable when launching a retroarch core and seeing a startup message indicating that a controller configuration could not be found.
I was able to reproduce the problem on a clean ChimeraOS system with EmuDeck & ES-DE installed (ES-DE added to Steam via SRM):
Clean reboot of the ChimeraOS system
Wait until Steam starts
From Steam, launch ES-DE
From ES-DE, launch any game that uses a retroarch core
Within retroarch core instance, press F1 on keyboard to open retroarch menu
Observe retroarch menus & settings are not as expected for EmuDeck's version
I could temporarily work around the problem by:
From Steam, quit to desktop
Now from ChimeraOS desktop, return to Game Mode
Back in Steam, launch ES-DE
From ES-DE, launch any game that uses a retroarch core
Within retroarch core, press F1 on keyboard to open retroarch menu
Observe retroarch menus & settings are as expected for EmuDeck's verson
A fix for this would be to exclude the ChimeraOS retroarch binary from the ES-DE's es_find_rules.xml, preventing it from being launched entirely.
Relevant log output
No response
The text was updated successfully, but these errors were encountered:
Prerequisite Steps
What distro are you running?
ChimeraOS
Which SteamOS Branch are you using?
Stable
What happened?
ChimeraOS includes its own copy of RetroArch, located at
/usr/bin/retroarch
. When using Emudeck's EmulationStation-DE to launch retroarch, there are cases where ES-DE will launch ChimeraOS's copy of retroarch rather than the version provided by EmuDeck. If the ChimeraOS version is launched, it doesn't properly load EmuDeck's retroarch configurations. This is most noticeable when launching a retroarch core and seeing a startup message indicating that a controller configuration could not be found.I was able to reproduce the problem on a clean ChimeraOS system with EmuDeck & ES-DE installed (ES-DE added to Steam via SRM):
I could temporarily work around the problem by:
A fix for this would be to exclude the ChimeraOS retroarch binary from the ES-DE's
es_find_rules.xml
, preventing it from being launched entirely.Relevant log output
No response
The text was updated successfully, but these errors were encountered: