There was a patch to the upstream orca-slicer to add these overrides to the app-image build they provide (though I cant get their app-image to run under nixos, and would rather use the built in nix package)
I can get it running on nixos with wayland and nvidia by taking the changes and making a wrapper script:
$ cat orca.sh
export __GLX_VENDOR_LIBRARY_NAME=mesa
export __EGL_VENDOR_LIBRARY_FILENAMES=/nix/store/mdcrghy6cxi1924i2li2r4265lhrw737-mesa-25.0.6/share/glvnd/egl_vendor.d/50_mesa.json
export MESA_LOADER_DRIVER_OVERRIDE=zink
export GALLIUM_DRIVER=zink
export WEBKIT_DISABLE_DMABUF_RENDERER=1
orca-slicer
I’m not sure how we could conditionally set these when wayland and nvidia propriteary are present. If someone could guide me on where those settings might be or run with it, it’d appreciated it!
-Eric
1 Like
jamesm
June 21, 2025, 2:00pm
2
This discourse issue came up while I was searching and I found an answer posted on github.
Hopefully this helps!
opened 07:55PM - 30 Sep 24 UTC
0.kind: bug
### Describe the bug
The orca slicer is not working, it can sometimes start but… then freezes and crashes
### Steps To Reproduce
Steps to reproduce the behavior:
1. open
2. wait
3. crash
### Additional context
[itzpere@nixos:~]$ orca-slicer
[2024-09-30 21:49:22.122865] [0x00007f063f650840] [trace] Initializing StaticPrintConfigs
add font of HarmonyOS_Sans_SC_Bold returns 1
add font of HarmonyOS_Sans_SC_Regular returns 1
add font of NanumGothic-Regular returns 1
add font of NanumGothic-Bold returns 1
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.609: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.609: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.609: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.610: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.610: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.610: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.612: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.613: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.615: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.616: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.617: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.618: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.620: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.620: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.620: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.621: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.621: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.621: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.850: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.854: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.863: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.864: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:22.864: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.471: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.471: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.484: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.484: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.492: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.492: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.504: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.504: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.513: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.513: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.529: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.529: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.542: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.543: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.552: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:23.552: gtk_widget_set_size_request: assertion 'width >= -1' failed
** (orca-slicer:118743): CRITICAL **: 21:49:23.596: Cannot register URI scheme wxfs more than once
** (orca-slicer:118743): CRITICAL **: 21:49:23.596: Cannot register URI scheme memory more than once
** (orca-slicer:118743): CRITICAL **: 21:49:23.870: Cannot register URI scheme wxfs more than once
** (orca-slicer:118743): CRITICAL **: 21:49:23.870: Cannot register URI scheme memory more than once
** (orca-slicer:118743): CRITICAL **: 21:49:23.942: Cannot register URI scheme wxfs more than once
** (orca-slicer:118743): CRITICAL **: 21:49:23.942: Cannot register URI scheme memory more than once
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.049: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.070: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.071: gtk_window_resize: assertion 'width > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.071: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.158: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.158: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.158: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.159: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.160: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.160: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.161: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.161: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.161: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.162: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.163: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.163: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.169: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.169: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.169: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.353: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.353: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.353: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.354: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.355: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.355: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.356: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.357: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.357: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.358: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.359: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.359: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.362: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.362: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.362: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.698: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.698: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.698: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.698: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.699: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.702: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.702: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.703: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.710: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.711: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.711: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.711: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.711: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.713: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.763: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.764: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.764: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.768: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.808: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.808: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.808: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.810: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.811: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.811: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.811: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.811: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.819: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.819: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.819: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.835: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.835: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.835: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.837: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.855: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.855: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.855: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:24.857: gtk_window_resize: assertion 'height > 0' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:25.575: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:25.575: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:25.575: gtk_widget_set_size_request: assertion 'width >= -1' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.301: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.301: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.310: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.310: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.317: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.320: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:27.321: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.645: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.645: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.656: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.657: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.666: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.668: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.669: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed
(orca-slicer:118743): Gtk-CRITICAL **: 21:49:31.729: gtk_widget_set_size_request: assertion 'width >= -1' failed
Segmentation fault (co
### Notify maintainers
### Metadata
Please run `nix-shell -p nix-info --run "nix-info -m"` and paste the result.
```console
[itzpere@nixos:~]$ nix-shell -p nix-info --run "nix-info -m"
- system: `"x86_64-linux"`
- host os: `Linux 6.6.52, NixOS, 24.05 (Uakari), 24.05.5366.fbca5e745367`
- multi-user?: `yes`
- sandbox: `yes`
- version: `nix-env (Nix) 2.18.8`
- channels(root): `"nixos-24.05"`
- nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
```
---
Add a :+1: [reaction] to [issues you find important].
[reaction]: https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/
[issues you find important]: https://github.com/NixOS/nixpkgs/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc
So the solution proposed is to wrap it with some app called nix-alien? (I’ve not heard of it till just now)
Is there a way we could understand what nix-alien is doing and just fix it for everyone in nix-pkgs?
It is not a universal fix.
I proposed the “solution” and sometimes it works, sometimes it doesn’t.
Depends on whether you update or not.
What does nix-alien do? Not sure, but from my quick search on their GitHub, they appear to spawn a a FHS shell with all needed shared dependencies to execute the binary