EmulationStation hangout in UI theme change after upgrade to 18.04.20
-
It starts changing from Galisteo_V2.3 to recalbox-next an in this theme it becomes hanged. I try to change to recalbox and back to Galisteo_V2 without success..
-
@vj can you make a support archive ?
-
@vj what'sthis theme ?
-
@supernature2k Galisteo is an unofficial prepackaged image...
-
@OyyoDams follow the support file for evaluation
https://file.ac/hZci3YZKAyk/In any way I should notice the it's jammed in the recallbox-next Theme any one more can be load.
Looking for the problem i found some thing that appear a hardconde:
root@RECALBOX:~/.emulationstation# cat /recalbox/scripts/recalbox-themes.sh
#!/bin/bashupGradeToRecalboxNextTheme() {
tmpFile=/tmp/es_setting.cfg.tmp
# Set theme as recalbox-next + get default values from the share_init version
# 1st rename ThemeSet value to recalbox-next
# 2nd remove the last tag
# 3rd add the required lines from the share_init version
# close XML
(
sed 's+name="ThemeSet" value="recalbox"+name="ThemeSet" value="recalbox-next"+' /recalbox/share/system/.emulationstation/es_settings.cfg |
sed '/</config>/d' ;
grep -E 'name="ThemeMenu|ThemeSystemView|ThemeIconSet|ThemeGamelistView|ThemeColorSet"' /recalbox/share_init/system/.emulationstation/es_settings.cfg ;
echo "</config>"
) | xmllint --format - > $tmpFile# If all of this has succeeded, itmeans the resulting file is valid and we can upgrade the user file if [[ $? == 0 ]] ; then cp $tmpFile /recalbox/share/system/.emulationstation/es_settings.cfg return 0 fi return 1
}
if grep -q 'name="ThemeSet" value="recalbox"' /recalbox/share/system/.emulationstation/es_settings.cfg ; then
recallog "Upgrading theme to recalbox-next"
upGradeToRecalboxNextTheme && recallog "recalbox-next Succeeded !" || recallog "recalbox-next failed !"
fi -
Nothing wrong in your archive file, but:
- Your "Galisteo" theme is coming from an unofficial, unsupported package, so we can't offer support if you encounter any issue with it
- You've installed Recalbox from Noobs. This is not bad, but you may consider install it with another official way: https://archive.recalbox.com/ - Note that this is not mendatory.
-
Ok ,
I can reimage that ,
I will proced it and return the result in next days...Thanks for your support.
-
This post is deleted! -
@anderreis send once more such messages and you're banned
-
@vj I found the cause of the bug and that's my fault
There a flaw in the way I implemented the new tag to force transition.
Fix is ready but you can try the following to mitigate the issue:
add this in the main xml (usually theme.xml or smthg)
<view name="system"> <carousel name="systemcarousel"> </carousel> </view>
-
@supernature2k
either that didn't work or I have the wrong theme.xml file edited ( .emulationstation/themes/es-theme-snes-mini-master/theme.xml ). Any ideas?my theme.xml layout:
"<theme>
<formatVersion>3</formatVersion> <include>./config.xml</include> <include>./base.xml</include> <view name="system">
<carousel name="systemcarousel">
</carousel>
</view>
</theme>" -
@anders-northbane As far as I know, snes mini is a retropie theme. Can't help you there.
-
@supernature2k saw that @ruckage is working on a port in another thread so have to wait for his port. Thanks though.
-
@supernature2k said in EmulationStation hangout in UI theme change after upgrade to 18.04.20:
<view name="system">
<carousel name="systemcarousel">
</carousel>
</view>Thanks a lot. This worked for me with Carbon Master 2.0 and Zoidian US Themes!!
-
@nukethepeace Ya welcome, but that's my mistake in the first place
Everything will be back to normal in next release