RoboSense RSView LiDAR point cloud viewer, patched to run on Ubuntu 24.04 (Noble).
The official release (RSView_ubu20_4.3.15_0514) targets Ubuntu 20.04. This repository contains the fixes needed to run it on Ubuntu 24.04.
The original distribution has three issues on Ubuntu 24.04:
-
Broken symlinks -- The archive stores shared library symlinks as plain text files containing the target filename instead of actual symlinks. All 244 broken symlinks have been rebuilt.
-
Missing execute permissions -- All ELF binaries and shared libraries ship without the execute bit set.
-
Python 2.7 unavailable -- Ubuntu 24.04 dropped
python2.7from its repositories. The app embedslibpython2.7.sobut relies on the system Python 2.7 standard library. The stdlib from Ubuntu 20.04'slibpython2.7-stdlibandlibpython2.7-minimalpackages has been bundled intolib/python2.7/, andrun_rsview.shhas been updated to setPYTHONHOMEandPYTHONPATHaccordingly.
Only run_rsview.sh was modified. No binaries or libraries were altered.
sudo apt install libcanberra-gtk-modulegit clone <repo-url>
cd RSView_ubu20_4.3.15_0514
bash run_rsview.shNote: The first run copies Boost 1.58 runtime libraries to
/usr/lib/x86_64-linux-gnu(requires sudo).
- Ubuntu 24.04 LTS (Noble Numbat), kernel 6.14, x86_64
RSView is licensed under the Apache License 2.0 by RoboSense. See NOTICE for attribution details.
The bundled Python 2.7 standard library is from the Ubuntu 20.04 archive and is licensed under the PSF License.