Systemd

loginctl 不顯示任何內容

  • February 3, 2017

我在 Raspberry Pi 上有一個無頭的 Raspbian Jessie。我已將其設置為只讀根以防止 SD 卡損壞。

當我嘗試使用loginctl它時,它不會顯示任何活動會話。但據我了解,它至少應該顯示我正在處理的目前 SSH 會話。

$ loginctl
  SESSION        UID USER             SEAT            

0 sessions listed.

在 Google 上嘗試大量搜尋以解決此問題後,我認為這可能與 systemd 和/或 dbus 無法正常工作有關。請參閱以下命令的輸出。

$ systemctl --user 
Failed to get D-Bus connection: Connection refused

$ pgrep -af dbus
542 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation

我不得不安裝libpam-systemd.

一旦我安裝並重新啟動它,它就可以工作了。

引用自:https://unix.stackexchange.com/questions/342081