Greetings,

I have an issue with s6-supervise desktop-dbus not starting. So I must start every dbus dependent app with "dbus-launch app" or edit the files in usr/share/xsessions to start the window managers with dbus-launch. Any tips to troubleshoot?

pardon my earlier lack of forum decorum.
Please, post the output of:
% sudo 66-intree -g
% 66-intree -g
% sudo 66-intree -g:
Name         : boot
Initialized  : yes
Enabled      : no
Starts after : None
Current      : no
Allowed      : root
Symlinks     : svc->source db->source
Contents     : /
               ├─(320,Enabled,classic) tty12
               ├─(up,Enabled,oneshot) system-hostname
               ├─(up,Enabled,oneshot) mount-run
               ├─(up,Enabled,oneshot) populate-run
               ├─(up,Enabled,oneshot) mount-tmp
               ├─(up,Enabled,oneshot) populate-tmp
               ├─(up,Enabled,oneshot) mount-proc
               ├─(up,Enabled,oneshot) mount-sys
               ├─(up,Enabled,oneshot) populate-sys
               ├─(up,Enabled,oneshot) mount-dev
               ├─(up,Enabled,oneshot) mount-pts
               ├─(up,Enabled,oneshot) mount-shm
               ├─(up,Enabled,oneshot) populate-dev
               ├─(up,Enabled,oneshot) mount-cgroups
               ├─(up,Enabled,bundle) 00
               ├─(up,Enabled,oneshot) system-hwclock
               ├─(up,Enabled,oneshot) modules-kernel
               ├─(up,Enabled,oneshot) system-random
               ├─(up,Enabled,oneshot) modules-system
               ├─(up,Enabled,oneshot) system-sysctl
               ├─(528,Enabled,longrun) udevd
               ├─(up,Enabled,oneshot) udevadm
               ├─(up,Enabled,oneshot) system-fontnkey
               ├─(up,Enabled,oneshot) devices-dmraid
               ├─(up,Enabled,oneshot) devices-btrfs
               ├─(up,Enabled,oneshot) devices-crypttab
               ├─(up,Enabled,oneshot) devices-lvm
               ├─(up,Enabled,oneshot) devices-zfs
               ├─(up,Enabled,bundle) system-Devices
               ├─(up,Enabled,bundle) all-Mount
               ├─(up,Enabled,oneshot) system-fsck
               ├─(up,Enabled,oneshot) mount-fstab
               ├─(up,Enabled,bundle) all-System
               ├─(up,Enabled,oneshot) mount-rw
               ├─(up,Enabled,oneshot) local-authfiles
               ├─(up,Enabled,oneshot) mount-swap
               ├─(up,Enabled,oneshot) local-iptables
               ├─(up,Enabled,oneshot) local-ip6tables
               ├─(up,Enabled,oneshot) local-loop
               ├─(up,Enabled,oneshot) local-sethostname
               ├─(up,Enabled,oneshot) local-time
               ├─(up,Enabled,oneshot) local-tmpfiles
               ├─(up,Enabled,oneshot) local-rc
               ├─(up,Enabled,oneshot) local-dmesg
               ├─(up,Enabled,bundle) all-Local
               ├─(up,Enabled,oneshot) all-Runtime
               └─(up,Enabled,bundle) All

Name         : boot-user
Initialized  : yes
Enabled      : yes
Starts after : root
Current      : no
Allowed      : root
Symlinks     : svc->source db->source
Contents     : /
               
               ├─(up,Enabled,oneshot) setenv-orb
               ├─(up,Enabled,oneshot) mount-run-orb
               ├─(1120,Enabled,longrun) scandir-orb-log
               ├─(1205,Enabled,longrun) scandir-orb
               ├─(up,Enabled,bundle) All-orb
             
Name         : root
Initialized  : yes
Enabled      : yes
Starts after : None
Current      : yes
Allowed      : root
Symlinks     : svc->source db->source
Contents     : /
               ├─(993,Enabled,classic) tty@ tty1
               ├─(1002,Enabled,classic) openntpd-log
               ├─(998,Enabled,classic) cupsd-log
               ├─(997,Enabled,classic) cupsd
               ├─(1001,Enabled,classic) tty@ tty2
               ├─(1003,Enabled,classic) acpid-log
               ├─(1005,Enabled,classic) acpid
               ├─(0,Enabled,classic) openntpd
               ├─(1031,Enabled,longrun) consolekit-log
               ├─(1030,Enabled,longrun) dbus-log
               ├─(1036,Enabled,longrun) dbus
               ├─(1044,Enabled,longrun) consolekit
               ├─(1027,Enabled,longrun) sddm-log
               ├─(1049,Enabled,longrun) sddm
               ├─(1032,Enabled,longrun) connmand-log
               └─(1045,Enabled,longrun) connmand

Name         : virt
Initialized  : yes
Enabled      : yes
Starts after : root boot-user
Current      : no
Allowed      : root
Symlinks     : svc->source db->source
Contents     : /
               ├─(1252,Enabled,longrun) virtlogd-log
               ├─(1261,Enabled,longrun) virtlogd
               ├─(1233,Enabled,longrun) avahi
               ├─(up,Enabled,oneshot) virtlockd-socket
               ├─(1251,Enabled,longrun) virtlockd-log
               ├─(1258,Enabled,longrun) virtlockd
               ├─(1253,Enabled,longrun) libvirtd-log
               └─(1266,Enabled,longrun) libvirtd
% 66-intree -g
Name         : graphics
Initialized  : yes
Enabled      : yes
Starts after : None
Current      : yes
Allowed      : orb
Symlinks     : svc->source db->source
Contents     : /
               ├─(1438,Enabled,longrun) dbus-session@ orb-log
               ├─(1437,Enabled,longrun) pulseaudio-log
               ├─(1446,Enabled,longrun) pulseaudio
               ├─(down,Enabled,oneshot) xdg-user-dirs
               └─(0,Enabled,longrun) dbus-session@ orb
what about the log of dbus-session@ orb?
% 66-inservice dbus-session@ orb
Getting hot! Closer to source of problem I think.
66-inservice dbus-session@ orb
2020-07-26 07:31:07.864560199  execl-toc: fatal: unable to get dirname of: dbus
2020-07-26 07:31:08.817030337  execl-toc: fatal: unable to get dirname of: dbus
2020-07-26 07:31:09.818173074  execl-toc: fatal: unable to get dirname of: dbus
2020-07-26 09:01:36.569544441  execl-toc: fatal: unable to get dirname of: dbus
2020-07-26 09:01:37.571045321  execl-toc: fatal: unable to get dirname of: dbus
2020-07-26 09:01:38.572009364  execl-toc: fatal: unable to get dirname of: dbus
2020-07-26 22:06:44.113661324  execl-toc: fatal: unable to get dirname of: dbus
2020-07-26 22:06:45.112972776  execl-toc: fatal: unable to get dirname of: dbus
2020-07-26 22:06:46.114214023  execl-toc: fatal: unable to get dirname of: dbus
2020-07-26 22:14:28.924549756  execl-toc: fatal: unable to get dirname of: dbus
2020-07-26 22:14:29.923438516  execl-toc: fatal: unable to get dirname of: dbus
2020-07-26 22:14:30.924543609  execl-toc: fatal: unable to get dirname of: dbus
try this:
% 66-enable -t graphics -C -F dbus-session@ orb
The magic of the -C -F arguments/options with 66! it works! Thanks as always.

Powered by Obarun