[solved] Retropie - Emulation Station won't load after last update
-
Hi there,
The last update has somehow broken my Retropie install :(
I have the official pre-made Retropie image (I originally installed the 4.7.1). Now after the last update, some packages didn't get properly installed, and the entire boot partition got wiped.
To fix the boot issue, I made a new SD card with the Retropie official image, then I ran a lengthy update. After that, I copied the files from the new SD's boot partition into my original SD card.
Then I could boot! However, it turns our that Emulation Station also got broken and does not load. Instead it gives an error saying
* failed to add service - already in use? *
So I decided to run the
retropie_setup.sh
from the command line, and I selected to perform the basic install in hope that this will reinstall whatever is broken.It took a while, and later on it told me that a bunch of packages failed to installed. Nothing seems to be further broken, but the problem has not been fixed.
So I then uninstalled EmulationStation, and then selected to install it again from source. Didn't work either. So I tried uninstalling all core packages and installing them again. Still, that didn't work.
Upon closer look, I noticed that some important packages failed to install:
- libudev-dev
- libraspberrypi-dev
- librraspberrypi-bin
So I returned to the bash shell and I did some tidying up with the apt tool:
sudo apt autoremove
sudo apt update
sudo apt upgrade
I then returned to the
retropie_setup.sh
, and then I uninstalled all core packages. Then I rebooted the system. Then I went back to theretropie_setup.sh
and I proceeded to install all core packages again, then I rebooted the system once again.Boom! EmulationStation is back.
Only problem: I lost the Bluetooth pairings of my old 8BitDo gamepads. I managed to connect one back, but they are a real pain to pair 🙄 (yes, I read the RetroPie documentation'-- even so!)
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.