I'am wondering what the consequences in linux can be when we assign non default home directory to the users. So, use e.g. /encrypted-home/user instead of /home (that is, btw, also the reason why i am asking) I've already noticed that X-server doesn't function properly and additional configuration is required (i.e. cannot connect to X server). What else could be a potential source of issues? Is changing default home dir a good practice?