I am installing crossover on a laptop with integrated Intel HD 520 Graphics. It runs 64bit Arch Linux and the 64bit display driver is mesa
(version 19.3.3-1).
I'm installing crossover, and I am given the following choice:
:: There are 8 providers available for lib32-libgl:
:: Repository AUR
1) catalyst-test 2) lib32-amdgpu-pro-libgl 3) lib32-catalyst-libgl 4) lib32-libglvnd-git 5) lib32-mesa-libgl-noglvnd 6) lib32-nvidia-340xx-utils 7) lib32-nvidia-libgl-352 8) lib32-nvidia-libgl-llb
Which option should I choose?
I believe the choice is between lib32-libglvnd-git
or lib32-mesa-libgl-noglvnd
.
Here's what I know about libglvnd
:
libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors. It allows multiple drivers from different vendors to coexist on the same filesystem, and determines which vendor to dispatch each API call to at runtime. Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES.
However, I still don't know which option to choose.