I'm trying to change my default shell to zsh. Zsh exists, and works when I straight up call zsh. However, this is what happens when I try to switch it:
mike@mike-desktop:~$ echo $SHELL
/bin/bash
mike@mike-desktop:~$ which zsh
/usr/bin/zsh
mike@mike-desktop:~$ chsh -s $(which zsh)
Password:
mike@mike-desktop:~$ echo $SHELL
/bin/bash
Restarting terminal shows bash as being the main shell.
Any ideas? I've tried running it with sudo, same results.