I’m still having the error with recording rectangular regions, but learned something interesting but maybe a bit OT about plasma/wayland and different types of screens/monitors.
Things seemed to have gotten worse in Spectacle. When I hit printscreen, I got the error:
An error occurred while taking a screenshot.
KWin screenshot request failed:
Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Potentially relevant information:
- Method: CaptureScreen
- Method specific arguments: "eDP-1"
But it did take a screenshot. If I tried to take a second screenshot without closing Spectacle, I got a different error but no new screenshot:
An error occurred while taking a screenshot.
KWin screenshot request failed:
Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Potentially relevant information:
- Method: CaptureActiveScreen
- Method specific arguments: QMap(("include-decoration", QVariant(bool, true))("include-shadow", QVariant(bool, true))("native-resolution", QVariant(bool, true)))
As mentioned above, I couldn’t record a rectangular screen region, but a window could be recorded. Now I could still record a window without apparent error, but the resulting video was empty.
It turned out that all these new problems were because I was using an external monitor (which is really a television). When I performed these actions with the laptop closed (internal monitor off), I got the errors. When I did the same with the laptop open, I only got the error related to recording rectangular regions.
Perhaps related, when I use Wayland, which I am, the TV screen does not display any content in the “Overview”, only backgrounds on each workspace. I don’t have the problem with X11, and the laptop screen always works.