helloSystem / helloSystem/LinuxRuntime

E.g., REAPER: failed to load driver: swrast

Open
#9 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
6
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Cannot launch e.g, REAPER with the Debian Runtime (at least on a machine with a Nvidia GPU). Terminal shows:

```
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
```

TODO: Check whether it works on non-Nvidia (e.g., Intel) machines?

Could [installing](https://github.com/openai/gym/issues/509) `mesa-utils` and `libgl1-mesa-glx` in the Linux userland improve this? Would we also need to install Nvidia drivers on the Linux userland side?

```
FreeBSD% strings /media/.debian/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so | grep 'lib.*so.*'
libglapi.so.0
libdrm.so.2
libLLVM-11.so.1
libexpat.so.1
libz.so.1
libzstd.so.1
libdl.so.2
libsensors.so.5
libdrm_radeon.so.1
libelf.so.1
libdrm_amdgpu.so.1
libdrm_nouveau.so.2
libvulkan.so.1
libstdc++.so.6
libm.so.6
libgcc_s.so.1
libpthread.so.0
libc.so.6s
libgallium_dri.so
```

It seems like Nouveau is hardcoded in `swrast_dri.so` in the Linux userland rather than the official Nvidia driver?

(if we can't find a solution, we may need to contact Aaron Plattner at Nvidia who [knows](https://forums.developer.nvidia.com/t/indirect-glx-being-required-by-linux-libraries/65863/3) about these things)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.