mmatyas / pegasus-frontend

A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
http://pegasus-frontend.org
Other
1.25k stars 112 forks source link

Can't run pegasus on Raspberry Pi 3 with Raspberry Pi OS (debian bullseye) due to libbrcmOpenVG.so #1049

Closed michaelbutler closed 1 year ago

michaelbutler commented 1 year ago

The issue

When I try to run ./pegasus-fe, I get this error:

pi@raspberrypi:~/src/pegasus $ ./pegasus-fe 
./pegasus-fe: error while loading shared libraries: libbrcmOpenVG.so: cannot open shared object file: No such file or directory

There isn't much info on Google about this error, which is why I'm posting this here.

System info

Raspberry Pi 3 OS: Rasbian GNU/Linux 11 (bullseye) AKA Raspberry Pi OS 1 GB RAM Basically a fresh install.

Pegasus version

I tried both of:

Stable release for Pi 3: alpha16-42-g996720eb (2022-08-02) Latest version for Pi 3: alpha16-47-gb0366487 (2023-02-28)

and got the same issue.

Pegasus log

Log doesn't exist since the executable can't load the shared library.

If possible, please attach the file to this bug report.

mmatyas commented 1 year ago

Hi, the libbrcm* libraries are the Broadcom video drivers: if they are not preinstalled, they should come with one of firmware packages, as far as I know. I'm not sure which one though, perhaps dpkg -S libbrcmOpenVG.so would tell that? It is also possible that there were some driver changes yet again in Raspbian.

michaelbutler commented 1 year ago

I gave up on this so I'll close the issue. I'm now having a problem running Pegasus on a basically stock PopOS! 22.04 desktop PC but I'll open another issue for that.