Acho que o problema está na linha de permissões = nos arquivos de configuração em / etc / NetworkManager / system-connections / * após a alteração descrita abaixo, todos começaram a funcionar como antes.
Eu tenho quatro computadores com o Ubuntu 16.04, dois foram atualizados das 15.10 às 16.04 e dois foram instalados do zero.
Nas máquinas que foram atualizadas, você pode selecionar uma conexão já configurada (o usuário LightDM não pode criar, alterar ou remover conexões) antes de efetuar login. Na máquina atualizada, uma conexão disponível é automaticamente selecionada e, portanto, é possível ssh a máquina.
Nas máquinas que receberam a versão 16:04, o usuário LightDM não pode selecionar uma das conexões criadas anteriormente exibindo o erro privilégios insuficientes.
Depois de verificar os logs e as diferenças nos arquivos de configuração entre as máquinas, percebi que os arquivos em / etc / NetworkManager / system-connections / * tinham pequenas diferenças!
Máquinas instaladas do zero:
[Conexão] id = corona uuid = 4ce20be5-d5a0-41c5-820c-852136fade99 type = wifi
Permissions = user: modolo :;
secundárias =
Máquinas atualizadas:
ID da [conexão] = corona uuid = 9bbd3c2b-295b-45e0-b1da-5c6b72e3734d tipo = permissões de wifi
=
secundárias =
O que mudou, na minha opinião, com o novo NetworkManager é que, mesmo quando a conexão é criada e salva em ALL, as permissões são criadas apenas para o usuário que está editando a conexão (permissões = usuário: modolo :;).
Após atualizar as permissões de " line = user: modolo :; " para " Permissions = " em todos os arquivos de conexões, você pode selecionar o mesmo antes da autenticação e, além disso, se alguma das conexões estiver ativa, ela será selecionada automaticamente.
Espero que isso ajude e funcione para todos.
Abraços, Marcelo Modolo