Can't use Spectical shortcuts

So, i noticed that cachyOs doesn’t have a default screenshot application, So i installed Spectacle cause it’s one that i use on every other OS i have installed.

Every time i try to save a shortcut for the program or try to select default, it just won’t keep the custom shortcut that i have selected or even change it to default.

So it’s gonna be hard to supply images unless i use my phone (shit quality) to try and show this… Suggestions?

Joined 1 day ago

New users are not able to upload screenshots for the first few days. I think the forum software does this to prevent spam or similar.

That isn’t the issue. It seems that you didn’t read the entire thing.

So i’ll shorten it to a TLDR

I cannot take screenshots of my own machine using Spectical. Shortcuts are not saving properly.

Thanks. I read a lot, often in a cross-section.

I can’t reproduce the error. Everything is fine here.

Are you an experienced user?

Too cachyOS no, i have only been on it for about 3 days now cause EndevourOS was crashing while playing Minecraft with shaders (modded with All the mods 9 with some addons)

Well, then you probably know the terminal and installed Spectacle 24.08.3-1 like this: sudo pacman -S spectacle or something similar, right?

Did the error occur immediately or later? Did I miss something?

Sorry for asking so many questions, but I want to get to the bottom of your Spectacle issue. Have you already researched whether there are similar issues documented among Arch users? Have you already tried it yourself? Please help! :grin:

EDIT: Are you using special hardware?

No special hardware at all, just a R7 5700X3D with a 7900xtx, No errors happened when i installed spectical using pacman -S spectacle

And yes im use to using the terminal. (thanks arch :P)

Looks like a powerful gaming PC.

Oh it’s a beast… I’m very happy my room mate got me the 7900xtx for helping him for so many years. BUT At least i don’t crash from playing Minecraft modded with shaders now :smiley: anyways, back to Spectical if you don’t mind :slight_smile:

Have you ever created an error log?
If not: Submitting Bugs | CachyOS

Here you go :slight_smile:

This is where things get interesting:

Nov 18 13:01:43 cachyos-x8664 kernel: [UFW BLOCK] IN=enp42s0 OUT= MAC=33:33:ef:c0:98:8f:bc:24:11:97:9d:f1:86:dd SRC=fe80:0000:0000:0000:08de:6054:58ab:17a6 DST=ff15:0000:0000:0000:0000:0000:efc0:988f LEN=187 TC=0 HOPLIMIT=32 FLOWLBL=839552 PROTO=UDP SPT=6771 DPT=6771 LEN=147 
Nov 18 13:11:06 cachyos-x8664 dbus-broker-launch[1195]: Service file '/usr/share//dbus-1/services/nemo.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Nov 18 13:11:06 cachyos-x8664 dbus-broker-launch[1195]: Service file '/usr/share//dbus-1/services/nemo.service' is not named after the D-Bus name 'org.Nemo'.
Nov 18 13:11:06 cachyos-x8664 dbus-broker-launch[1195]: Service file '/usr/share//dbus-1/services/org.gnome.Caribou.Antler.service' is not named after the D-Bus name 'org.gnome.Caribou.Keyboard'.
Nov 18 13:24:01 cachyos-x8664 spectacle[19722]: Couldn't start kglobalaccel from org.kde.kglobalaccel.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable")
Nov 18 13:24:02 cachyos-x8664 spectacle[19722]: "applications.menu"  not found in  QList("/home/skippy/.config/menus", "/etc/xdg/menus")
Nov 18 13:24:02 cachyos-x8664 spectacle[19722]: kf.kirigami.platform: Failed to find a Kirigami platform plugin for style "Fusion"
Nov 18 13:24:02 cachyos-x8664 spectacle[19722]: qt.qml.list.incompatible: Cannot append QQuickRepeater(0x63fcadcce2e0) to a QML list of QQuickAbstractButton*
Nov 18 13:24:02 cachyos-x8664 spectacle[19722]: qt.qml.list.incompatible: Cannot append QQuickRepeater(0x63fcadcce2e0) to a QML list of QQuickAbstractButton*
Nov 18 13:24:02 cachyos-x8664 spectacle[19722]: qt.qml.list.incompatible: Cannot append QQuickRepeater(0x63fcadcce2e0) to a QML list of QQuickAbstractButton*
Nov 18 13:24:08 cachyos-x8664 spectacle[19722]: qt.qml.list.incompatible: Cannot append QQuickRepeater(0x63fcadd84800) to a QML list of QQuickAbstractButton*
Nov 18 13:24:08 cachyos-x8664 spectacle[19722]: qt.qml.list.incompatible: Cannot append QQuickRepeater(0x63fcadd84800) to a QML list of QQuickAbstractButton*
Nov 18 13:24:08 cachyos-x8664 spectacle[19722]: qt.qml.list.incompatible: Cannot append QQuickRepeater(0x63fcadd84800) to a QML list of QQuickAbstractButton*
[...]

