Numa atualização do artigo HOW-TO :: MATE DESKTOP 1.16.0 [GTK3] NO SLACKWARE veremos como compilar o MATE mais recente para o Slackware Current.
Caso não seja do seu interesse perder tempo com compilações, saiba que há pacotes disponíveis apenas para a arquitetura x86_64, então caso queira instalá-los, siga o coelho branco:
$ su
# lftp -c "open https://slackware.uk/msb/current/latest/; mirror x86_64"
# cd x86_64/
# upgradepkg --reinstall --install-new *.t?z 2>&1 | tee mate-desktop-install.log
# exit
$ xwmconfig
Por outro lado, se quer ver as sopas de letrinhas…
Instalação.
Comece por baixar o repositório do Projeto MSB assim:
$ su
# git clone --depth=1 https://github.com/mateslackbuilds/msb

Entre no diretório de trabalho e atribua permissão de execução aos scripts:
# cd msb
# chmod +x *.sh
Em seguida e na ordem, execute-os:
# ./mate-build-deps.sh
# ./mate-build-base.sh
# ./mate-build-extra.sh
NOTA: somente num sistema capenga você não irá conseguir compilar os pacotes! 😉
Ao término acrescente os pacotes do MSB no arquivo /etc/slackpkg/blacklist:
# nano /etc/slackpkg/blacklist
Meu exemplo, desconsidere o restante o que importa é a linha em que consta o _msb!
[0-9]+_wsr
[0-9]+ponce
[0-9]+_csb
[0-9]+_csbe
[0-9]+csbe
xfce4*
upower
Greybird
exo
garcon
libwnck3
libxfce4ui
libxfce4util
thunar*
tumbler
xfconf
xfdesktop
xfwm4

Antes de reiniciar, reconfigure a sua sessão de desktop padrão:
# exit
$ xwmconfig

Extras para o MATE Desktop.
Essa etapa é meio árdua, recomendo aqueles que tem tempo e paciência, principalemnte por causa do maldito pacote webkit2gtk que leva horas para compilar.
Em todo caso, em relação aos pacotes contidos no diretório Testing, você pode executá-los individualmente, desde que supra as dependências, nesse caso não deixe de ler o arquivo README (se presente no diretório do script).
Comecemos então pela ordem do script mate-build-testing.sh:
yelp \
mate-user-guide \
mate-tweak \
mate-user-share \
ido \
libindicator \
mate-indicator-applet \
O pacote mate-user-guide requer o yelp que requer o horroroso webkit2gtk que por sua vez necessita de geoclue2, woff2, hyphen, libwebp e mais 2 pacotes de dependências: json-glib e brotli.
Podemos resolver isso com alguns gerenciadores como o sbotools, slpkg ou sbopkg, vou nesse último:
# sqg -p webkit2gtk
# sbopkg -k -i webkit2gtk
Em seguida vamos a mais scripts, que dessa vez requerem o suporte ao PYTHON3:
# sqg -p "psutil python-distutils-extra"
# PYTHON3=yes sbopkg -k -i "psutil python-distutils-extra"
E para finalizar toda essa indecência com tantos SlackBuilds:
# sqg -p mod_dnssd
# groupadd -g 214 avahi
# useradd -u 214 -g 214 -c "Avahi" -d /dev/null -s /bin/false avahi
# sqg -p mod_dnssd
# sbopkg -k -i mod_dnssd

E agora sim, podemos entrar no diretório de testing, atribuir a permissão de execução ao script e executá-lo:
$ su
# cd msb/testing
# chmod +x mate-build-testing.sh
# ./mate-build-testing.sh
Após a conclusão, e se desejar, instale os ícones Numix:
# cd numix-icon-theme
# chmod +x numix-icon-theme.SlackBuild
# ./numix-icon-theme.SlackBuild
# upgradepkg --install-new --reinstall /tmp/numix-icon-theme-91e4a9747f-x86_64-1_msb.txz
# cd ../numix-icon-theme-circle/
# chmod +x numix-icon-theme-circle.SlackBuild
# ./numix-icon-theme-circle.SlackBuild
# upgradepkg --install-new --reinstall /tmp/numix-icon-theme-circle-8b749c036e-x86_64-1_msb.txz
# exit
Após o reinício essa é a tela do desktop:

Ajustando mais algumas coisas, como os apps iniciados durante a sessão e os temas, não só a aparência melhora como o consumo de RAM também!


E nada mais tendo a dizer: fui!
É chegada a hora de passar o carro em todos os pacotes com que polui essa VM: KDE5, XFCE 4.14, Cinnamon 4.67 e este MATE 1.24.1.
IntÈ!