USB devices only have read access -Linux Mint host

I have created and can run MPLABX using and image based on Ubuntu. The host is Linux Mint.

The Microchip programmers are accessible read-only. There is no write access. The error message is “libusb requires write access to USB device nodes”

Using --privileged has no effect. I have tried the cgroup suggestions and --device=/dev/bus/usb/002/003 (for example) to explicitly export the usb device to the docker container.

MPLABX can see the programmers but not use them.

Any suggestions?

Thanks

Baz