Sad Face after October Update

Cool. I was going to suggest I could look into it, see if there’s a safe way of building the more exotic emulator for you.

Here is a diff that shows what changed between broken (left pane) and working (right pane)

https://www.diffchecker.com/3ponV04x

@hissingshark I don’t believe I’ve installed anything out of the ordinary … though, I can’t say with certainty that I didn’t install any from source … possibly not intentionally.

If I remember correctly, I installed Emulation Station a long time ago (possibly didn’t work as expected - I’m not 100% sure), but only recently installed retropie, which all seemed to be working fine.

Once I’m home this evening I’ll try removing x11-common as @Fffrank did to see if that gives a positive result.

Thanks for the fast reply - I changed it and it now works for me :slight_smile:

Apologies to all concerned.

This IS because of the retrOSMCmk2 addon.

It is something that has already been fixed in testing. But clearly you’re all running older versions - prior to the fix. The upgrade from Stretch -> Buster doesn’t update the addon and it’s not something I can push.

Please update the addon from the installer menu option.

1 Like

Thanks for the update @hissingshark , good to know there’s a solution in sight?

So in my case of having already upgraded osmc, I should remove X11-common to get it working again, and then update your addon?

I’m pretty sure all QT stuff is from Hyperion and X11 is coming from RetroPie/RetrOSMC.
Old-school ‘GUI’s are for cissies, real men don’t use mice’ guy :smiley: so doubt I would have installed anything GUI-like myself.

Currently rebuilding hyperion. Next will be RetrOSMC.
Will update with my findings.

In my case I do have to point out I compile it myself. I’ve got a video-analyzer setup so I compile with V4L2 support. But don’t think this was the issue. I’m more inclined to point to X11 which most likely is coming from RetrOSMC.

You shouldn’t need to remove x11-common. Just update the addon. It was all taken care of a while back in preperation for Buster.

Sorry for the base question, but how do I go about updating the addon from SSH?

Yeah, QT from Hyperion. And that a non-issue.

Also, you shouldn’t need to compile Hyperion. The binaries are already current AND I build with V4L2 support. It’s actually mandatory these days, else it breaks the WebGUI.

Good to know. Thanks. Saves me some time :smiley:

Been running this setup for a long time and old habits die hard…

Same way you installed.

cd ~/retrOSMCmk2
sudo ./setup.sh 

Then select:
Manage retrOSMCmk2 -> Update retrOSMCmk2

1 Like

Believe it or not I’m trying to make peoples lives easier…

Thank you very much for (re)sharing those steps, I’ll confirm back and close the thread this evening!

Had a manual build-script until I discovered your repo. I was using the build from source options because of V4L2. But now I know the binaries include that already no need anymore.

Thank you @hissingshark, updating Retropie fixed Kodi, which is again working like a charm.

However, Retropie now won’t start. I get a splash screen with ‘New Session’ but clicking that just exits the app. Is there a way to do a full reinstall with all dependencies?

Thanks also to @bmillham and @fzinken for your assistance!

Progress!

So, it sounds like you need a newer version of EmulationStation (and in that case RetroArch). I’ve rebuilt the packages we supply that Buster may break and those were 2 of them. If you find any others don’t work try re-installing those too.

Select “Run RetroPie-Setup” from the installer.
Then “Manage Core Packages”.
For each of them select “Re-install (from pre-built binary)”.

1 Like

Perfection! All sorted, and working as expected. Thanks again, and for your efforts with Retropie in the first place.

The generosity of and help from this community’s members, and @sam_nazarko and the team is second to none!

1 Like

Although your answer came couple of hours late, I think it would help me, since I had the same problem as OP and had the same retro game stuff he had.

Too bad I reinstalled (clean from disk image) my Vero 4K+ and now need to setup whole library again (couldn’t connect via SSH or SMB too). This time I will be smarter - tonight I finished setting up MySQL VM on my home server, so I don’t need to deal with this kind of bugs again.