https://bugs.kde.org/show_bug.cgi?id=491272

            Bug ID: 491272
           Summary: Write Daemon/Local System Message Service does not
                    show notifications sent using wall(1) or write(1)
    Classification: Frameworks and Libraries
           Product: kwrited
           Version: 5.27.11
          Platform: Debian testing
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: plasma-devel@kde.org
          Reporter: bugs.kde....@zetafleet.com
  Target Milestone: ---

SUMMARY
Messages sent with wall(1) or write(1) never appear in the desktop environment
(nor in Konsole sessions, for that matter, so this may not just be a Write
Daemon issue).

STEPS TO REPRODUCE
1. Open Konsole
2. Type `echo 'Hello' |wall`

OBSERVED RESULT
Nothing happens.

EXPECTED RESULT
A desktop notification should appear that says 'Hello'. Otherwise, if Write
Daemon cannot initialise successfully for some reason, it should probably
detect that and report it.

SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux 12
KDE Plasma Version: 5.27.11
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.13
Kernel Version: 6.9.10-amd64 (64-bit)

ADDITIONAL INFORMATION
I have confirmed that the Write Daemon service is enabled and running in
Background Services, and that the Local System Message Service in Notifications
is configured to “Show a message in a popup” for “The daemon received a new
message sent with wall(1) or write(1)” event.

Messages sent with wall/write *do* appear as expected in a plain tty (e.g.
Ctrl+Alt+F5). Additionally, when the system shuts down, the wall/write messages
are also visible in that tty.

kwrited is built and packaged as a module rather than as an executable in
Debian. I saw a comment in the CMakeLists.txt file that suggests that
libutempter needs to be available; that package (libutempter0) was not
installed on my system, so I installed it and restarted the Write Daemon
service, and still did not receive notifications.

There are no errors or warnings that I can see in logs that might suggest why
this is not working.

Running `w` shows one login with tty1 for `/usr/bin/startplasma-wayland`, and
one login with no tty for `/usr/lib/systemd/systemd --user`. There are never
additional logins for Konsole terminals and nothing about kwrited, but I do not
know if this is expected or not.

I am running KWin using Wayland.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to