es_input.cfg wont update; retroarch autoconfigs not created - error saving manually
-
correct, Im on an older version w/ Jessie. There was a bit of a catastrophe once when I did a kernel upgrade.
That directory referenced does not appear to exist.
pi@retropie-cdaze:/opt $ ls -la /opt/retropie/supplementary/emulationstation/ total 5424 drwxr-xr-x 2 root root 4096 Nov 26 18:39 . drwxr-xr-x 14 root root 4096 Nov 30 06:14 .. -rwxr-xr-x 1 root root 5514964 Nov 26 18:39 emulationstation -rwxr-xr-x 1 root root 444 Nov 26 18:39 emulationstation.sh
I wonder if those config scripts missing are the reason. I was hoping that there was something that might have been twisted that I could unravel to keep this working ...
-
@icebear81 said in es_input.cfg wont update; retroarch autoconfigs not created - error saving manually:
I wonder if those config scripts missing are the reason. I was hoping that there was something that might have been twisted that I could unravel to keep this working ...
Yes, that's the reason your input configuration from EmulationStation is not creating any RetroArch/Mupen64plus/Reicast/etc input configuration. There should be a
scripts
folder that takes care of that and which contains some scripts used in a post-configuration step.You probably have seen the message that says Jessie is not supported anymore, right ?
-
yes, Ive seen it a few times ;) .... I had a system meltdown during the upgrade, so Ive been limping.
Thanks for the dianosis, Ill maybe try to full upgrade or try to backpost those scripts in -
Did you try to update from source the EmulationStation package ?
-
I did not, I only tried the retropie 'FULL UPDATE' and it went south.
Are you suggessting run just the ES update from the package config ..that sounds like a plan if so -
@icebear81 said in es_input.cfg wont update; retroarch autoconfigs not created - error saving manually:
Are you suggessting run just the ES update from the package config
Yes, re-try the source installation (since binaries are no longer available for Raspbian Jessie).
-
Thanks will report back once I compile, verify, test it .. appreciate it!
-
@icebear81 Well, even if it works, you're still running on an unsupported system. Is there a reason you don't want to upgrade ?
-
Cause the last time I tried, I suffered some pain ... I will probably end up doing something from the ground up soon as, what Im think you are implying, the pain in not upgrading will continue to get worse ;)
-
@icebear81 Upgrading in place is not a recommended approach - you should backup your settings, ROMs and BIOS files and reinstall from the latest image (based on Raspbian Strech).
-
@mitu I know -- I need to bite the bullet and upgrade.
BAD NEWS -- source update failed.
Could not successfully build emulationstation - EmulationStation - Frontend used by RetroPie for launching emulators (/home/pi/RetroPie-Setup/tmp/build/emulationstation/emulationstation not found).
Found this: https://retropie.org.uk/forum/topic/10467/solved-error-updating-es-from-source ... but didnt help me.
I did however find the referenced config scripts (probably from the original build) here:
/home/pi/RetroPie-Setup/scriptmodules/supplementary/emulationstation/configscripts
and copying them over, ES gamepad config saves to es_input and makes retroarch autoconf files ..... GOOD NEWS
Second piece of less BAD NEWS ... if I go into retroarch, change device index to the newly found gamepad, and SAVE AUTOCONFIG, I still get the "Error Saving AutoConf file" message. If you have any idea, that would be great, otherwise, this is probably as close to getting this back in order as I'll have till I can do the upgrade.
Thanks
-
@icebear81 said in es_input.cfg wont update; retroarch autoconfigs not created - error saving manually:
Found this: https://retropie.org.uk/forum/topic/10467/solved-error-updating-es-from-source ... but didnt help me.
I don't know if that's relevant - from the topic it looks like it's failing to compile from the lack of available memory. The full log should be available in
$HOME/RetroPie-Setup/logs/
, timestamped and zipped. -
Yeah, wasnt sure if that was relevant, it was the only reference to the same error> looking through the log, I didnt really see anything ... BUT its more or less working .. great call in checking the scripts
= = = = = = = = = = = = = = = = = = = = = Installing 'emulationstation' : EmulationStation - Frontend used by RetroPie for launching emulators = = = = = = = = = = = = = = = = = = = = = ‘/home/pi/RetroPie-Setup/tmp/build/emulationstation/CREDITS.md’ -> ‘/opt/retropie/supplementary/emulationstation/CREDITS.md’ ‘/home/pi/RetroPie-Setup/tmp/build/emulationstation/emulationstation’ -> ‘/opt/retropie/supplementary/emulationstation/emulationstation’ ‘/home/pi/RetroPie-Setup/tmp/build/emulationstation/emulationstation.sh’ -> ‘/opt/retropie/supplementary/emulationstation/emulationstation.sh’ ‘/home/pi/RetroPie-Setup/tmp/build/emulationstation/GAMELISTS.md’ -> ‘/opt/retropie/supplementary/emulationstation/GAMELISTS.md’ ‘/home/pi/RetroPie-Setup/tmp/build/emulationstation/README.md’ -> ‘/opt/retropie/supplementary/emulationstation/README.md’ /home/pi Could not successfully install EmulationStation - Frontend used by RetroPie for launching emulators (/home/pi/RetroPie-Setup/tmp/build/emulationstation/resources not found). Log ended at: Mon 6 Jan 20:51:25 UTC 2020 Total running time: 0 hours, 16 mins, 22 secs
-
Try updating your RetroPie script and re-installing again, see if it works this time.
-
Just to note I only reluctantly accepted the change from @mitu (Because we already had a workaround for Jessie in this file, but we may remove things like this later) - you need to upgrade at least to Stretch - Jessie support was dropped ages ago and we can't guarantee stuff will work. Certainly you shouldn't try and update from RetroPie-Setup (after this time to get emulation station working).
You should also backup, so you can roll back your system if needed. I won't be accepting any more fixes for Jessie.
-
@BuZz Im not tracking, was there some fix that was submitted? I was just looking for some help unwinding an issue, I would have fought this thing to submission even after an upgrade, as I just want to know what is going on under the hood - but thats just my OCD.
-
@icebear81 said in es_input.cfg wont update; retroarch autoconfigs not created - error saving manually:
Im not tracking, was there some fix that was submitted?
Yes, the scriptmodule has an error when installing on Raspbian Jessie, to which I submitted a correction. But, as @BuZz said - Jessie is not supported and tested anymore, so you should look into migrating your system to a newer release.
-
@mitu Thank you guys! this community is the balls! Really appreciate it - and I try to toss in my nuggets on knowledge learned form pain and learning where I can! -- Appreciate it!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.