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

--- Comment #15 from a...@absolutelyfree.me ---
Strangely I am no longer able to reproduce the kwin issues, but my original
Spectacle issue still exists. Perhaps the recent batch of KDE updates fixed it?

`qdbus6 org.kde.KWin /Effects org.kde.kwin.Effects.isEffectLoaded screenshot`

returns true

`qdbus6 org.kde.KWin.ScreenShot2 /org/kde/KWin/ScreenShot2
org.kde.KWin.ScreenShot2.Version`

returns 4

`qdbus6 --literal org.kde.KWin /Effects Introspect`

returns:

"<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd";>
<node>
  <interface name="org.kde.kwin.Effects">
    <property access="read" type="as" name="activeEffects"/>
    <property access="read" type="as" name="loadedEffects"/>
    <property access="read" type="as" name="listOfEffects"/>
    <method name="reconfigureEffect">
      <arg direction="in" type="s" name="name"/>
    </method>
    <method name="loadEffect">
      <arg direction="out" type="b"/>
      <arg direction="in" type="s" name="name"/>
    </method>
    <method name="toggleEffect">
      <arg direction="in" type="s" name="name"/>
    </method>
    <method name="unloadEffect">
      <arg direction="in" type="s" name="name"/>
    </method>
    <method name="isEffectLoaded">
      <arg direction="out" type="b"/>
      <arg direction="in" type="s" name="name"/>
    </method>
    <method name="isEffectSupported">
      <arg direction="out" type="b"/>
      <arg direction="in" type="s" name="name"/>
    </method>
    <method name="areEffectsSupported">
      <arg direction="out" type="ab"/>
      <annotation value="QList&lt;bool&gt;"
name="org.qtproject.QtDBus.QtTypeName.Out0"/>
      <arg direction="in" type="as" name="names"/>
    </method>
    <method name="supportInformation">
      <arg direction="out" type="s"/>
      <arg direction="in" type="s" name="name"/>
    </method>
    <method name="debug">
      <arg direction="out" type="s"/>
      <arg direction="in" type="s" name="name"/>
      <arg direction="in" type="s" name="name"/>
    </method>
  </interface>
  <interface name="org.freedesktop.DBus.Properties">
    <method name="Get">
      <arg name="interface_name" type="s" direction="in"/>
      <arg name="property_name" type="s" direction="in"/>
      <arg name="value" type="v" direction="out"/>
    </method>
    <method name="Set">
      <arg name="interface_name" type="s" direction="in"/>
      <arg name="property_name" type="s" direction="in"/>
      <arg name="value" type="v" direction="in"/>
    </method>
    <method name="GetAll">
      <arg name="interface_name" type="s" direction="in"/>
      <arg name="values" type="a{sv}" direction="out"/>
      <annotation name="org.qtproject.QtDBus.QtTypeName.Out0"
value="QVariantMap"/>
    </method>
    <signal name="PropertiesChanged">
      <arg name="interface_name" type="s" direction="out"/>
      <arg name="changed_properties" type="a{sv}" direction="out"/>
      <annotation name="org.qtproject.QtDBus.QtTypeName.Out1"
value="QVariantMap"/>
      <arg name="invalidated_properties" type="as" direction="out"/>
    </signal>
  </interface>
  <interface name="org.freedesktop.DBus.Introspectable">
    <method name="Introspect">
      <arg name="xml_data" type="s" direction="out"/>
    </method>
  </interface>
  <interface name="org.freedesktop.DBus.Peer">
    <method name="Ping"/>
    <method name="GetMachineId">
      <arg name="machine_uuid" type="s" direction="out"/>
    </method>
  </interface>
</node>
"

`qdbus6 --literal org.kde.KWin / Introspect`

returns:

"<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd";>
<node>
  <interface name="org.freedesktop.DBus.Introspectable">
    <method name="Introspect">
      <arg name="xml_data" type="s" direction="out"/>
    </method>
  </interface>
  <interface name="org.freedesktop.DBus.Peer">
    <method name="Ping"/>
    <method name="GetMachineId">
      <arg name="machine_uuid" type="s" direction="out"/>
    </method>
  </interface>
  <node name="ColorPicker"/>
  <node name="Compositor"/>
  <node name="Effects"/>
  <node name="FTrace"/>
  <node name="KWin"/>
  <node name="Layouts"/>
  <node name="Plugins"/>
  <node name="ScreenSaver"/>
  <node name="Scripting"/>
  <node name="Session"/>
  <node name="VirtualDesktopManager"/>
  <node name="VirtualKeyboard"/>
  <node name="WindowsRunner"/>
  <node name="component"/>
  <node name="kglobalaccel"/>
  <node name="org"/>
</node>
"

`/usr/bin/spectacle`

Still has the same results:

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 . 21
kpipewire_record_logging: VAAPI: Intel iHD driver for Intel(R) Gen Graphics -
24.2.0 () in use for device "/dev/dri/renderD128"
kpipewire_record_logging: VAAPI: entrypoint 6 of profile 13 is not supported by
the device "/dev/dri/renderD128"
kpipewire_record_logging: VAAPI: Display initialized
kpipewire_record_logging: VAAPI: API version 1 . 21
kpipewire_record_logging: VAAPI: Intel iHD driver for Intel(R) Gen Graphics -
24.2.0 () in use for device "/dev/dri/renderD128"
kpipewire_record_logging: VAAPI: profile 14 is not supported by the device
"/dev/dri/renderD128"
kpipewire_record_logging: VAAPI: profile 14 is not supported by the device
"/dev/dri/renderD128"
kpipewire_record_logging: VAAPI: Display initialized
kpipewire_record_logging: VAAPI: API version 1 . 21
kpipewire_record_logging: VAAPI: Intel iHD driver for Intel(R) Gen Graphics -
24.2.0 () in use for device "/dev/dri/renderD128"
kpipewire_record_logging: VAAPI: entrypoint 6 of profile 6 is not supported by
the device "/dev/dri/renderD128"
kpipewire_record_logging: VAAPI: Display initialized
kpipewire_record_logging: VAAPI: API version 1 . 21
kpipewire_record_logging: VAAPI: Intel iHD driver for Intel(R) Gen Graphics -
24.2.0 () in use for device "/dev/dri/renderD128"
kpipewire_record_logging: VAAPI: entrypoint 6 of profile 13 is not supported by
the device "/dev/dri/renderD128"
Screenshot request failed: "The process is not authorized to take a screenshot"

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

Reply via email to