Parece que o GDM3 foi o culpado, mudou para o lightDM e agora funciona perfeitamente.
A partir da leitura sobre este assunto, descobri que o prime-switch 0.8.8 (aquele usado no Ubuntu 18.04) requer uma reinicialização completa, enquanto 0.8.5 (usado em 17.10) funciona apenas com login \ logout com lightDM.
Uma solução não oficial para 18.04 está disponível aqui