I just had this issue on my windows machine. There were two problems that I suspect are similar to your issue:
Steam requires a login to get the software.
Terraria (On Windows) requires Microsoft XNA Game Studio 4.0 to run. There may be an equivalent that you need on Linux. Check the logs if it fails once you get past the Steam login part.
On Windows I was able to get AMP to prompt for the steam login be clicking manage and then clicking Update there, instead of doing it from the main console. I suspect there is something similar for linux.
If you have 2FA enabled, make sure you have your device nearby. AMP probably won’t let you know that steam is asking for it.