16.04: lightdm (pantalla de bloqueo) no se puede conectar a wifi. (1) privilegios insuficientes

8

Después de actualizar a 16.04 (instalación limpia) desde 14.04 (por lo que no se está actualizando realmente, pero entiendes el punto), noté que lightdm con unity-greeter no se puede conectar a WiFi con network-manager. Me sale el siguiente mensaje: Failed to add/activate connection. - (1) Insufficient privileges.

No es realmente un gran problema, pero es un poco molesto, ya que solía funcionar.

Joakim Koed
fuente
¿Ya has intentado reinstalar Network Manager?
Danibix
Sí, no funcionó. También tengo este problema en dos computadoras, así que no creo que haya hecho algo mal. ambos limpios instalan.
Joakim Koed

Respuestas:

7

Creo que el problema está en la línea permissions = en los archivos de configuración en / etc / NetworkManager / system-connections / * después del cambio que describo a continuación, todo funcionó como antes.

Tengo cuatro computadoras con Ubuntu 16.04, dos se actualizaron de 15.10 a 16.04 y dos se instalaron desde cero.

En las máquinas que se han actualizado, puede seleccionar una conexión ya configurada (el usuario de LightDM no puede crear, cambiar o eliminar conexiones) antes de iniciar sesión. En la máquina actualizada, se selecciona automáticamente una conexión disponible y, por lo tanto, es posible la máquina.

En las máquinas que recibieron la versión 16:04, el usuario de LightDM no puede seleccionar una de las conexiones creadas previamente que muestran el error de privilegios insuficientes.

Después de verificar los registros y las diferencias en los archivos de configuración entre las máquinas, ¡me di cuenta de que los archivos en / etc / NetworkManager / system-connections / * tenían pequeñas diferencias!

Máquinas instaladas desde cero:

[Conexión] id = corona uuid = 4ce20be5-d5a0-41c5-820c-852136fade99 tipo = permisos wifi = usuario: modolo :; secundarios =

Máquinas actualizadas:

[Conexión] id = corona uuid = 9bbd3c2b-295b-45e0-b1da-5c6b72e3734d tipo = permisos wifi = secundarios =

Lo que ha cambiado, en mi opinión, con el nuevo NetworkManager es que incluso cuando la conexión se crea y se guarda en ALL, los permisos se crean solo para el usuario que está editando la conexión (permisos = usuario: modolo :;).

Después de actualizar los permisos de " line = user: modolo :; " a " permissions = " en todos los archivos de conexiones, puede seleccionar lo mismo antes de la autenticación y, además, si alguna de las conexiones está activa, se selecciona automáticamente.

Espero que esto ayude y funcione para todos.

Abrazos, Marcelo Modolo

usuario217277
fuente
3
Puede obtener los mismos resultados yendo al Administrador de red y editando la conexión que desea modificar. En la pestaña General, asegúrese de marcar la casilla de verificación "Todos los usuarios pueden conectarse a esta red" y la propiedad de permisos se actualizará en el archivo en consecuencia.
omrsin el
0

Tengo este problema También tuve el problema de que el WiFi no funcionaba en Unity, ingresaría la contraseña de WiFi y no pasó nada. Después de instalar el escritorio de Gnome, que uso, pude ingresar la contraseña de WiFi haciendo clic en el ícono de WiFi, abriendo Configuración de Wi-Fi, al lado de mi hub había un ícono de configuración, configuré la contraseña allí debajo de la pestaña Seguridad . Ahora puedo conectarme sin problemas en los escritorios Unity y Gnome. Extraño.

MEJT
fuente
1
Hola, ¿podrías decir que también estás afectado aquí? bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1574020
Joakim Koed el
Bien, ya lo hice.
MEJT
0

Esto solucionaría el problema:

Conexiones de red -> (Haga clic en la conexión requerida) -> Editar -> pestaña General -> 'Todos los usuarios pueden conectarse a esta red' -> Guardar

José
fuente
0

Me encontré con un problema muy similar en el que aparecía un cuadro de diálogo emergente al intentar agregar una nueva conexión wifi. Parar e iniciar el administrador de red pareció resolverlo:

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

Tenga en cuenta que el uso restartno resolvió el problema para mí.

ams
fuente