https://bugs.kde.org/show_bug.cgi?id=478216

            Bug ID: 478216
           Summary: plasma 6 beta spectacle doesn't open
    Classification: Applications
           Product: Spectacle
           Version: git-master
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: General
          Assignee: noaha...@gmail.com
          Reporter: deresi...@protonmail.ch
                CC: k...@david-redondo.de
  Target Milestone: ---

SUMMARY
```
spectacle
Remember requesting the interface on your desktop file:
X-KDE-Wayland-Interfaces=zkde_screencast_unstable_v1
kpipewire_record_logging: VAAPI: Display initialized
kpipewire_record_logging: VAAPI: API version 1 . 20
kpipewire_record_logging: VAAPI: VA-API NVDEC driver [egl backend] in use for
device "/dev/dri/renderD128"
kpipewire_record_logging: DRM device not found
QVariantAnimation::setDuration: cannot set a negative duration
Screenshot request failed: "The process is not authorized to take a screenshot"
qt.qml.typeresolution.cycle: Cyclic dependency detected between
"qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and
"qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
```

OBSERVED RESULT
Spectacle hangs after the line `qt.qml.typeresolution.cycle: Cyclic dependency
detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml"
and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"`

EXPECTED RESULT
Spectacle's gui should open up

Operating System: Arch Linux 
KDE Plasma Version: 5.90.0
KDE Frameworks Version: 5.246.0
Qt Version: 6.6.1
Kernel Version: 6.7.0-rc3-273-tkg-eevdf (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 3700X 8-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 2070 SUPER/PCIe/SSE2

ADDITIONAL INFORMATION
I tried both git-master and 24.01.80
spectacle -r does the same thing:
```
spectacle -r
Remember requesting the interface on your desktop file:
X-KDE-Wayland-Interfaces=zkde_screencast_unstable_v1
kpipewire_record_logging: VAAPI: Display initialized
kpipewire_record_logging: VAAPI: API version 1 . 20
kpipewire_record_logging: VAAPI: VA-API NVDEC driver [egl backend] in use for
device "/dev/dri/renderD128"
kpipewire_record_logging: DRM device not found
QVariantAnimation::setDuration: cannot set a negative duration
Screenshot request failed: "The process is not authorized to take a screenshot"
qt.qml.typeresolution.cycle: Cyclic dependency detected between
"qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and
"qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
```
But
```
spectacle -b
Remember requesting the interface on your desktop file:
X-KDE-Wayland-Interfaces=zkde_screencast_unstable_v1
kpipewire_record_logging: VAAPI: Display initialized
kpipewire_record_logging: VAAPI: API version 1 . 20
kpipewire_record_logging: VAAPI: VA-API NVDEC driver [egl backend] in use for
device "/dev/dri/renderD128"
kpipewire_record_logging: DRM device not found
Screenshot request failed: "The process is not authorized to take a screenshot"
```
spectacle -b -u is able to take a screenshot
```
spectacle -b -u
Remember requesting the interface on your desktop file:
X-KDE-Wayland-Interfaces=zkde_screencast_unstable_v1
kpipewire_record_logging: VAAPI: Display initialized
kpipewire_record_logging: VAAPI: API version 1 . 20
kpipewire_record_logging: VAAPI: VA-API NVDEC driver [egl backend] in use for
device "/dev/dri/renderD128"
kpipewire_record_logging: DRM device not found
```
(screenshot is saved) --copy-image also works with -u

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to