Hello all,
I think it´s a problem with the permissions on your home directory. The dtlogin process (CDE) reads and writes configuration files in the homedirectory (~/.dtlogin/..). The owner of the process is root --> But root has not permissions on mounted directories!
When the problem is caused by a dtlogin process that tries to write as root to the users home directory, then we are talking about a CDE design error.
The remedy for the problem lies in changing CDE in such a way that it uses the concerning user identity to read/write files to the users home directory. This is possible since it are divine powers that cause the problem.
All other actions like opening up directories, exporting for root with or without subnet stuff are merely an intermediate solution.
Yann