You are not logged in.

#1 2023-09-08 14:10:36

Universal_Will
Member
Registered: 2023-09-08
Posts: 1

greetd shows a black screen with a blinking cursor

I wanted to switch to systemd hook following Using_systemd_instead_of_busybox_on_early_init but I got the error "Failed to start Virtual Console Setup" trying to fix it I stopped displaying tuigreeter. After booting it just blinks the cursor on a black screen, changing vt doesn't help. Going back to base and udev hooks and reinstalling greetd and tuigreet doesn't help either.

Log for greetd.service:

Sep 08 17:05:49 UniversalWill systemd[1]: Started Greeter daemon.
Sep 08 17:05:49 UniversalWill greetd[381]: config: Config { file: ConfigFile { terminal: ConfigTerminal { vt: Specific(7), switch: true>
Sep 08 17:05:49 UniversalWill greetd[382]: config: Config { file: ConfigFile { terminal: ConfigTerminal { vt: None, switch: false }, ge>
Sep 08 17:05:49 UniversalWill greetd[382]: pam_unix(greetd:session): session opened for user greeter(uid=972) by greeter(uid=0)
Sep 08 17:07:20 UniversalWill greetd[381]: error: check_children: greeter exited without creating a session
Sep 08 17:07:20 UniversalWill systemd[1]: Stopping Greeter daemon...
Sep 08 17:07:20 UniversalWill systemd[1]: greetd.service: Deactivated successfully.
Sep 08 17:07:20 UniversalWill systemd[1]: Stopped Greeter daemon.

Config greetd:

[terminal]
# The VT to run the greeter on. Can be "next", "current" or a number
# designating the VT.
vt = 7

# The default session, also known as the greeter.
[default_session]

# `agreety` is the bundled agetty/login-lookalike. You can replace `/bin/sh`
# with whatever you want started, such as `sway`.
command = "agreety --cmd startx &> /dev/null"

# The user to run the command as. The privileges this user must have depends
# on the greeter. A graphical greeter may for example require the user to be
# in the `video` group.
user = "greeter"

Kernel: 6.4.12-zen

Offline

Board footer

Powered by FluxBB