“无法连接到 wicd 的 D-Bus 接口。检查 wicd 日志以获取错误消息。”

Jay*_*r J 8 wicd

我目前正在使用有线宽带。默认情况下,NetworkManager 显示自动以太网已连接。我无法在浏览器中浏览任何网站。我不得不在 NetworkManager 中多次断开并连接自动以太网或重新启动 Ubuntu 以修复它。但是遵循这些步骤很烦人,因为这个问题经常发生。

我浏览了 Internet 并了解到 WICD 网络管理器解决了这个问题。早些时候我一直在使用 Ubuntu 12.04,其中通过使用 WCID 网络管理器解决了相同的问题。

最近我升级到 13.10,因为我在默认 NetworkManager 中遇到了同样的网络问题,我已经安装了 WICD NetworkManager 但是当我尝试打开 WCID 时,我收到一条警告消息,说,

Could not connect to wicd's D-Bus interface. Check the wicd log for error messages.
Run Code Online (Sandbox Code Playgroud)

当我单击确定时,我再次收到相同的消息,当我再次单击确定时,我收到以下消息,

Error connecting to wicd service via D-Bus. Please ensure the wicd service is running.
Run Code Online (Sandbox Code Playgroud)

非常感谢解决此问题的任何帮助,因为自从我安装 13.10 以来,此问题一直困扰着我

小智 10

这可能是此错误的症状:https : //bugs.launchpad.net/ubuntu/+source/wicd/+bug/1132529

对我有用的解决方案是从命令行运行以下命令(请参阅上面链接中的评论 #22):

sudo service wicd stop
rm /etc/resolv.conf
rm /var/lib/wicd/resolv.conf.orig
ln -s /run/resolvconf/resolv.conf /var/lib/wicd/resolv.conf.orig
sudo service wicd start
Run Code Online (Sandbox Code Playgroud)

希望有帮助!

  • 我遵循了 Chris 的上述行命令集,wicd 起作用了。我的连接正常,但我无法再访问 Internet。我是 linux 新手,迫切需要我的互联网访问权限。如何撤消这些步骤?任何帮助都会得到极大的建议。 (2认同)