I’ll leave it like that for now.
Maybe you can find out more about it:

Couldn't start kglobalaccel from org.kde.kglobalaccel.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name is not activatable")
applications.menu" not found in QList("/home/skippy/.config/menus", "/etc/xdg/menus")
kf.kirigami.platform: Failed to find a Kirigami platform plugin for style "Fusion"

I honestly wouldn’t know how to fix that. So i’ll probably spend all day trying to tomorrow.

That’s not what I was meant to do. You just need to take some initiative and learn a bit about the terms used in the error message.
And honestly, I’m just as confused as you are.
We can’t expect help from the CachyOS team, they have other things to do than take care of software that isn’t included in the system.

Spectacle is a KDE application, but it should work with Cinnamon too.
You might find relevant information in the manual. https://docs.kde.org/stable5/en/spectacle/spectacle/spectacle.pdf
It also contains a link for the bug report.

EDIT: What else you can do:

EDIT: When I start spctacle I get the following error messages:

❯ spectacle libva error: /usr/lib/dri/iHD_drv_video.so init failed kpipewire_vaapi_logging: VAAPI: Intel i965 driver for Intel(R) Ivybridge Mobile - 2.4.1 in use for device " /dev/dri/renderD128" libva error: /usr/lib/dri/iHD_drv_video.so init failed kpipewire_vaapi_logging: VAAPI: profile 14 is not supported by the device "/dev/dri/renderD128" kpipewire_vaapi_logging: VAAPI: profile 14 is not supported by the device "/dev/dri/renderD128" libva error: /usr/lib/dri/iHD_drv_video.so init failed libva error: /usr/lib/dri/iHD_drv_video.so init failed libva error: /usr/lib/dri/iHD_drv_video.so init failed kpipewire_vaapi_logging: VAAPI: profile 14 is not supported by the device "/dev/dri/renderD128" kpipewire_vaapi_logging: VAAPI : profile 14 is not supported by the device "/dev/dri/renderD128" libva error: /usr/lib/dri/iHD_drv_video.so init failed libva error: /usr/lib/dri/iHD_drv_video.so init failed qt.qml .list.incompatible: Cannot append QQuickRepeater(0x6318a6f22bf0) to a QML list of QQuickAbstractButton* qt.qml.list.incompatible: Cannot append QQuickRepeater(0x6318a6f22bf0) to a QML list of QQuickAbstractButton*
qt.qml.list.incompatible: Cannot append QQuickRepeater(0x6318a6f22bf0) to a QML list of QQuickAbstractButton*

If I operate spectacle with the mouse or the touchpad, it works. But, surprise, the shortcuts don’t work :thinking:
https://www.google.com/search?sca_esv=cede7393a1f5fe97&sxsrf=ADLYWIL24NlKZ9OubZ9qtaUUoMoeDXvJdA:1732012505331&q=spectacle+shortcuts+don’t+work&spell=1&sa=X&ved=2ahUKEwjju4GxmeiJAxXr9LsIHcQOJcIQBSgAegQIDRAB&biw=1280&bih=679&dpr=1

Have you used Flameshot? It is very good.

sudo pacman -S flameshot

Looks neat, it’s got extra features too. sooo here is a demo when it was installed.

1 Like

Ok Further update. Still haven’t gotten Spectical working properly, I have been using flameshot which was linked above, It’s neat. But can’t figure out on how to get it to use Hot keys, like game capture, window capture, all monitor capture and select area capture. Open to ideas still