I’m having difficulty getting Salae software to work on NixOS. Although it’s not officially supported, I believe it should work since all the necessary dependencies are available. The software launches without errors, but I only see the “Unable to connect to socket” error on the start screen.
Dependencies I installed
libxcrypt # Compatibility library for libxcrypt
libxcrypt-legacy
libnsl
fuse2 # Install FUSE 2
gcc
Udev rules:
udev = {
enable = true;
extraRules = ‘’
SUBSYSTEM==“usb”, ATTR{idVendor}==“18d1”, MODE=“0666”, GROUP=“plugdev”
SUBSYSTEM==“usb”, ENV{DEVTYPE}==“usb_device”, ATTR{idVendor}==“0925”, ATTR{idProduct}==“3881”, MODE=“0666”
SUBSYSTEM==“usb”, ENV{DEVTYPE}==“usb_device”, ATTR{idVendor}==“21a9”, ATTR{idProduct}==“1001”, MODE=“0666”
SUBSYSTEM==“usb”, ENV{DEVTYPE}==“usb_device”, ATTR{idVendor}==“21a9”, ATTR{idProduct}==“1003”, MODE=“0666”
SUBSYSTEM==“usb”, ENV{DEVTYPE}==“usb_device”, ATTR{idVendor}==“21a9”, ATTR{idProduct}==“1004”, MODE=“0666”
SUBSYSTEM==“usb”, ENV{DEVTYPE}==“usb_device”, ATTR{idVendor}==“21a9”, ATTR{idProduct}==“1005”, MODE=“0666”
SUBSYSTEM==“usb”, ENV{DEVTYPE}==“usb_device”, ATTR{idVendor}==“21a9”, ATTR{idProduct}==“1006”, MODE=“0666”
‘’;
};