I use NixOS, but it is not for learning how Linux works; realistically it’s for when you already know how Linux typically works, so you can understand when it breaks some of those norms.
If you want to learn how containers etc work, use straight-up Debian.
I really don’t recommend arch for a server. On a desktop absolutely but what I want for a server is to be able to let it sit for 6 months, then update it and not have everything break; arch works best with frequent update hygiene.


Is this on a fresh install, or have you installed a Wayland DE on an existing distro? If so, you may be missing some packages. What DE are you using for both X and Wayland?
I’m surprised wlr-randr is missing a display that xrandr can see, they should be looking at the same place for the display info. If you hunt through dmesg do you see any errors related to “EDID”?