Per*_*rry 5 debian d-bus apt wicd
再一次,我发现自己在遇到 wicd(我曾经使用过的最有缺陷的广泛使用的软件)问题后头撞墙。
这一次,在 debian 8 jessie 上从 apt-get 安装 wicd 并尝试打开 wicd-gtk(其 gui 前端之一)后,会弹出这些相当矛盾的错误消息:
perry@perry:~$ wicd-gtk
Has notifications support True
Loading...
Connecting to daemon...
Can't connect to the daemon, trying to start it automatically...
Can't connect to the daemon, trying to start it automatically...
It seems like the daemon is already running.
If it is not, please remove /var/run/wicd/wicd.pid and try again.
perry@perry:~$
Run Code Online (Sandbox Code Playgroud)
此外,仅运行 wicd 时,会弹出以下消息:
perry@perry:~$ sudo wicd
It seems like the daemon is already running.
If it is not, please remove /var/run/wicd/wicd.pid and try again.
Run Code Online (Sandbox Code Playgroud)
所以很明显 wicd-gtk 找不到守护进程,但是 wicd 似乎认为它已经启动并正在运行。我似乎更愿意相信 wicd-gtk 错误消息,看到没有/etc/init.d/wicd文件(应该在那里启动和停止守护程序)并且ps aux | grep wicd.
我已经尝试过:重新安装wicd,删除各种文件rm -rf /etc/wicd /var/log/wicd /etc/dbus-1/system.d/wicd*,删除/var/run/wicd/wicd.pid,重新安装wicd。
那么我的问题是,为什么/etc/init.d/wicd即使我安装了 wicd也没有文件,我该如何获得守护进程?
正如在此类问题中经常发生的情况一样,ArchWiki 是您获取详细信息的首选:这里 (补充:那些拥有最好文档的人最终将获胜)
关于网络管理器的两条,不是三条,第一条是唯一重要的一条:
确保只有一个已安装/活动。如果有多个处于活动状态,您的系统将看起来像一个随机网络连接的鬼屋。并且它们没有被命名,以便不知情的人可以检测到它们(例如 connman、netctl、wicd...)
即使您的经历是两年前的,与 systemd 相关的变化也会让您措手不及。例如,您是否启动并启用了 wicd 守护进程?
许多人发现 Networkmanager(这是一个特定的网络管理器,而不是通用名称)可以更自动地适用于更常见的情况。
| 归档时间: |
|
| 查看次数: |
2254 次 |
| 最近记录: |