pegasus-frontend icon indicating copy to clipboard operation
pegasus-frontend copied to clipboard

Add 64bit/aarch64 version to pi4 ?

Open darksaviorx opened this issue 3 years ago • 4 comments

On my 64bit pi4 setup I need to manually install the 32bit packages required by Pegasus. It would save me a lot of time if there was a 64bit build. Thanks.

darksaviorx avatar Sep 15 '22 13:09 darksaviorx

If there would be a 64-bit version, you'd still need to install the dependencies, just the 64-bit versions of them.

Or, if by automatic installing you mean RetroPie, then perhaps the install script there could be made smarter, so it installs the 32-bit dependencies for you.

mmatyas avatar Sep 15 '22 13:09 mmatyas

A 64bit version would (probably?) use the listed dependencies from the Retropie Pegasus installer. For 32bit, I need to install the armhf architecture first and then install the same dependencies with :armhf at the end. Pegasus is the only 32bit app I use so I thought it was worth asking.

darksaviorx avatar Sep 15 '22 14:09 darksaviorx

I'm trying to make it myself but I'm having trouble since I'm not familiar with compiling. I followed your build guide. This produces a ~3.7MB binary that loads but going to settings results in a grey screen without any text. I'm sure there's more things wrong with it but that's as far as I've tested. Here's the log: https://pastebin.com/2UgKkxar

darksaviorx avatar Oct 04 '22 07:10 darksaviorx

The build log seems to be fine, if Pegasus starts up, the compilation is OK. The grey screen sounds like a rendering or Qt related issue, eg. problem with a particular QML element. Take a look at the Pegasus log or the console output for any issues.

I've also sent a pull request for the RetroPie 32-bit dependencies.

mmatyas avatar Oct 04 '22 12:10 mmatyas

I think this can be closed in favor of https://github.com/RetroPie/RetroPie-Setup/pull/3586 which discusses the dependencies, and https://github.com/RetroPie/RetroPie-Setup/pull/3881 which provides a script for on-device builds.

mmatyas avatar May 03 '24 13:05 mmatyas