I tried on Debian and it worked. Then I went to Arch and it's not working. This is very weird. I'll see if I'm the problem, but I doubt so. EDIT: Aparently, Steam wasn't recognizing my password. It doesn't make any sense, I didn't change it and I've been using this password for several years. Chaning the password solved the problem.