Não use sudo su . É um abuso / uso inútil de su . O equivalente correto é sudo -s .
Se você deseja preservar as variáveis de ambiente, você deseja sudo -Es .
Se você achar que $PS1 ainda está mudando, provavelmente você tem um script fazendo isso. Você pode descobrir onde fazendo sudo -Es $SHELL -x e lendo a saída.