- Install Ninja
sudo apt install ninja-build
- Configure CMake to create Ninja build files
mkdir build && cd build
name: ros2 | |
channels: | |
- conda-forge | |
dependencies: | |
- apr=1.6.5=h0b31af3_1 | |
- asio=1.14.0=h4a8c4bd_0 | |
- assimp=4.1.0=h69fbfa3_0 | |
- bash=5.0.011=h93121df_0 | |
- boost-cpp=1.70.0=h75728bb_2 | |
- bzip2=1.0.8=h0b31af3_2 |
A full OpenGL profile requires X to be running. For X to run, it requires a display to be connected to the machine. Given that most server machines do not have this, it becomes difficult to run OpenGL.
This document details how to get OpenGL and X up and running without having a display connected to the sevrer.
You will need access to the remote system over SSH.
To run the tool, you will need libGL.so
and libX11.so
. These are installed when X and the NVIDIA Drivers are installed. So there is nothing special required to install these.
Another tool I would recommend strongly is glewinfo. Most linux distributions ship this with the glew-utils package. An alternate to glewinfo is glxinfo which is present on all systems with X. You can substitute glewinfo with glxinfo in all the commands below if needed.