Eu tinha dois problemas separados com o Slack no Ubuntu Linux: primeiro, toda vez que eu abria, precisava fazer login de novo em todos os meus workspaces. Depois, ele simplesmente parou de abrir.

A versão snap (4.47.69) tem um bug conhecido (em inglês) e uma alternativa é abrir o Slack com o comando:

slack --ozone-platform=x11
Bash

Outra opção é instalar a versão .deb. Fui por esse caminho e isso também resolveu o problema de login.

Desde então, abandonei a versão Snap e agora só uso o pacote .deb. Escrevi isso caso mais alguém passe pelo mesmo problema.