> My /home directory is a symlink, so that is probably enough to cause
> the problem. I'll try changing my user's home to the actual absolute
> patch rather than a symlink and see what happens.
That should be "path", not "patch" :-).
And fixing my user definition so the home directory is not a symlink
does indeed fix the problem.