#1076333 xwrited: Silently does not work

Package:
xwrited
Source:
xwrited
Description:
display write and wall messages as desktop notifications
Submitter:
Vladimir K
Date:
2025-08-29 09:53:02 UTC
Severity:
normal
#1076333#5
Date:
2024-07-14 15:04:50 UTC
From:
To:
Dear Maintainer, xwrited does not work and does not produce any errors or useful info.

    $ systemctl --user --no-pager status app-org.guido\\x2dberhoerster.code.xwrited@autostart.service
    ● app-org.guido\x2dberhoerster.code.xwrited@autostart.service - xwrited
         Loaded: loaded (/etc/xdg/autostart/org.guido-berhoerster.code.xwrited.desktop; generated)
        Drop-In: /run/user/1000/systemd/user/app-@autostart.service.d
                 └─slice-tweak.conf
         Active: active (running) since Sun 2024-07-14 17:56:38 MSK; 43s ago
     Invocation: 7844e7e632834eb59b178a78cf1af734
           Docs: man:systemd-xdg-autostart-generator(8)
       Main PID: 375396 (xwrited)
          Tasks: 4 (limit: 38200)
         Memory: 764K (peak: 1.8M)
            CPU: 7ms
         CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/app-graphical.slice/app-org.guido\x2dberhoerster.code.xwrited@autostart.service
                 └─375396 /usr/bin/xwrited

    Jul 14 17:56:38 hostname systemd[412404]: Starting app-org.guido\x2dberhoerster.code.xwrited@autostart.service - xwrited...
    Jul 14 17:56:38 hostname systemd[412404]: Started app-org.guido\x2dberhoerster.code.xwrited@autostart.service - xwrited.

Nothing is printed out when starting with --debug option:

    $ systemctl --user stop app-org.guido\\x2dberhoerster.code.xwrited@autostart.service
    $ xwrited --debug
    ^C(xwrited:388096): xwrited-DEBUG: 18:00:27.313: received signal, exiting

Checking by sending wall message as root:

    $ sudo sh -c 'echo testing | wall'

Notification daemon is up and running (dunst), successfully displaying notifications from other sources.

#1076333#10
Date:
2025-08-29 09:50:37 UTC
From:
To:
Control: severity -1 serious
...

I assume this is because xwrited relies on utmp being filled out /
available, but this stopped being a thing on a default Debian
(trixie or newer).

Raising severity as packages which silently fail to work on the
default install are IMO too buggy to be in testing.

Chris