16.04: lightdm (tela de bloqueio) não pode se conectar ao wifi. (1) Privilégios insuficientes


8

Depois de atualizar para o 16.04 (instalação limpa) a partir do 14.04, (por isso não é realmente uma atualização, mas você entendeu bem) notei que o lightdm com o unity-greeter não pode se conectar ao WiFi com o gerenciador de rede. Eu recebo a seguinte mensagem: Failed to add/activate connection. - (1) Insufficient privileges.

Não é realmente um grande negócio, mas um pouco chato, pois costumava funcionar.


Você já tentou reinstalar o Network Manager?
Danibix

sim, não funcionou .. Também tenho esse problema em dois computadores, então não acho que fiz algo errado. instalação limpa.
Joakim Koed

Respostas:


7

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


3
Você pode obter os mesmos resultados acessando o Network Manager e editando a conexão que deseja modificar. Na guia Geral, marque a caixa de seleção "Todos os usuários podem se conectar a esta rede" e a propriedade de permissões será atualizada no arquivo de acordo.
Omrsin

0

Eu tenho esse problema Eu também tive o problema do WiFi não funcionar no Unity, digitei a senha do WiFi e nada aconteceu. Depois de instalar o Gnome desktop, que eu uso, consegui digitar a senha do WiFi clicando no ícone WiFi, abrindo as Configurações de Wi-Fi, ao lado do meu hub havia um ícone de configuração, defino a senha na guia Segurança . Agora eu posso me conectar sem problemas nos desktops Unity e Gnome. Estranho.


1
Oi, você poderia dizer que também é afetado aqui? bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1574020
Joakim Koed

Ok, eu fiz isso.
MEJT 24/04

0

Isso resolveria o problema:

Conexões de rede -> (Clique na conexão necessária) -> Editar -> guia Geral -> 'Todos os usuários podem se conectar a esta rede' -> Salvar


0

Corri para um problema muito semelhante, onde eu tinha uma caixa de diálogo pop-up ao tentar adicionar uma nova conexão wifi. Parar e iniciar o gerenciador de rede parecia resolvê-lo:

sudo systemctl stop NetworkManager.service
sudo systemctl start NetworkManager.service

Observe que o uso restartnão resolveu o problema para mim.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.