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

            Bug ID: 483137
           Summary: Screencast plugin fails if PipeWire is started after
                    KWin
    Classification: Plasma
           Product: kwin
           Version: 6.0.1
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: tony0000...@gmail.com
  Target Milestone: ---

SUMMARY
On Artix Linux we use XDG Autostart to start services - such as PipeWire. There
has been a change between 5.27.10 and 6.0.1 that now makes KWin not
reinitialize the screencast plugin in the rare case it won't find the
/run/user/1000/pipewire-0 socket. This causes all sorts of breakages- from
Spectacle and OBS not being able to screen record to chat apps not being able
to screen share, plus task thumbnails in plasmashell will be missing.


STEPS TO REPRODUCE
1. Start Plasma on Artix Linux or any Linux distribution which starts Plasma
before PipeWire
2. Observe logs (I used PIPEWIRE_DEBUG=4 as an env variable)
3. Observe screencast plugin being bugged out

OBSERVED RESULT
Screencast doesn't work with "Failed to connect PipeWire context" as an error.

EXPECTED RESULT
Screencast works anyway.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Artix Linux
(available in About System)
KDE Plasma Version: 6.0.1
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION
Not applicable

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

Reply via email to