I have a related login issue with loop. I dont know if it is zsh related though. SDDM was looping so I went to tty1 & killed the loop through htop killing SDDM. Then I had issue starting dbus-session@ myusername
Here are my relevant verbosity 4 logs:
% 66-all -v4 -t graphics up
66-all(src/lib66/ssexec_init.c: ssexec_init(): 98): info: Initialization report: no classic services into tree: graphics
66-all(src/lib66/ssexec_init.c: ssexec_init(): 163): warning: db of tree: graphics already initialized
66-all(src/lib66/ssexec_all.c: ssexec_all(): 350): tracing: reload scandir: /run/66/scandir/1003
66-all(src/lib66/ssexec_start.c: ssexec_start(): 367): tracing: sanitize atomic services list...
66-all(src/lib66/db_switch_to.c: db_switch_to(): 60): tracing: make a backup of db service for: graphics
66-all(src/lib66/backup_make_new.c: backup_make_new(): 78): tracing: rm directory: /home/orb/.66/system/backup/graphics/db
66-all(src/lib66/backup_make_new.c: backup_make_new(): 86): tracing: create directory: /home/orb/.66/system/backup/graphics/db
66-all(src/lib66/backup_make_new.c: backup_make_new(): 90): tracing: copy: /home/orb/.66/system/graphics/servicedirs/db to: /home/orb/.66/system/backup/graphics/db
66-all(src/lib66/backup_make_new.c: backup_make_new(): 103): tracing: rm directory: /home/orb/.66/system/backup/graphics/.resolve
66-all(src/lib66/backup_make_new.c: backup_make_new(): 111): tracing: create directory: /home/orb/.66/system/backup/graphics/.resolve
66-all(src/lib66/backup_make_new.c: backup_make_new(): 115): tracing: copy: /home/orb/.66/system/graphics/servicedirs/.resolve to: /home/orb/.66/system/backup/graphics/.resolve
66-all(src/lib66/db_switch_to.c: db_switch_to(): 66): tracing: switch db symlink of tree: graphics to backup
66-all(src/lib66/db_switch_to.c: db_switch_to(): 82): tracing: update /run/66/tree/1003/graphics to /home/orb/.66/system/backup/graphics/db/graphics
s6-rc-update: fatal: unable to take lock on /run/66/tree/1003/graphics and /run/66/tree/1003/graphics/compiled: Device or resource busy
66-all(src/lib66/db_update.c: db_update(): 70): warning: unable to update: /run/66/tree/1003/graphics to /home/orb/.66/system/backup/graphics/db/graphics
66-all(src/lib66/db_switch_to.c: db_switch_to(): 85): tracing: rollback db service: graphics
s6-rc-compile: tracing: from s6-rc-compile internals: adding identifier s6rc-oneshot-runner of type longrun
s6-rc-compile: tracing: from s6-rc-compile internals: adding identifier s6rc-fdholder of type longrun
s6-rc-compile: info: parsing /home/orb/.66/system/graphics/servicedirs/db/source/Master
s6-rc-compile: info: Master has type bundle
s6-rc-compile: tracing: from /home/orb/.66/system/graphics/servicedirs/db/source: adding identifier Master of type bundle
s6-rc-compile: tracing: from Master: adding identifier dbus-session@ orb-log of type unknown
s6-rc-compile: tracing: from Master: adding identifier dbus-session@ orb of type unknown
s6-rc-compile: tracing: from Master: adding identifier xdg-user-dirs of type unknown
s6-rc-compile: tracing: from Master: adding identifier pulseaudio-log of type unknown
s6-rc-compile: tracing: from Master: adding identifier pulseaudio of type unknown
s6-rc-compile: info: parsing /home/orb/.66/system/graphics/servicedirs/db/source/dbus-session@ orb
s6-rc-compile: info: dbus-session@ orb has type longrun
s6-rc-compile: tracing: from /home/orb/.66/system/graphics/servicedirs/db/source: adding identifier dbus-session@ orb of type longrun
s6-rc-compile: tracing: previously encountered identifier dbus-session@ orb now has type longrun
s6-rc-compile: tracing: from dbus-session@ orb: adding identifier dbus-session@ orb-log of type unknown
s6-rc-compile: tracing: identifier dbus-session@ orb-log was already declared with type unknown
s6-rc-compile: info: dbus-session@ orb is a producer for dbus-session@ orb-log
s6-rc-compile: info: parsing /home/orb/.66/system/graphics/servicedirs/db/source/dbus-session@ orb-log
s6-rc-compile: info: dbus-session@ orb-log has type longrun
s6-rc-compile: tracing: from /home/orb/.66/system/graphics/servicedirs/db/source: adding identifier dbus-session@ orb-log of type longrun
s6-rc-compile: tracing: previously encountered identifier dbus-session@ orb-log now has type longrun
s6-rc-compile: tracing: from dbus-session@ orb-log: adding identifier dbus-session@ orb of type unknown
s6-rc-compile: tracing: identifier dbus-session@ orb was already declared with type longrun
s6-rc-compile: info: dbus-session@ orb-log is a consumer for dbus-session@ orb
s6-rc-compile: info: parsing /home/orb/.66/system/graphics/servicedirs/db/source/pulseaudio
s6-rc-compile: info: pulseaudio has type longrun
s6-rc-compile: tracing: from /home/orb/.66/system/graphics/servicedirs/db/source: adding identifier pulseaudio of type longrun
s6-rc-compile: tracing: previously encountered identifier pulseaudio now has type longrun
s6-rc-compile: tracing: from pulseaudio: adding identifier pulseaudio-log of type unknown
s6-rc-compile: tracing: identifier pulseaudio-log was already declared with type unknown
s6-rc-compile: info: pulseaudio is a producer for pulseaudio-log
s6-rc-compile: info: parsing /home/orb/.66/system/graphics/servicedirs/db/source/pulseaudio-log
s6-rc-compile: info: pulseaudio-log has type longrun
s6-rc-compile: tracing: from /home/orb/.66/system/graphics/servicedirs/db/source: adding identifier pulseaudio-log of type longrun
s6-rc-compile: tracing: previously encountered identifier pulseaudio-log now has type longrun
s6-rc-compile: tracing: from pulseaudio-log: adding identifier pulseaudio of type unknown
s6-rc-compile: tracing: identifier pulseaudio was already declared with type longrun
s6-rc-compile: info: pulseaudio-log is a consumer for pulseaudio
s6-rc-compile: info: parsing /home/orb/.66/system/graphics/servicedirs/db/source/xdg-user-dirs
s6-rc-compile: info: xdg-user-dirs has type oneshot
s6-rc-compile: tracing: from /home/orb/.66/system/graphics/servicedirs/db/source: adding identifier xdg-user-dirs of type oneshot
s6-rc-compile: tracing: previously encountered identifier xdg-user-dirs now has type oneshot
s6-rc-compile: tracing: dependency from xdg-user-dirs to s6rc-oneshot-runner (0)
s6-rc-compile: info: making bundles for pipelines
s6-rc-compile: info: resolving bundle names
s6-rc-compile: info: converting bundle array
s6-rc-compile: info: resolving service names
s6-rc-compile: tracing: dbus-session@ orb depends on longrun dbus-session@ orb-log (3)
s6-rc-compile: tracing: dbus-session@ orb depends on longrun s6rc-fdholder (1)
s6-rc-compile: tracing: dbus-session@ orb-log depends on longrun s6rc-fdholder (1)
s6-rc-compile: tracing: pulseaudio depends on longrun pulseaudio-log (5)
s6-rc-compile: tracing: pulseaudio depends on longrun s6rc-fdholder (1)
s6-rc-compile: tracing: pulseaudio-log depends on longrun s6rc-fdholder (1)
s6-rc-compile: tracing: xdg-user-dirs depends on longrun s6rc-oneshot-runner (0)
s6-rc-compile: info: converting service dependency array
s6-rc-compile: info: checking database correctness
s6-rc-compile: info: writing compiled information to /home/orb/.66/system/graphics/servicedirs/db/graphics
s6-rc-compile: info: writing /home/orb/.66/system/graphics/servicedirs/db/graphics/n
s6-rc-compile: info: writing /home/orb/.66/system/graphics/servicedirs/db/graphics/resolve.cdb
s6-rc-compile: info: writing /home/orb/.66/system/graphics/servicedirs/db/graphics/db
s6-rc-compile: info: writing /home/orb/.66/system/graphics/servicedirs/db/graphics/servicedirs
66-all(src/lib66/ssexec_dbctl.c: rebuild_list(): 74): info: Already down: dbus-session@ orb
66-all(src/lib66/ssexec_dbctl.c: rebuild_list(): 74): info: Already down: dbus-session@ orb-log
s6-rc: fatal: unable to take locks: Device or resource busy
66-all(src/lib66/ssexec_dbctl.c: ssexec_dbctl(): 349): fatal: unable to stop services selection
% 66-enable -v4 -C -F -t graphics dbus-session@ orb
66-enable(src/lib66/ssexec_enable.c: ssexec_enable(): 278): warning: deprecated option -- ignoring
66-enable(src/lib66/parser_enabled.c: parse_service_before(): 42): tracing: start parse process of service: /usr/lib/66/service/dbus-session@ orb
66-enable(src/lib66/parser_enabled.c: parse_service_before(): 77): tracing: read service file of: /usr/lib/66/service/dbus-session@
66-enable(src/lib66/parser_enabled.c: parse_service_deps(): 241): tracing: /usr/lib/66/service/dbus-session@ orb: haven't dependencies
66-enable(src/lib66/parser_enabled.c: parse_add_service(): 370): tracing: add service: /usr/lib/66/service/dbus-session@ orb
66-enable(src/lib66/parser_write.c: write_services(): 110): tracing: Write service dbus-session@ orb ...
66-enable(src/lib66/ss_environ.c: env_import_version_file(): 298): warning: same configuration file version for: dbus-session@ orb -- nothing to import
66-enable(src/lib66/ssexec_enable.c: start_write(): 114): tracing: write resolve file of: dbus-session@ orb
66-enable(src/lib66/ssexec_enable.c: start_write(): 126): tracing: Service written successfully: dbus-session@ orb
s6-rc-compile: tracing: from s6-rc-compile internals: adding identifier s6rc-oneshot-runner of type longrun
s6-rc-compile: tracing: from s6-rc-compile internals: adding identifier s6rc-fdholder of type longrun
s6-rc-compile: info: parsing /tmp/graphics:5MZRfF/db/source/Master
s6-rc-compile: info: Master has type bundle
s6-rc-compile: tracing: from /tmp/graphics:5MZRfF/db/source: adding identifier Master of type bundle
s6-rc-compile: tracing: from Master: adding identifier dbus-session@ orb-log of type unknown
s6-rc-compile: tracing: from Master: adding identifier dbus-session@ orb of type unknown
s6-rc-compile: tracing: from Master: adding identifier xdg-user-dirs of type unknown
s6-rc-compile: tracing: from Master: adding identifier pulseaudio-log of type unknown
s6-rc-compile: tracing: from Master: adding identifier pulseaudio of type unknown
s6-rc-compile: info: parsing /tmp/graphics:5MZRfF/db/source/dbus-session@ orb
s6-rc-compile: info: dbus-session@ orb has type longrun
s6-rc-compile: tracing: from /tmp/graphics:5MZRfF/db/source: adding identifier dbus-session@ orb of type longrun
s6-rc-compile: tracing: previously encountered identifier dbus-session@ orb now has type longrun
s6-rc-compile: tracing: from dbus-session@ orb: adding identifier dbus-session@ orb-log of type unknown
s6-rc-compile: tracing: identifier dbus-session@ orb-log was already declared with type unknown
s6-rc-compile: info: dbus-session@ orb is a producer for dbus-session@ orb-log
s6-rc-compile: info: parsing /tmp/graphics:5MZRfF/db/source/dbus-session@ orb-log
s6-rc-compile: info: dbus-session@ orb-log has type longrun
s6-rc-compile: tracing: from /tmp/graphics:5MZRfF/db/source: adding identifier dbus-session@ orb-log of type longrun
s6-rc-compile: tracing: previously encountered identifier dbus-session@ orb-log now has type longrun
s6-rc-compile: tracing: from dbus-session@ orb-log: adding identifier dbus-session@ orb of type unknown
s6-rc-compile: tracing: identifier dbus-session@ orb was already declared with type longrun
s6-rc-compile: info: dbus-session@ orb-log is a consumer for dbus-session@ orb
s6-rc-compile: info: parsing /tmp/graphics:5MZRfF/db/source/pulseaudio
s6-rc-compile: info: pulseaudio has type longrun
s6-rc-compile: tracing: from /tmp/graphics:5MZRfF/db/source: adding identifier pulseaudio of type longrun
s6-rc-compile: tracing: previously encountered identifier pulseaudio now has type longrun
s6-rc-compile: tracing: from pulseaudio: adding identifier pulseaudio-log of type unknown
s6-rc-compile: tracing: identifier pulseaudio-log was already declared with type unknown
s6-rc-compile: info: pulseaudio is a producer for pulseaudio-log
s6-rc-compile: info: parsing /tmp/graphics:5MZRfF/db/source/pulseaudio-log
s6-rc-compile: info: pulseaudio-log has type longrun
s6-rc-compile: tracing: from /tmp/graphics:5MZRfF/db/source: adding identifier pulseaudio-log of type longrun
s6-rc-compile: tracing: previously encountered identifier pulseaudio-log now has type longrun
s6-rc-compile: tracing: from pulseaudio-log: adding identifier pulseaudio of type unknown
s6-rc-compile: tracing: identifier pulseaudio was already declared with type longrun
s6-rc-compile: info: pulseaudio-log is a consumer for pulseaudio
s6-rc-compile: info: parsing /tmp/graphics:5MZRfF/db/source/xdg-user-dirs
s6-rc-compile: info: xdg-user-dirs has type oneshot
s6-rc-compile: tracing: from /tmp/graphics:5MZRfF/db/source: adding identifier xdg-user-dirs of type oneshot
s6-rc-compile: tracing: previously encountered identifier xdg-user-dirs now has type oneshot
s6-rc-compile: tracing: dependency from xdg-user-dirs to s6rc-oneshot-runner (0)
s6-rc-compile: info: making bundles for pipelines
s6-rc-compile: info: resolving bundle names
s6-rc-compile: info: converting bundle array
s6-rc-compile: info: resolving service names
s6-rc-compile: tracing: dbus-session@ orb depends on longrun dbus-session@ orb-log (3)
s6-rc-compile: tracing: dbus-session@ orb depends on longrun s6rc-fdholder (1)
s6-rc-compile: tracing: dbus-session@ orb-log depends on longrun s6rc-fdholder (1)
s6-rc-compile: tracing: pulseaudio depends on longrun pulseaudio-log (5)
s6-rc-compile: tracing: pulseaudio depends on longrun s6rc-fdholder (1)
s6-rc-compile: tracing: pulseaudio-log depends on longrun s6rc-fdholder (1)
s6-rc-compile: tracing: xdg-user-dirs depends on longrun s6rc-oneshot-runner (0)
s6-rc-compile: info: converting service dependency array
s6-rc-compile: info: checking database correctness
s6-rc-compile: info: writing compiled information to /tmp/graphics:5MZRfF/db/graphics
s6-rc-compile: info: writing /tmp/graphics:5MZRfF/db/graphics/n
s6-rc-compile: info: writing /tmp/graphics:5MZRfF/db/graphics/resolve.cdb
s6-rc-compile: info: writing /tmp/graphics:5MZRfF/db/graphics/db
s6-rc-compile: info: writing /tmp/graphics:5MZRfF/db/graphics/servicedirs
66-enable(src/lib66/db_switch_to.c: db_switch_to(): 60): tracing: make a backup of db service for: graphics
66-enable(src/lib66/backup_make_new.c: backup_make_new(): 78): tracing: rm directory: /home/orb/.66/system/backup/graphics/db
66-enable(src/lib66/backup_make_new.c: backup_make_new(): 86): tracing: create directory: /home/orb/.66/system/backup/graphics/db
66-enable(src/lib66/backup_make_new.c: backup_make_new(): 90): tracing: copy: /home/orb/.66/system/graphics/servicedirs/db to: /home/orb/.66/system/backup/graphics/db
66-enable(src/lib66/backup_make_new.c: backup_make_new(): 103): tracing: rm directory: /home/orb/.66/system/backup/graphics/.resolve
66-enable(src/lib66/backup_make_new.c: backup_make_new(): 111): tracing: create directory: /home/orb/.66/system/backup/graphics/.resolve
66-enable(src/lib66/backup_make_new.c: backup_make_new(): 115): tracing: copy: /home/orb/.66/system/graphics/servicedirs/.resolve to: /home/orb/.66/system/backup/graphics/.resolve
66-enable(src/lib66/db_switch_to.c: db_switch_to(): 66): tracing: switch db symlink of tree: graphics to backup
66-enable(src/lib66/db_switch_to.c: db_switch_to(): 82): tracing: update /run/66/tree/1003/graphics to /home/orb/.66/system/backup/graphics/db/graphics
s6-rc-update: fatal: unable to take lock on /run/66/tree/1003/graphics and /run/66/tree/1003/graphics/compiled: Device or resource busy
66-enable(src/lib66/db_update.c: db_update(): 70): warning: unable to update: /run/66/tree/1003/graphics to /home/orb/.66/system/backup/graphics/db/graphics
66-enable(src/lib66/db_switch_to.c: db_switch_to(): 85): tracing: rollback db service: graphics
66-enable(src/lib66/ssexec_enable.c: ssexec_enable(): 361): info: Enabled successfully: dbus-session@ orb