I solved the issue! i had the version pinned incorrectly, still couldn’t get gdm to work, but i got in with tty, and ly works now. So i think there are two problems in parallel here actually, one with mango which is entirely my fault through my bad practices, and another with gdm which i won’t worry about
You can’t wait it out, it’s a permanent change. Just update the /etc/passwd manually at this point. It’s also just a warning so you can…ignore it.
PS use triple-backticks (on their own lines) to start and end code/error blocks.
Ok, there were two things going on: on one side, i had a mango version mismatch which caused it not to launch, fixed by updating my home manager flake (which pinned the wrong mango version), on the other side, the problem with gdm was caused by having gtk theming.
If this is happening to you:
- Make sure to have the correct versions of your WM
- Don’t theme gtk, it’s evil