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

            Bug ID: 525795
           Summary: Plasma Bigscreen Input Handler Launch Failure When
                    Logging Into Wayland Session
    Classification: Plasma
           Product: Plasma Bigscreen
      Version First unspecified
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Input Handler
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Created attachment 196199
  --> https://bugs.kde.org/attachment.cgi?id=196199&action=edit
Screenshot of the failure notification

DESCRIPTION
After a recent update, I now see a failure notification for Plasma Bigscreen
Input Handler failing to launch when logging into a "Plasma (Wayland)" desktop
session.

Prior to the update, no notification was ever seen. I was not aware that the
Plasma Bigscreen Input Handler would even be used when not logging into a
Bigscreen desktop session.

STEPS TO REPRODUCE
1. Be at the Plasma Login Manager.
2. Log in with a "Plasma (Wayland)" desktop session

OBSERVED RESULT
The following notification from "KDED" is shown immediately after logging in:

Launching Plasma Bigscreen Input Handler (Failed)
Failed to launch process (status code: 127)

EXPECTED RESULT
No notification is shown.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.7.5
KDE Frameworks Version: 6.30.0
Qt Version: 6.11.2
Kernel Version: 7.2.6-arch2-1 (64-bit)
Graphics Platform: Wayland
Plasma Bigscreen Version: 6.7.5-1

ADDITIONAL INFORMATION
Below are the relevant journalctl logs that I could see. It seems that it's
failing due to libcec.so.7 not being found. In Arch, this is provided by the
libcec package, which is listed as an optional dependency of plasma-bigscreen
(https://archlinux.org/packages/extra/x86_64/plasma-bigscreen) to provide
support for CEC devices. I checked and I do not have the libcec package
installed. If this dependency is optional, can the failure notification be
suppressed instead of being shown at every login?

journalctl -b -g bigscreen
Sep 15 09:05:33 pizza plasma-login-greeter[831]: Reading session (1) from
"/usr/share/wayland-sessions/plasma-bigscreen-wayland.desktop"
Sep 15 09:05:45 pizza systemd[961]: Started Plasma Bigscreen Input Handler.
Sep 15 09:05:45 pizza systemd[961]: Started plasma-bigscreen-envmanager.
Sep 15 09:05:45 pizza plasma-bigscreen-inputhandler[1306]:
/usr/bin/plasma-bigscreen-inputhandler: error while loading shared libraries:
libcec.so.7: cannot open shared object file: No such file or directory
Sep 15 09:05:45 pizza systemd[961]:
app-org.kde.plasma.bigscreen.inputhandler@540dc004c9ae494e9920653f0b4dbbda.service:
Main process exited, code=exited, status=127/n/a
Sep 15 09:05:45 pizza systemd[961]:
app-org.kde.plasma.bigscreen.inputhandler@540dc004c9ae494e9920653f0b4dbbda.service:
Failed with result 'exit-code'.
Sep 15 09:05:45 pizza plasma-bigscreen-envmanager[1308]: Configuration will not
be applied, as the session is not Mediacenter/Plasma Bigscreen.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to