I know a lot of people mentioned about the cable, the only one that seems to
work for me is the cable that came with the phone.
I had this same issue before. Keep trying cables until I found one that worked.
It is a pain, but it happened in windows too with my father.