-
-
Notifications
You must be signed in to change notification settings - Fork 144
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
Carla in NixOS #813
Comments
PS: you may find this interesting: |
The VST UI uses openGL for graphics, but it only displays a static image for now.
This tells me required OpenGL setup failed for the window, so it cannot draw contents. There is nothing I can think regarding carla on how to fix this, seems like a problem in your setup instead. |
It doesn't, unfortunately. |
This is the stderr with It look like Carla VST completely ignores |
soft bumping this. It would be great to have this available in NixOS |
can you tell me which env vars are required for nixos stuff to work? also, please try develop branch of carla to see if it behaves any better |
The develop version fails to build:
|
Just fixed that, please try again |
Now it builds just fine. There's I have to fix this before I know whether there's still an issue with GLX. |
With this PR in nixpkgs, Carla plugins work fine. And I can confirm that it also works with the The only remaining issue is, |
NixOS is a linux disro based on pure functional package manager Nix. Unlike other package managers, Nix stores all artifacts in paths like
/nix/store/5rnfzla9kcx4mj5zdc7nlnv8na1najvg-firefox-3.5.4
. This allows to avoid dependency hell and to have various nice things (rollbacks, reproducible builds, etc).I created the following derivation for Carla: https://gist.github.com/suhr/912c714c9ac73ccfc0d52303e1caeb7c
The standalone version of Carla works great. But when I try to use Carla as a VST in Helio, the Carla window is black. And this is printed to the terminal:
Additional info:
$HOME/.vst
is a symlink to$HOME/.nix-profile/lib/vst
.The text was updated successfully, but these errors were encountered: