Sharing /home between distros
Now that I have a working Arch install, I wanted to share /home between it and my Fedora install. So, I decided to dedicate /dev/sda3 to /home. It's about 40GB. I have it set up correctly on both systems. df -h verifies that when I log in. The problem is, if I switch distros (shut one down and boot the other) before I log in I have to run
to log in graphically. The reason is I get this error when I try to log in
$chown -R username:username username
I then have to switch to runlevel 3, run the chown command and restart the X server. I'm not sure why this is happening, the username is the same for both distros. I'm thinking that it might have something to do with the two distros /etc/passwd or /etc/shadow files being different but I didn't want to start messing with those without knowing what I was doing so if anybody has any advice, I'd be glad to hear it.
User's $HOME/.dmrc file is being ignored. This prevents the default session and language from being saved. File should be owned by user and have 644 permissions. User's $HOME directory must be owned by user and not writeable by any other users.