Solaar loses permissions after reboot - need to unplug Unifying receiver each time

I had the same issue with SteamOS, after installing solaar 0.9.2 from the Debian repos. It didn't seem to have properly installed the udev rules. I haven't restarted to double-check (and if it changes anything I will edit this answer), but I believe the solution is as follows:

  1. Make sure all required libraries are installed.
  2. As root, create the file /etc/udev/rules.d/42-logitech-unifying-receiver.rules and open it in your favorite text editor.
  3. Paste in the contents of the udev rules from the github repository and save the file.
  4. Physically remove the receiver and re-insert it.