I want to learn one more Linux distribution. I'm serious and "one more" means the second one. I've been using a Linux distribution for almost a decade, I like it very much, but I want to learn something new additionally.
I plan to go with a common /home partition to always have my preciousss config files at hand. While I plan to spend most of the time in the new distribution, I expect to be dual-booting sometimes. My main concern is to not screw file permissions in my home due to my users having different UIDs in the two distributions. I know that when creating an user (at least when doing it using CLI tools like useradd) I can explicitly specify the UID. What to do if the install of the new distro would allow me to create an user, but won't allow me to choose the UID explicitly? Just skip this step or create a stub user, then later create an user from command line? And what to do if the UID of my user in my primary distro would be already taken in the new distro? Any other ways to avoid these eventual troubles?
Are there any additional problems if my /home is encrypted? I do it using the LUKS-enabled cryptsetup.