D-Bus
可能與 systemd 或 dbus 相關的意外錯誤 - 如何診斷?
我正在使用 Cinnamon 桌面執行 Linux Mint 19 Tara。從昨天開始,系統出現故障,我一直在努力了解問題所在或如何調試情況。我將不勝感激社區可以給我的任何幫助。
第一個症狀是登錄管理器只出現幾秒鐘,然後螢幕變黑一兩分鐘,然後再次出現,之後循環重複。
我可以通過 ssh 遠端登錄系統。
但是 DNS 不工作;對於像 sikando.com 這樣的任何域名,
nslookup sikando.com
返回** server can't find sikando.com: SERVFAIL
.
dmesg
顯示沒有錯誤。
tail /var/log/syslog
反复顯示如下錯誤:Sep 30 11:37:17 morla lightdm[4203]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.freedesktop.Accounts': timed out (service_start_timeout=25000ms) Sep 30 11:37:17 morla dbus-daemon[1235]: [system] Activating systemd to hand-off: service name='org.freedesktop.Accounts' unit='accounts-daemon.service' requested by ':1.83' (uid=0 pid=4242 comm="lightdm --session-child 18 21 " label="unconfined")
systemctl status dnsmasq
產生:Failed to connect to bus: No such file or directory
XDG_RUNTIME_DIR 未設置。
我懷疑 dbus 或 systemd 有問題,但我不熟悉兩者的內部結構,也不知道如何開始診斷問題。
我今天也有。顯然
/var/run
不知何故變成了一個普通目錄而不是一個連結/run
(根據 systemd 的要求,請參閱這個問題),不知道這是怎麼發生的。將其轉回連結似乎已經解決了問題,我的系統再次正常啟動。