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