- You do not actually "see" gdm if you have autologin enabled.
- Once you installed your system that way, the damage is done.
IMHO it should be pointed out right at the place when the user can still do something about it to not break it: The autologin and ecryptfs options should mutually exclude themselves in the installer.
Ideally, if you create an ecryptfs with command line tools in an installed system, it would point out that it doesn't work with autologin, but that would encode gdm specific knowledge into the scripts, so we should avoid that. It could just generally tell the user about it.
I don't think it makes sense at all in gdm:
- You do not actually "see" gdm if you have autologin enabled.
- Once you installed your system that way, the damage is done.
IMHO it should be pointed out right at the place when the user can still do something about it to not break it: The autologin and ecryptfs options should mutually exclude themselves in the installer.
Ideally, if you create an ecryptfs with command line tools in an installed system, it would point out that it doesn't work with autologin, but that would encode gdm specific knowledge into the scripts, so we should avoid that. It could just generally tell the user about it.
But it is totally doable in the installer.