https://bugs.kde.org/show_bug.cgi?id=517710
Bug ID: 517710
Summary: Spectacle fails to take screenshots on Debian under
GNOME Shell 43.9 running on Wayland. The application
starts, but capturing the screen does not work.
Classification: Applications
Product: Spectacle
Version First 22.12.3
Reported In:
Platform: Debian stable
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: General
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Created attachment 190738
--> https://bugs.kde.org/attachment.cgi?id=190738&action=edit
I used to use it on GNOME without any issues, but now it’s causing problems.
Could it be related to Wayland?
SUMMARY
Spectacle fails to take screenshots on Debian under GNOME Shell 43.9 running on
Wayland. The application starts, but capturing the screen does not work.
STEPS TO REPRODUCE
Log into a GNOME Shell 43.9 session running on Wayland
Launch Spectacle 22.12.3
Try to take a screenshot (fullscreen, active window, or rectangular region)
OBSERVED RESULT
Spectacle does not capture the screenshot successfully.
When running spectacle --version, the terminal also prints:
QSocketNotifier: Can only be used with threads started with QThread
spectacle 22.12.3
Wayland details include:
interface: 'wl_compositor', version: 5, name: 1
EXPECTED RESULT
Spectacle should successfully capture the screen and allow the screenshot to be
viewed or saved.
SOFTWARE/OS VERSIONS
Linux: Debian GNU/Linux
Kernel: SMP PREEMPT_DYNAMIC Debian 6.1.164-1 (2026-03-09) x86_64 GNU/Linux
Desktop Environment: GNOME Shell 43.9
Session Type: Wayland
Spectacle Version: 22.12.3
Wayland detail:
interface: 'wl_compositor', version: 5, name: 1
ADDITIONAL INFORMATION
Spectacle is being used outside KDE Plasma, under GNOME Shell.
The issue occurs on a Wayland session.
The terminal prints QSocketNotifier: Can only be used with threads started with
QThread.
This may be related to Wayland screenshot handling, portal integration, or
running Spectacle in a non-KDE desktop environment.
--
You are receiving this mail because:
You are watching all bug changes.