It seems that FreeBSD is the best and most workable BSD based operating system for my hardware. Anyway it requires some work to get a good desktop environment like mate desktop.
My /etc/rc.conf
hostname="xxxxxx"
keymap="fi.kbd"
wlans_ath0="wlan0"
ifconfig_wlan0="WPA DHCP"
moused_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="NO"
sysrc dbus_enable="YES"
dbus_enable="YES"
sysrc lightdm_enable="YES"
lightdm_enable="YES"
fusefs_enable="YES"
Useful links: https://wiki.freebsd.org/