helloSystem / helloSystem/LinuxRuntime

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

未关闭
#9 3 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Shell
星标
6
派生
2
PR 合并指标
30 天内没有已合并 PR

描述

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)

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。