Os sintomas que você descreve são muito parecidos com os bugs link e link , então eu sugiro que você adicione algumas informações de depuração para o último. Consulte o link para saber como obter um arquivo de falha para anexar ao bug.
Como um aparte, como posso fazer o zsh o terminal padrão?
É um shell, não um terminal. Mas para mudar isso apenas para sua conta, você quer
chsh -s /bin/sh
e para alterá-lo para contas recém-adicionadas, altere DSHELL
em /etc/adduser.conf
.