Spectacle not creating videos longer than one second

I’ve been trying to use Spectacle to create videos to document software bugs, but I’m finding that it will only record 00:01 (one second), which clearly isn’t enough time. Is there a trick to getting Spectacle to record longer?

Thank you in advance.

I just tested, recorded a 30sec video, no issues.
That said, output or logs are better for bug reports

Are you using Wayland at login? Wayland is required for video capture with Spectacle, though, it should show an error message if not using Wayland.

You could also jump to a command line window and execute “spectacle” and see if any error message are shown.

s

I have tried it under both X11 and Wayland. It does not display any errors under X11.

From a command line under X11:

~> spectacle
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x55e3dfef1a40) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x55e3dfef1a40) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x55e3dfef1a40) to a QML list of QQuickAbstractButton*

Then exited, no other messages.

It’s worth repeating… Spectacle will NOT offer video capture using X11 … Wayland is required.

Login using the “Plasma (Wayland)” option, then run from a command line window, to see if there is a clue.

Here I show recording successfully logged in using Wayland:

s2

1 Like

Under a Wayland login it appeared to record. However when I stopped the recording, the Spectacle window shows Unsaved* -- Spectacle (Not Responding) and nothing on its UI can be selected.

I ran it from a terminal. This is the output so far (with Spectacle still not responding):

~> spectacle
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib64/dri/r600_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
kpipewire_vaapi_logging: VAAPI: Mesa Gallium driver 24.1.7 for AMD RS780 (DRM 2.50.0 / 6.11.5-1-default, LLVM 18.1.8) in use for device "/dev/dri/renderD128"
kpipewire_vaapi_logging: DRM device not found
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x564f5d549650) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x564f5d549650) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x564f5d549650) to a QML list of QQuickAbstractButton*
[libvpx-vp9 @ 0x7fc038112940] v1.14.1

I typed ps -e and killed the job to exit it.

Full output:

> spectacle
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib64/dri/r600_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
kpipewire_vaapi_logging: VAAPI: Mesa Gallium driver 24.1.7 for AMD RS780 (DRM 2.50.0 / 6.11.5-1-default, LLVM 18.1.8) in use for device "/dev/dri/renderD128"
kpipewire_vaapi_logging: DRM device not found
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x564f5d549650) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x564f5d549650) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x564f5d549650) to a QML list of QQuickAbstractButton*
[libvpx-vp9 @ 0x7fc038112940] v1.14.1
Terminated

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.