>fartix, dinit edition
Trying to set up greetd and tuigreet. As far as I can tell this should just werktm, but it doesn't.
greetd config contains the following:
[terminal]
vt = 7
[default_session]
# command = "agreety --cmd /bin/sh"
# command = "tuigreet --cmd start-hyprland"
# command = "tuigreet --cmd /bin/sh"
command = "tuigreet"
user = "greeter"
the log file generated at /var/log/dinit/greetd.log shows spam of:
config: Config { file: ConfigFile { terminal: ConfigTerminal { vt: Specific(7), switch: true }, general: ConfigGeneral { source_profile: true, runfile: "/run/greetd.run", service: "greetd" }, default_session: ConfigSession { command: "tuigreet", user: "greeter", service: "greetd-greeter" }, initial_session: None }, internal: ConfigInternal { session_worker: 0 } }
config: Config { file: ConfigFile { terminal: ConfigTerminal { vt: None, switch: false }, general: ConfigGeneral { source_profile: true, runfile: "/run/greetd.run", service: "greetd" }, default_session: ConfigSession { command: "", user: "", service: "" }, initial_session: None }, internal: ConfigInternal { session_worker: 11 } }
unable to start greeter: unable to deserialize message: EOF while parsing a string at line 1 column 10240
If I start the greetd dinit service, it'll automagically switch to tty7, and I'll be met with a completely black screen, however I can still input my username, after which a prompt for a password will show, and I can still login.
Have I missed a crucial step in setup?