2025-10-15T09:55:05.872881658+02:00 INFO update_with_view{input=Login { info: UserSessInfo { user_id: Some("tymek"), user_text: "", sess_id: Some("Hyprland (UWSM)"), sess_text: "" } } component="regreet::gui::model::Greeter" id="0x7ffd7c0f4c98"}:login_click_handler: regreet::gui::model: Creating session for user: tymek
2025-10-15T09:55:05.872895448+02:00 INFO update_with_view{input=Login { info: UserSessInfo { user_id: Some("tymek"), user_text: "", sess_id: Some("Hyprland (UWSM)"), sess_text: "" } } component="regreet::gui::model::Greeter" id="0x7ffd7c0f4c98"}:login_click_handler: regreet::client: Creating session for username: tymek
2025-10-15T09:55:05.914737392+02:00 INFO update_with_view{input=Login { info: UserSessInfo { user_id: Some("tymek"), user_text: "", sess_id: Some("Hyprland (UWSM)"), sess_text: "" } } component="regreet::gui::model::Greeter" id="0x7ffd7c0f4c98"}:login_click_handler: regreet::gui::model: greetd asks for a secret auth input: Password:
2025-10-15T09:55:09.129873172+02:00 INFO update_with_view{input=Login { info: UserSessInfo { user_id: Some("tymek"), user_text: "", sess_id: Some("Hyprland (UWSM)"), sess_text: "" } } component="regreet::gui::model::Greeter" id="0x7ffd7c0f4c98"}:login_click_handler: regreet::client: Sending password to greetd
2025-10-15T09:55:09.16705328+02:00 INFO update_with_view{input=Login { info: UserSessInfo { user_id: Some("tymek"), user_text: "", sess_id: Some("Hyprland (UWSM)"), sess_text: "" } } component="regreet::gui::model::Greeter" id="0x7ffd7c0f4c98"}:login_click_handler: regreet::gui::model: Successfully logged in; starting session
2025-10-15T09:55:09.16707206+02:00 INFO update_with_view{input=Login { info: UserSessInfo { user_id: Some("tymek"), user_text: "", sess_id: Some("Hyprland (UWSM)"), sess_text: "" } } component="regreet::gui::model::Greeter" id="0x7ffd7c0f4c98"}:login_click_handler: regreet::gui::model: Saving cache to disk
2025-10-15T09:55:09.1670802+02:00 INFO update_with_view{input=Login { info: UserSessInfo { user_id: Some("tymek"), user_text: "", sess_id: Some("Hyprland (UWSM)"), sess_text: "" } } component="regreet::gui::model::Greeter" id="0x7ffd7c0f4c98"}:login_click_handler: regreet::cache: Saving cache to disk
2025-10-15T09:55:09.167211969+02:00 INFO update_with_view{input=Login { info: UserSessInfo { user_id: Some("tymek"), user_text: "", sess_id: Some("Hyprland (UWSM)"), sess_text: "" } } component="regreet::gui::model::Greeter" id="0x7ffd7c0f4c98"}:login_click_handler: regreet::client: Starting greetd session with command: ["/nix/store/n165k1rj8i97kxls08zwc759v47n8gxi-uwsm-0.21.4/bin/uwsm", "start", "-S", "-F", "/run/current-system/sw/bin/Hyprland"]
2025-10-15T09:55:09.167339499+02:00 INFO update_with_view{input=Login { info: UserSessInfo { user_id: Some("tymek"), user_text: "", sess_id: Some("Hyprland (UWSM)"), sess_text: "" } } component="regreet::gui::model::Greeter" id="0x7ffd7c0f4c98"}:login_click_handler: regreet::gui::model: Session successfully started
I just set up regreet with greetd and Hyprland on NixOS and noticed that if I use a
.webpimage as the background the background doesn't show at all.I checked the config at
/etc/greetd/regreet.tomland thepathunderbackgroundpoints to an existing.webpfile. I can open that file by other means (e.g. via Firefox).Logs at
/var/log/regreet/logshow no signs of errors—it just fails silently./var/log/regreet/log/etc/greetd/regreet.tomlgreeter.nix