This is absolutely head scratching.
I've just formatted my partition with another fresh install. I've enabled WiFi and a xiccd colour profile as the test. This time, I've configured "/etc/sddm.conf.d/autologin.conf" with:
[Autologin]
User=meow
Session=xfce
And... autologin works but I'm back to square one in the original post # 1 with no authorization for network and xiccd, with the same error messages!
Searches online led me to believe that they're the "user authentication service" kind of errors. Even found one that mentioned polkit!
I've also ran "66-intree -zg" both as user and root, compared the outputs from without autologin but normal behaviour to with autologin but no authorization. Aside from slight variations in the PIDs, they're both completely identical to each other! I've even compared them to yours, and they're completely identical as well aside from the PIDs and displayed order! The only difference between yours and mine, respectively, is our boot trees:
Name : boot
Symlinks : svc->backup db->backup
Name : boot
Symlinks : svc->source db->source
But that shoudn't be making the difference between authorization for networking and xiccd... or does it? Do confirm if your installation also has issues from the Network Manager Applet in the top-right system tray.
I'll just place my user and root "66-intree -zg" respectively, from the session where autologin worked but authorization didn't (just in case if I'm blind as a bat):
Name : base
Initialized : yes
Enabled : yes
Starts after : None
Current : yes
Allowed : meow
Symlinks : svc->source db->source
Contents : /
├─(899,Enabled,longrun) dbus-session@ meow-log
├─(up,Enabled,oneshot) xdg-user-dirs
└─(903,Enabled,longrun) dbus-session@ meow
------------------------------------------------------------------------------------------------
Name : boot
Initialized : yes
Enabled : no
Starts after : None
Current : no
Allowed : root
Symlinks : svc->source db->source
Contents : /
├─(216,Enabled,classic) tty-earlier@ 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,bundle) all-Mount
├─(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
├─(261,Enabled,longrun) udevd-log
├─(428,Enabled,longrun) udevd
├─(up,Enabled,oneshot) udevadm
├─(up,Enabled,oneshot) system-fontnkey
├─(up,Enabled,oneshot) system-fsck
├─(up,Enabled,oneshot) mount-fstab
├─(up,Enabled,bundle) all-System
├─(up,Enabled,oneshot) mount-rw
├─(up,Enabled,oneshot) mount-netfs
├─(up,Enabled,oneshot) local-loop
├─(up,Enabled,oneshot) local-sethostname
├─(up,Enabled,oneshot) local-time
├─(up,Enabled,oneshot) local-authfiles
├─(up,Enabled,oneshot) local-tmpfiles
├─(up,Enabled,oneshot) local-dmesg
├─(up,Enabled,bundle) all-Local
├─(up,Enabled,oneshot) all-Runtime
├─(up,Enabled,bundle) All
├─(824,Enabled,longrun) tty-rc@ tty2
├─(825,Enabled,longrun) tty-rc@ tty1
└─(up,Enabled,module) boot@ system
Name : root
Initialized : yes
Enabled : yes
Starts after : None
Current : yes
Allowed : root
Symlinks : svc->source db->source
Contents : /
├─(701,Enabled,classic) wpa_supplicant-log
├─(698,Enabled,classic) openntpd-log
├─(700,Enabled,classic) openntpd
├─(0,Enabled,classic) wpa_supplicant
├─(726,Enabled,longrun) dbus-log
├─(736,Enabled,longrun) dbus
├─(729,Enabled,longrun) consolekit-log
├─(746,Enabled,longrun) consolekit
├─(727,Enabled,longrun) networkmanager-log
├─(745,Enabled,longrun) networkmanager
├─(724,Enabled,longrun) sddm-log
└─(750,Enabled,longrun) sddm
Name : boot-user
Initialized : yes
Enabled : yes
Starts after : root
Current : no
Allowed : root
Symlinks : svc->source db->source
Contents : /
├─(up,Enabled,oneshot) setenv@ meow
├─(789,Enabled,longrun) svscan@ meow-log
├─(813,Enabled,longrun) svscan@ meow
├─(up,Enabled,module) scandir@ meow
├─(up,Enabled,oneshot) mount-run@ meow
└─(up,Enabled,module) boot-user@ meow
Update: Another swing at autologin without SDDM:
I've disabled SDDM again on this fresh install with "# 66-disable sddm". Did nothing else, and immediately rebooted. Now, when I boot to tty1 [Starts stage1 processes...] it now manages to get to the "Modem Manager" stage without hanging. It now shows the prompt to log in, so no more switch to tty12 required! Nevertheless, autologin still isn't working.
Can't view the config for my boot-user@ meow :
I'm thinking of having a look at my config through 66-env to diagnose the problem, but I believe my syntax is wrong:
# EDITOR=nano 66-env -e -t boot-user boot-user@ meow
66-env: usage: 66-env [ -h ] [ -z ] [ -v verbosity ] [ -t tree ] [ -c version ] [ -s version ] [ -V|L ] [ -r key=value ] [ -i src,dst ] [ -e editor ] service
# 66-env -e nano -t boot-user boot-user@ meow
66-env: usage: 66-env [ -h ] [ -z ] [ -v verbosity ] [ -t tree ] [ -c version ] [ -s version ] [ -V|L ] [ -r key=value ] [ -i src,dst ] [ -e editor ] service
However, if I remove the "-t" it works:
# 66-env -e nano boot-user@ meow
GNU nano 5.5 /etc/66/conf/boot-user@ meow/0.4.2/boot-user@ meow
I see the same behaviour (no -t required) when I disabled sddm through 66-disable. Has there been a change that isn't reflected in the wiki? Or a different version of 66?