Hi, Christian Miller writes: > Hello, > > this is how I configured my system: > > (modify-services %desktop-services > (delete gdm-service-type) > (mingetty-service-type config => > (mingetty-configuration > (inherit config) > (auto-login "cm") > ;; TODO: Work around to fix "Error in service module" > (login-pause? #t)))) > > Without the (login-pause? #t) I would get "Error in service module" as > an error message in my TTY and can't use the system. > > There is also someone else with that issue[0] > > I asked on the IRC[1] some time ago (somenickname was me in that case) > and nckx had an assumption why this is happening. > > [0]: https://issues.guix.gnu.org/68384 > [1]: https://logs.guix.gnu.org/guix/2023-09-28.log#211350 I just send a two-patch series[0] that allows this to be solved. If it is merged, it will allow to do the following: --8<---------------cut here---------------start------------->8--- (modify-services (operating-system-user-services %basic-os) (mingetty-service-type config => (mingetty-configuration (inherit config) (auto-login "user") (shepherd-requirement (cons 'dbus-system (mingetty-configuration-shepherd-requirement config)))))) --8<---------------cut here---------------end--------------->8--- At least in QEMU it seems to solve the issue. Have a nice day, Tomas 0: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=74508 -- There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors.