-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem with Raspberry PI 2 and Raspbian 11 (bullseye) #14
Comments
I've just installed a lite "bullseyes" on a raspberry pi Zero 2 W, as I wanted to try out a setup with displaying OpenGL shaders to a led-matrix display. After a fresh installed system you'll not have all the required drivers in place, but you can easily build them: > git clone https://github.com/raspberrypi/userland.git
> cd userland
> sudo ./buildme after this you'll have all the required and proper libs in place: > ls /opt/vc/lib
libEGL.so libGLESv2.so libWFC.so libbrcmGLESv2.so libcontainers.so libdtovl.so libkhrn_static.a libmmal_core.so libopenmaxil.so libvcilcs.a pkgconfig
libEGL_static.a libGLESv2_static.a libbcm_host.so libbrcmOpenVG.so libdebug_sym.so libelftoolchain.so libmmal.so libmmal_util.so libvchiq_arm.so libvcos.so plugins
libGLESv1_CM.so libOpenVG.so libbrcmEGL.so ... switching between lbrcmGLESv2 and lGLESv2 doesn't make any difference for me, both works completely fine 🤔 |
Thank you, Michal! |
Hi,
I have been last using C++ when I was working at university 15 years ago, since that I had no need and I am really out of the topic. However, I found an interesting Project which uses OpenGL without X and I found this project but I used OpenGL last time when I was still a student (and not over C++), so forgive me if I am missing obvious connections.
I just installed Raspbian 11 (bullseye) and found nothing to work for me. After a lot of trial I got the thing compiled and under the desktop it even rendered a file but not over SSH connection. I tested and read and finally as I was finding mesa all the time, I wondered if I installed that. I just reinstalled the OS and made the following observations:
First thing I found ist, that there is no directory "/opt/vc/lib"
Aparently it has been moved to /usr/lib/arm-linux-gnueabihf/ due to some postings I found and it seems correct. In that folder I see:
However, I read again mesa, which seems not to be working with this project, right?
I also found that in recent versions of Raspbian I need to use
-lGLESv2 instead -lbrcmGLESv2
-lEGL instead -lbrcmEGL
Probably I am heavily messing with libraries in "bullseye" but as I don't know how it is meant to be, can you maybe check what to do under fresh installed Raspbian 11 optimally over SSH as I do not have a monitor connected usually)?
The text was updated successfully, but these errors were encountered: