Is your phone screen unlocked? Sometimes android disconnects from computer when the phone locks itself.
My wife has an samsung phone, and it always create an poupup on the phone asking if I want to permit connection, without this confirmation, it always ends with a read-only.
Also tried another USB port? or even cable?
If it works in another OS, you can try reinstalling libmtp...