Se você já tiver efetuado login em outra conta de usuário e tentar reiniciar ou desligar sem sair primeiro de todas as contas, a máquina poderá impedir que o desligamento ocorra para proteger a possível perda dos dados desses usuários. Concordo que deve oferecer um diálogo com alguma explicação, no entanto.
Você deve tentar preencher um bug que descreve detalhadamente o comportamento atual e como reproduzi-lo, bem como o que você poderia ter esperado que acontecesse. (Você pode fazer isso facilmente se tiver uma conta do Launchpad executando ubuntu-bug lightdm
no terminal.)
Além disso, não se esqueça de editar um link para o bug de volta à sua pergunta, para que os futuros visitantes possam localizá-lo facilmente e se identifiquem como afetados.