Hi everyone !
I try to use QLCplus on my Nixos 18.09 unstable but don’t know if i correctly add udev rules to use my dmxusb module. When I launch QLCplus it works but my dmxmodule isn’t recognize and when I launch QLCplus with sudo it work.
For the record I install the software with this line :
environment.systemPackages = with pkgs; [
services.udev.packages = [ pkgs.qlcplus ];
Is that correct ?
Someone known a bit more on what should I do ?
Maybe @globin you known a bit because you’re the maintainer
By looking at files in the qlcplus package it appears that udev rules are stored in
/lib/udev instead of
However the NixOS udev module is only looking in
So maybe there should be a patch in the qlcplus package that move those files to the
Here is the line that should be changed : pkgs/applications/misc/qlcplus/default.nix#L28
I made a PR here #51437
I test it and now there is udev rules. However my DMX module don’t response when I’m not root.
So your fix @nyanloutre is a part of the solution. The PR #51437 solve the udev problem but I must add my user in the
dialout group according to this documentation Q Light Controller Plus - Enttec DMXUSB Output Plugin
Now it works
Have a good day