This is an administration problem (if you can upload from another, non-root account, then obviously, it's not related with the viewer).
Check the permissions of home/gamer, and if everything fails, at worst, you could delete the gamer account and recreate one.
Aside from that, I'm afraid I can't help you.