Linux Troubleshooting

 

If you're getting the "Access Denied" error:

1. Close your browser

2. (Fedora only) create a plugdev group if it doesn't exist:
getent group plugdev >/dev/null || sudo groupadd -r plugdev

3.  (most distros) create a file at /etc/udev/rules.d/50-frame1.rules with the content:
SUBSYSTEM=="usb", ATTR{idVendor}=="0483", MODE="0664", GROUP="plugdev"

on NixOS, you instead need to add the following lines to your nix configuration:
service.udev.extraRules = ''
SUBSYSTEM=="usb", ATTR{idVendor}=="0483", MODE="0664", GROUP="plugdev"
''

 4. Add your user to the plugdev group
sudo usermod -a -G plugdev [YOUR USERNAME HERE]

5. Restart the udev rules
sudo udevadm control --reload-rules

6. Log out and log back in