# Put first-boot account creation on the console the user is looking at. # # Fedora's initial-setup.service sets TTYPath=/dev/tty7, and # run-initial-setup contains no chvt, so nothing switches the active VT # to it. After plymouth quits the console sits on tty1, which means the # account prompt renders to a VT nobody is watching and the machine # looks hung on a blank screen. # # tty1 is free at this point: initial-setup declares Before=getty-pre.target # so no getty has spawned, and greetd (Alias=display-manager.service, # Conflicts=getty@tty1.service) is held by Before=display-manager.service # until initial-setup exits. # # Revisit if initial-setup ever grows its own VT handling, and drop this # entirely when the Alloy installer replaces Anaconda. [Service] TTYPath=/dev/tty1