# LidarView Releases See Download Links in the [Release](https://gitlab.kitware.com/LidarView/lidarview/-/releases) page of this repository. ## LidarView v4.1.5 1. [Windows](#windows-instructions) 2. [Ubuntu20.04](#ubuntu20-instructions) 3. [Ubuntu18.04](#ubuntu18-instructions) 4. [Additional Instructions](#additional-instructions) 5. [Troubleshooting / FAQ ](#faq-instructions) ### Windows x64 **Runtime Dependencies:** * No dependencies required ### Ubuntu 20.04 **Runtime Dependencies:** * Qt5.12.8 - Packages available on ubuntu: `sudo apt-get install qt5-default libqt5help5 libqt5x11extras5` (If you do not wish to install those packages, you can use the offline installer, see [Additional Instructions](#qt-installer)) * Python 3.7.10, not available as packages, you can get it from the 'deadsnakes' ppa: `sudo add-apt-repository ppa:deadsnakes/ppa` `sudo apt-get install python3.7-dev` (If you wish to build Python3.7.10 from the official source instead, see [Additional Instructions](#python-source)) * Required packages: `sudo apt-get install libopengl0` ### Ubuntu 18.04 **Runtime Dependencies:** * Python 3.7.10, not available as packages, you can get it from the 'deadsnakes' ppa: `sudo add-apt-repository ppa:deadsnakes/ppa` `sudo apt-get install python3.7-dev` (If you wish to build Python3.7.10 from the official source instead, see [Additional Instructions](#python-source)) * Required packages: `sudo apt-get install liblapack3` `sudo apt-get install libopengl0` (Note: this package is forward compatible with Ubuntu 20.04 with minor fixes, see [Additional Instructions](#ubuntu-forward)) ### Additional Instructions * **QT5.12.8 From Installer** Qt5.12.8 - [Offline Installer](https://download.qt.io/official_releases/qt/5.12/5.12.8/qt-opensource-linux-x64-5.12.8.run) Run the installer offline to alleviate the need to register * Note that only the `Desktop gcc 64-bit` component is needed Copy built libraries located in `~/Qt5.12.8/5.12.8/gcc_64/lib/` in your system. * We recommend copying those libs towards `/usr/local/lib`, and adding this directory to your ld configuration using: * `sudo echo "/usr/local/lib" >> /etc/ld.so.conf && sudo ldconfig` * **Python3.7.10 build from source** Download [Sources](https://www.python.org/downloads/release/python-3710/) Packages `build-essentials, zlib1g-dev` are required to build python Build and install with this oneliner: `./configure --enable-shared && sudo make install` * **Using Ubuntu18.04 package on Ubuntu20.04** Follow [Ubuntu18.04 Instructions](#ubuntu18-instructions) Fix a minor libdouble-conversion version compatibility issue: `sudo ln -s /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.3 /usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1` ### Troubleshooting / FAQ * **WINDOWS - Unrecognized Publisher** Click `More Info -> Run Anyway` * **WINDOWS - Graphic Bug with interleaved horizontal greenlines** Simillar problem to [this](https://discourse.slicer.org/t/green-horizontal-lines-appear-in-slicer-4-10-2-at-startup/12090). This occurs on Windows with NVIDIA Optimus mobile (Laptops) graphic cards. - Update you Drivers (Use NVIDIA Geforce Experience) - Select `High-performance NVIDIA processor` in NVIDIA control panel / Manage 3d settings / Preferred graphics processor * **UBUNTU - Cannot find Qt Packages "unable to locate package qt5-default"** Qt is [community software](https://packages.ubuntu.com/focal/qt5-default), Uncomment / add the `universe` ubuntu PPA in your `/etc/apt/sources.list` Example: `deb http://fr.archive.ubuntu.com/ubuntu/ focal universe` * **UBUNTU - There is no application installed for "shared library" files** This is a Nautilus configuration bug on Ubuntu, just launch via terminal using `./LidarView` * **UBUNTU - QT Offline Installer asks for registration** Disconnect your internet connection before starting the installer, registration will not be needed