STEPS TO REPRODUCE 1. enable Cube effect in Desktop Effects KCM 2. press the default global shortcut meta+c 3. OBSERVED RESULT Cube effect is not activated after pressing meta+c EXPECTED RESULT Cube effect works SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.90.0 KDE Frameworks Version: 5.246.0 Qt Version: 6.6.1 Graphics Platform: Wayland
Hi, I have the same problem. As it turns out the cube effect only works when there are 3 or more desktops. Try to create 3 desktops. But I agree, it's strange that KDE doesn't say anything. I think it's an oversight.
I have 4 virtual desktops.
Does any error appear in the system logs when the shortcut is invoked? Note that QtQuick3D needs to be installed for the effect to work. For what it's worth it works fine on my Plasma 6 kdesrc-build setup on top of Arch Linux.
qt6-quick3d package was not installed. I Installed it right now and the effect started to work after re-login.
I have both the `plasma-meta` and `kde-applications-meta` packages installed from the Arch stable repos (so I have most if not all of Qt5 KDE Plasma and Gear), and not a single component is reported as depending on qt5-quick3d, even optionally. The kdeplasma-addons package in Arch's kde-unstable repo (which is where the cube effect resides) also does not mention qt6-quick3d as a dependency (optional or otherwise), and I also don't see it mentioned as a new dependency in the Plasma 6 release notes (https://community.kde.org/Plasma/Plasma_6.0_Release_notes). So, the cube effect is likely the first instance of KDE software requiring QtQuick3D. Do newly required Qt components like that count as a "new dependency" that should be mentioned in the release notes, or are packagers just supposed to notice that it's needed when compiling the package? I thought it was addressed already early on as per this comment in the MR that added the effect: https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/188#note_480691