Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
probonopd opened this issue Jan 31, 2022 · 3 comments
Open

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

probonopd opened this issue Jan 31, 2022 · 3 comments

Comments

@probonopd
Copy link
Member

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 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 about these things)

@Wamphyre
Copy link

I managed to install and run Reaper DAW (Linux version) on FreeBSD using the linux-c7-libs (for ALSA and X support) with propietary nvidia-driver.

The GUI loads in perfect condition but it crashes when selecting audio interface (But, at least only ALSA is working).

I'm trying to find a way to make Reaper can use the JACK instance (It can't recognise JACK running)

@probonopd
Copy link
Member Author

Looks like we have to follow a rather lengthy procedure and install Nvidia drivers in Debian as well, and then launch Chrome-based applications in a special way. This describes it for Ubuntu:

https://gist.github.com/Mostly-BSD/4d3cacc0ee2f045ed8505005fd664c6e

@probonopd
Copy link
Member Author

Similar: appimagepool-x86_64.AppImage

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

** (appimagepool:8182): WARNING **: 13:58:15.340: Failed to start Flutter renderer: Unable to create a GL context

** (appimagepool:8182): WARNING **: 13:58:27.398: Unable to retrieve framework response: No engine to send to

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants