f4exb / sdrangel

SDR Rx/Tx software for Airspy, Airspy HF+, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay and FunCube
GNU General Public License v3.0
2.84k stars 431 forks source link

3D map is blank on Raspberry Pi 5 and Raspberry Pi OS #2246

Open srs4511351 opened 1 week ago

srs4511351 commented 1 week ago

On a Raspberry Pi OS Bookworm system, 3D map works on a Raspberry Pi 4. With the same image, booted on a Raspberry Pi 5 the 3D map is blank.

On a Raspberry Pi OS built by Raspberry Pi for a RPI 5, and with SDRangel installed on the RPI 5, the 3D map is blank. With Ubuntu 24.04, on a Raspberry Pi 5, the 3D map works.

This is strikingly similar to a problem with GridTracker. On the RPI 5, it only works on OSes that are not Raspberry Pi OS or DietPI.

Does SDRangel 3D maps use NWJS? Here is some insight into the GridTracker issue. https://groups.io/g/GridTrackerApp/topic/instructions_to_build_from/103035128 "GT itself is a NWJS application, so its essentially a web app that is mostly html and JavaScript. As such there isn't much to compile and what segfaults is the nwjs execution environment."

I attached the log file from running SDRangel with maps open, then I quit. I have the 3D models downloaded. sdrangel.log

srcejon commented 1 week ago

The 3D Map uses Cesium.

Does this work for you? https://sandcastle.cesium.com/

srs4511351 commented 1 week ago

Yes, it does work in Firefox on my Raspberry Pi.

My Windows computer does not work in Google Chrome and Firefox. It suggests that I don't have WebGL

srcejon commented 1 week ago

Yes, it does work in Firefox on my Raspberry Pi.

Which one? 5 with Pi OS?

srs4511351 commented 1 week ago

It worked on both the RPI 5 with Dietpi OS and Raspberry Pi OS on the RPI 5. 3D maps are also blank in Dietpi.