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

            Bug ID: 503594
           Summary: Spectacle cannot record screencasts when invoked by
                    the superuser
    Classification: Applications
           Product: Spectacle
           Version: unspecified
          Platform: Fedora RPMs
               URL: https://bugs.kde.org/attachment.cgi?id=169755&action=e
                    dit#attachment_actions:~:text=Actions:-,View,-Attachme
                    nts%20on%20bug
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: noaha...@gmail.com
          Reporter: 4wy78...@rokejulianlockhart.addy.io
                CC: k...@david-redondo.de
  Target Milestone: ---

Created attachment 180831
  --> https://bugs.kde.org/attachment.cgi?id=180831&action=edit
A Screenshot Of The Error In Spectacle's GUI

SUMMARY

Spectacle cannot record screencasts when invoked by the superuser. It fails due
to PipeWire denying it. I've ascertained that OBS can't either, despite the
Portal providing the option to, so it might be a fault of the Portal, or lower.

STEPS TO REPRODUCE

1. Authenticate as the superuser.

2. Invoke Spectacle.

3. Attempt to capture a screencast.

OBSERVED RESULT

> An error occurred while attempting to record the screen.  
> Failed to connect PipeWire context

However, it nonetheless created `file:///root/Videos/Screencasts`.

EXPECTED RESULT

It should either be able to, or the option should be disabled, and it shouldn't
create the directory.

SOFTWARE/OS VERSIONS

> Operating System: Fedora Linux 42  
> KDE Plasma Version: 6.3.4  
> KDE Frameworks Version: 6.13.0  
> Qt Version: 6.9.0  
> Kernel Version: 6.14.4-300.fc42.x86_64 (64-bit)  
> Graphics Platform: Wayland

ADDITIONAL INFORMATION

This appears to be a regression since 6.0.4, per
https://bugs.kde.org/attachment.cgi?id=169755&action=edit#attachment_actions:~:text=Actions:-,View,-Attachments%20on%20bug.

I have no idea what version to set in BZ, because the available options utilise
a different numbering scheme to what Spectacle itself reports (24.12.3 versus
6.3.4). Consequently, I've set it to "Unspecified".

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

Reply via email to