Я думаю, що проблема полягає в дозволах = рядок у файлах конфігурації в / etc / NetworkManager / system-connection / * після зміни, яку я описую нижче, всі перейшли до роботи, як і раніше.
У мене є чотири комп’ютери з Ubuntu 16.04, два були оновлені з 15.10 до 16.04 і два встановлені з нуля.
На оновлених машинах ви можете вибрати вже налаштоване з'єднання (користувач LightDM не може створювати, змінювати чи видаляти з'єднання) перед тим, як увійти в систему. На оновленій машині автоматично вибирається доступне з'єднання, і це можливо для ssh на машина.
На машинах, які отримали версію 16:04, користувач LightDM не може вибрати одне із створених з'єднань, що відображає недостатню кількість привілеїв помилки.
Після перевірки журналів і відмінностей у файлах конфігурації між машинами я зрозумів, що файли в / etc / NetworkManager / system-connection / * мали невеликі відмінності!
Встановлені машини з нуля:
[З'єднання] id = corona uuid = 4ce20be5-d5a0-41c5-820c-852136fade99 type = wifi
дозволи = користувач: modolo :;
вторинники =
Оновлені машини:
[З'єднання] id = corona uuid = 9bbd3c2b-295b-45e0-b1da-5c6b72e3734d type = wifi
дозволи =
secondaries =
На мій погляд, з новим NetworkManager змінилося те, що навіть коли з'єднання створено та збережено до ALL, дозволи створюються лише для користувача, який редагує з'єднання (permissions = користувач: modolo:;).
Після оновлення дозволів від " line = user: modolo:; " до " permissions = " у всіх файлах з'єднань ви можете вибрати те саме перед аутентифікацією, а крім того, якщо будь-який з з'єднань активний, він автоматично вибирається.
Я сподіваюся, що це допомагає і працює для всіх.
Обійми, Марсело Модоло