Description of problem: [root@fedora2 ~]# systemctl Failed to get D-Bus connection: Failed to connect to socket /org/freedesktop/systemd1/private: Connection refused [root@fedora2 ~]# rpm -qa | grep fedora Version-Release number of selected component (if applicable): systemd-10 How reproducible: after upgrade from systemd-9 to systemd-10 and reboot
Please verify that you have booted with systemd, using "readlink /proc/1/exe". Fedora 14 has switched back to upstart by default. Which one is the default depends on whether you have upstart-sysvinit or systemd-sysvinit installed.
(In reply to comment #1) > Please verify that you have booted with systemd, using "readlink /proc/1/exe". > it's upstart indeed > Fedora 14 has switched back to upstart by default. Which one is the default > depends on whether you have upstart-sysvinit or systemd-sysvinit installed. trying to install systemd-sysvinit yum says: Package systemd-sysvinit is obsoleted by upstart-sysvinit, trying to install upstart-sysvinit-0.6.5-8.fc14.x86_64 instead So how do I tell in the bootlader to boot with systemd? and how do i install the systemd-sysvinit? Thanks Alex
(In reply to comment #2) > So how do I tell in the bootlader to boot with systemd? ok i managed with init=/bin/systemd > and how do i install the systemd-sysvinit?
Moving systemd bugs to f15, since the systemd feature got delayed.
I think this bug is fixed for F15 now, since we do not support optional upstart booting anymore.
# systemctl -f reboot Failed to get D-Bus connection: Failed to connect to socket /org/freedesktop/systemd1/private: Connection refused # rpm -q systemd systemd-26-3.fc15.x86_64 Checked on 2 systems with minimal installation.
[root@kartman xorg.conf.d]# /etc/init.d/messagebus start Starting messagebus (via systemctl): Failed to get D-Bus connection: Failed to connect to socket /org/freedesktop/systemd1/private: Connection refused [FAILED]
Pavel, What does "readlink /proc/1/exe" show on your system? > Checked on 2 systems with minimal installation. So does this happen immediately on the first boot after a fresh minimal installation?
# readlink /proc/1/exe /bin/systemd I didn't check it after first boot. It happened after Xorg and xmonad installations (keyboard and mouse don't work).
Please boot with "log_buf_len=1M systemd.log_level=debug systemd.log_target=kmsg" and attach the output of 'dmesg'.
Done: http://fpaste.org/xtdp/
I don't see any problems with D-Bus indicated in the log. What does this command show?: ls -l /run/systemd/private There is one oddity: [ 1.243555] dracut: dracut-009-11.fc15.1.R This is not a Fedora version of the package. It must have been modified. How? I wonder what else is modified.
(In reply to comment #12) > I don't see any problems with D-Bus indicated in the log. I see one problem. D-Bus doesn't work :) > There is one oddity: > [ 1.243555] dracut: dracut-009-11.fc15.1.R > This is not a Fedora version of the package. It must have been modified. How? > I wonder what else is modified. This is modification from RFRemix with Russian fonts fix http://mirror.yandex.ru/fedora/russianfedora/russianfedora/fixes/fedora/releases/15/Everything/source/SRPMS/dracut-009-10.fc15.1.R.src.rpm Changelog: * Fri May 13 2011 Arkady L. Shane <ashejn> 009-10.1.R - resolved incomplete /run change for squashfs Resolves: rhbz#699113 * Fri May 06 2011 Arkady L. Shane <ashejn> 009-9.1.R - fixed console font loading (working fix of rhbz#700971)
ls: cannot access /run/systemd/private: No such file or directory
with upstream version of dracut: # rpm -q dracut dracut-009-10.fc15.noarch # /etc/init.d/messagebus status Failed to get D-Bus connection: Failed to connect to socket /org/freedesktop/systemd1/private: Connection refused and debug dmesg after "reboot" http://fpaste.org/pfut/
(In reply to comment #14) > ls: cannot access /run/systemd/private: No such file or directory Does /run exist? Does /run/systemd exist? Please attach the output of 'findmnt'.
Hmm, usually, if /run/systemd/private is not connectable systemd crashed. Could you attach a gdb to PID 1 and get a backtrace? "gdb /bin/systemd 1" and then "bt full". But please run "debuginfo-install systemd" first, to install the debugging symbols.
I've reinstalled system. So I cannot reproduce this again.