Skip to content
This repository has been archived by the owner on Jul 10, 2023. It is now read-only.

Cannot run reicast under Manjaro on RPi 4 - cannot find OGL #1935

Open
danboid opened this issue Jul 6, 2021 · 3 comments
Open

Cannot run reicast under Manjaro on RPi 4 - cannot find OGL #1935

danboid opened this issue Jul 6, 2021 · 3 comments

Comments

@danboid
Copy link
Contributor

danboid commented Jul 6, 2021

I can successfully build the latest git code under Manjaro on my RPi 4B 8 GB but reicast refuses to start with the error:

Fatal error: GLX: Open GL 3.0 not supported

Yes, I know that. I want it to use Open GLES. I can run glmark2 and godot so the V3D gles driver is working.

So, I thought I'd try to disable OpenGL by editing configure-platform.make and adding the line:

SUPPORT_GLX := 0

To the end of the Raspberry Pi 4 section, around line 90. I rebuilt it but I still get the same error. I expect that isn't the correct way to disable OGL or its being enabled somewhere else somehow.

@danboid
Copy link
Contributor Author

danboid commented Jul 6, 2021

The latest git version builds and runs fine on my RPi 4 under Raspberry Pi OS (Debian Buster).

@danboid
Copy link
Contributor Author

danboid commented Jul 7, 2021

Raspberry Pi OS is still armhf / 32 bit whilst Manjaro ARM for the RPi 4 is aarch64 but I think both use mesa now instead of a binary blob graphics driver, as was the case on the RPi 2+3. It could also be because Manjaro is using much newer versions of everything which could've broke something. I'm rebuilding it now after updating Manjaro to the new mesa and trying under a different desktop. I was testing with XFCE yesterday.

EDIT

Rebuilding with the updated mesa and running under GNOME (x11) instead haven't helped.

@MikTur
Copy link

MikTur commented Aug 23, 2021

it should be added a rpi64 target, but at the moment the target for a raspbian 64 or ububtu 64 is arm64.

SUPPORT_EGL := 1

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants