Does the problem persist if you do mv ~/.sage ~/.sage.old ?
Does the user have a writeable home directory ?
Which terminal did the user use ? Does it support unicode ?
EDIT
Did you unpack the Sage tarball as root ? If yes, you should better unpack it as a regular user (which should use nicer umask so that the permissions are not changed).