After rebooting my FreeBSD 11.0, I wasn’t able to login to Mate desktop manager via SLiM (Login Manager).
I spent sometimes to try to fix it, but failed. I’ll try it again later when I have a bit of free time.
Here’s a quick note of a work around, so I won’t forget what I’ve done.
1) Disable loading slim on start up by editing
/etc/rc.conf and commented out the following line:
... #slim_enable="YES ...
2) Run this command manually to start mate-session:
$ xinit mate-session
So, it appears SLiM is the culprit here since Mate-session can be started up manually.