-
Notifications
You must be signed in to change notification settings - Fork 204
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
Sparrow doesn’t start on nixOS (aarch64) #1554
Comments
Here are the dependencies listed in the .deb control file:
Probably, not all of these are actually used, but I haven't tried reducing the set yet as they seem fairly standard. For the error you encountered, it may be worth prioritising software over hardware rendering with
|
Thank you, Craig. |
Any feedback? |
Here’s where I’m at — for each library listed in the .deb I found the corresponding library in nixOS.
Which I’ve then listed in my configuration.nix
I can get Sparrow to tell me its version or print the help ( When I try to launch it, though, I still get this error (
I’m unsure of what I’m doing wrong. |
Did you try prioritising software rendering as per my earlier post? |
Apologies for not trying earlier. I just did and I get this:
|
I’m trying to run Sparrow on nixOS aarch64.
I’m getting this crash as soon as I launch Sparrow, though:
System
Details
NixOS offers a Sparrow package but it isn’t compatible with aarch64.
This means it’s necessary to rely on the generic Sparrow binary and nix-ld.
NixOS cannot run dynamically linked executables and requires instead to create a library path that only applies to Sparrow.
The difficult part is listing out all the libraries Sparrow might need.
So far I have:
Could you please help me figure out which other libraries Sparrow relies on?
The text was updated successfully, but these errors were encountered: