arduino leonardo

So, just bought a leonardo and it’s not showing as a usb device, not even as Arduino, not as a HIDI device.(both Device manager and lsusb on another computer don’t show anything)

Is there a problem with my leonardo? Should I return it?

Try using a different cable you know works for data or verify the cable you're currently using works for data on another device. You might have a charge-only or defective cable.