Skip to content

Commit

Permalink
Merge pull request #2402 from traversaro/patch-5
Browse files Browse the repository at this point in the history
Document exact packages required by system package managers to install OpenGL drivers
  • Loading branch information
hmaarrfk authored Dec 11, 2024
2 parents f0bdc48 + 856a32a commit abfc33d
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion docs/maintainer/maintainer_faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,10 @@ requirements:
Other OpenGL API variants such as `libegl-devel`, `libgles-devel`, `libglx-devel`, and `libopengl-devel` are also available, and will automatically add non-development `run_exports` dependencies.

If you are seeing this error after installing a package locally, then you are missing an [OpenGL](https://en.wikipedia.org/wiki/OpenGL) provider in your system dependencies. This is more likely to happen in headless systems with no graphics (servers, Docker images, etc). To fix it, you must install a provider like [Mesa](https://www.mesa3d.org/) with your system package manager.
If you are seeing this error after installing a package locally, then you are missing an [OpenGL](https://en.wikipedia.org/wiki/OpenGL) provider in your system dependencies. This is more likely to happen in headless systems with no graphics (servers, Docker images, etc). To fix it, you must install a provider like [Mesa](https://www.mesa3d.org/) with your system package manager, for example (check your distro documentation for exact packages):

- Debian/Ubuntu-based distributions: `sudo apt-get install libgl1-mesa-dri libglx-mesa0 libegl-mesa0`
- Fedora-based distributions: `sudo dnf install mesa-libGL mesa-libEGL mesa-dri-drivers`

<a id="mfaq-qt-load-xcb"></a>

Expand Down

0 comments on commit abfc33d

Please sign in to comment.