Much Better Than MXLinux 21
I started looking for alternative Linux distributions when Ubuntu went all-in on their crappy Snap applications. Nice concept on paper, but not in the computer. I had a production computer that I left Snaps in, although I don't use any Snap applications, and after under two years there were 31 loop mount points for Snap applications.
I was using both Debian 11 and MXLinux 21 because neither could do all the things I wanted that I did in Ubuntu. So far, I haven't found anything I do that I can't do with MXLinux 23. They fixed a minor issue with user and group numbering in MXLinux 21, The MX Tools is a handy set of tools that makes administering a system easy. The MX User Manual (almost 200 pages) on the desktop goes into much detail on the structure, use, and configuration of MXLinux (applicable to other distributions to a large degree).
The only trouble I encountered was setting up Samba shares. As in MXLinux 21, I added two lines in the Global section to force the user to the main user/administrator of the system, ie:
force user = myadmin
force group = myadmin
and then making sure the shared folder has ownership of 'myadmin:myadmin' (this version of Linux uses that syntax instead of the more familiar (to me) of 'myadmin.myadmin'.
The share still didn't work, although a Windows computer could tell the share was present. I had the go into the firewall with 'gufw' and set a predifined rule, SAMBA, to open the Samba ports to ipv4 and ipv6 traffic.
I spent less time installing MXLinux 23 and trouble-shooting why the shares didn't work than I ever spent on installing and setting up a Windows server.