"port" greyed out . arduino- 1.8.10 with Linux Mint

Arduino ide has worked before on this system but I've recently updated Mint and installed 1.8.10.
I see this is a problem that has occurred previously but I've not found a solution that has worked for me.
Any advice would be gratefully received.

I'm not a Linux user (anymore) but what do things like lsusb and dmesg say when you connect the board?

I can see a normal usb stick with lsusb but not the Arduino board.
One of the fixes I have found seems to need /dev/ttyUSB or /dev/ttyACM0 but neither of these files exist.
It seems I need permission for the Arduino ide to use the usb ports.
dmesg brings up many lines. not sure what I'm looking for there.

Well, it looks like I have either fixed it somewhere along the line or I didn't have a problem in the first place.
I turns out I had two micro usb leads that were both for charging only!
I found a third that worked.