Joa*_*oed 8 networking lightdm 16.04
从 14.04 升级到 16.04(全新安装)后,(所以不是真正升级,但你明白了)我注意到带有 unity-greeter 的 lightdm 无法连接到带有网络管理器的 WiFi。我得到以下信息:Failed to add/activate connection. - (1) Insufficient privileges。
没什么大不了的,但有点烦人,因为它曾经有效。
小智 7
我认为问题出在 /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 permissions=user:modolo:; 次要=
更新的机器:
【连接】id=corona uuid=9bbd3c2b-295b-45e0-b1da-5c6b72e3734d type=wifi 权限= 次要=
在我看来,新的 NetworkManager 发生的变化是,即使创建了连接并将其保存到 ALL,也仅为正在编辑连接的用户创建权限 (permissions=user:modolo:;)。
将所有连接文件中的权限从“ line=user:modolo:; ”更新为“ permissions= ”后,您可以在身份验证之前选择相同的权限,此外,如果任何连接处于活动状态,则会自动选择。
我希望这对每个人都有帮助和作用。
拥抱,马塞洛·莫多洛