Plasma issueshttps://invent.kde.org/groups/plasma/-/issues2023-10-31T12:45:58Zhttps://invent.kde.org/plasma/kdeplasma-addons/-/issues/4SPDX license header2023-10-31T12:45:58ZYunhe Guoi@guoyunhe.meSPDX license headerTo make code look cleaner.To make code look cleaner.Joshua Goinsjosh@redstrate.comJoshua Goinsjosh@redstrate.comhttps://invent.kde.org/plasma/latte-dock/-/issues/133Animate size transitions2023-10-31T11:46:37ZLana BlackAnimate size transitionsWhenever panel or dock size changes, it might be nice to animate this transition.
Related: https://invent.kde.org/plasma/latte-dock/-/merge_requests/46Whenever panel or dock size changes, it might be nice to animate this transition.
Related: https://invent.kde.org/plasma/latte-dock/-/merge_requests/46https://invent.kde.org/plasma/plasma-workspace/-/issues/99systemtray fails to start in CI2023-10-30T14:05:32ZFushan Wensystemtray fails to start in CI```
I, [2023-10-21T04:50:29.961369 #26719] INFO -- : Installing dependencies
I, [2023-10-21T04:50:29.961525 #26719] INFO -- : starting dbus session
I, [2023-10-21T04:50:29.998813 #26722] INFO -- : Installing dependencies
qt.highdpi: I...```
I, [2023-10-21T04:50:29.961369 #26719] INFO -- : Installing dependencies
I, [2023-10-21T04:50:29.961525 #26719] INFO -- : starting dbus session
I, [2023-10-21T04:50:29.998813 #26722] INFO -- : Installing dependencies
qt.highdpi: Initializing high-DPI scaling
qt.highdpi: Initialization done, high-DPI scaling is active
qt.qpa.plugin: init_platform called with pluginNamesWithArguments "wayland-org.kde.kwin.qpa" platformPluginPath "" platformThemeName ""
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/platforms" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/platforms" ...
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqvnc.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("vnc")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqwayland-egl.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wayland-egl")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqlinuxfb.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("linuxfb")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqminimalegl.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("minimalegl")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqoffscreen.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("offscreen")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqxcb.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("xcb")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqvkkhrdisplay.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("vkkhrdisplay")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqwayland-generic.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wayland")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqeglfs.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("eglfs")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqminimal.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("minimal")
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/platforms" ...
qt.qpa.plugin: Attempting to load Qt platform plugin "wayland-org.kde.kwin.qpa" with arguments QList()
qt.qpa.plugin: Successfully loaded Qt platform plugin "wayland-org.kde.kwin.qpa"
qt.qpa.theme: Adding platform integration's theme names to list of theme names: QList("generic")
qt.qpa.theme: Attempting to create platform theme "generic" via QPlatformThemeFactory::create
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/platformthemes" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/platformthemes" ...
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/platformthemes" ...
dbus-daemon[26721]: [session uid=1000 pid=26721] Activating service name='org.freedesktop.portal.Desktop' requested by ':1.0' (uid=1000 pid=26723 comm="kwin_wayland --no-lockscreen --no-global-shortcuts" label="unconfined")
qt.qpa.theme: Attempting to create platform theme "generic" via createPlatformTheme
qt.qpa.theme: Successfully created platform theme "generic"
qt.highdpi: Updating high-DPI scaling
qt.highdpi: Update done, high-DPI scaling is inactive
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/iconengines" ...
qt.core.plugin.factoryloader: looking at "/builds/plasma/plasma-workspace/_install/lib64/plugins/iconengines/KIconEnginePlugin.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("kiconengine")
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/iconengines" ...
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/iconengines/libqsvgicon.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("svg", "svgz", "svg.gz")
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/iconengines" ...
kf.i18n: Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtbase_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtscript_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtmultimedia_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtxmlpatterns_" catalog failed for locale QLocale(English, Latin, United States)
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/styles" ...
qt.core.plugin.factoryloader: looking at "/builds/plasma/plasma-workspace/_install/lib64/plugins/styles/breeze6.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("breeze")
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/styles" ...
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/styles" ...
dbus-daemon[26721]: [session uid=1000 pid=26721] Activating service name='org.freedesktop.portal.Documents' requested by ':1.1' (uid=1000 pid=26726 comm="/usr/libexec/xdg-desktop-portal" label="unconfined")
MESA-LOADER: failed to open vgem: /usr/lib64/dri/vgem_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib64/dri, suffix _dri)
dbus-daemon[26721]: [session uid=1000 pid=26721] Activating service name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.2' (uid=1000 pid=26732 comm="/usr/libexec/xdg-document-portal" label="unconfined")
dbus-daemon[26721]: [session uid=1000 pid=26721] Successfully activated service 'org.freedesktop.impl.portal.PermissionStore'
dbus-daemon[26721]: [session uid=1000 pid=26721] Successfully activated service 'org.freedesktop.portal.Documents'
fuse: device not found, try 'modprobe fuse' first
error: fuse init failed: Can't mount path /tmp/runtime-kdeci/1266128/doc
(/usr/libexec/xdg-desktop-portal:26726): xdg-desktop-portal-WARNING **: 04:50:30.139: Failed to create RealtimeKit proxy: Could not connect: No such file or directory
(/usr/libexec/xdg-desktop-portal:26726): xdg-desktop-portal-WARNING **: 04:50:30.139: No skeleton to export
dbus-daemon[26721]: [session uid=1000 pid=26721] Successfully activated service 'org.freedesktop.portal.Desktop'
libGL: Can't open configuration file /usr/share/drirc: No such file or directory.
libGL: Can't open configuration file /home/user//.drirc: No such file or directory.
libGL: Can't open configuration file /usr/share/drirc: No such file or directory.
libGL: Can't open configuration file /home/user//.drirc: No such file or directory.
libGL: Can't open configuration file /usr/share/drirc: No such file or directory.
libGL: Can't open configuration file /home/user//.drirc: No such file or directory.
libGL: Can't open configuration file /usr/share/drirc: No such file or directory.
libGL: Can't open configuration file /home/user//.drirc: No such file or directory.
kwin_xkbcommon: XKB: created compose table from locale en_US.UTF-8 with path /usr/share/X11/locale/en_US.UTF-8/Compose
kwin_core: KGlobalAcceld inited
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/sensors" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/sensors" ...
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/sensors" ...
kf.activities: Should we start the daemon?
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/org.kde.kdecoration2/org.kde.breeze.so" loaded library
kwin_decorations: Trying to load decoration plugin: "/builds/plasma/plasma-workspace/_install/lib64/plugins/org.kde.kdecoration2/org.kde.breeze.so"
kwin_core: Parse error in tiles configuration for monitor "58a75119-5a56-5856-84e4-a47e55134164" : "illegal value" Creating default setup
kwin_xkbcommon: XKB: Compiling from RMLVO: rules 'evdev', model 'pc104', layout 'us', variant '(null)', options '(null)'
kwin_xkbcommon: XKB: Compiling from KcCGST: keycodes 'evdev+aliases(qwerty)', types 'complete', compat 'complete', symbols 'pc+us+inet(evdev)'
kwin_xkbcommon: XKB: Compiling xkb_keycodes "(unnamed)"
kwin_xkbcommon: XKB: Compiling xkb_types "(unnamed)"
kwin_xkbcommon: XKB: Compiling xkb_compatibility "(unnamed)"
kwin_xkbcommon: XKB: The "group" statement in compat is unsupported; Ignored
kwin_xkbcommon: XKB: The "group" statement in compat is unsupported; Ignored
kwin_xkbcommon: XKB: The "group" statement in compat is unsupported; Ignored
kwin_xkbcommon: XKB: The "allowExplicit" field in indicator statements is unsupported; Ignored
kwin_xkbcommon: XKB: The "allowExplicit" field in indicator statements is unsupported; Ignored
kwin_xkbcommon: XKB: The "allowExplicit" field in indicator statements is unsupported; Ignored
kwin_xkbcommon: XKB: The "allowExplicit" field in indicator statements is unsupported; Ignored
kwin_xkbcommon: XKB: The "indicatorDrivesKeyboard" field in indicator statements is unsupported; Ignored
kwin_xkbcommon: XKB: The "allowExplicit" field in indicator statements is unsupported; Ignored
kwin_xkbcommon: XKB: Indicator name "Shift Lock" was not declared in the keycodes section; Adding new indicator
kwin_xkbcommon: XKB: Indicator name "Group 2" was not declared in the keycodes section; Adding new indicator
kwin_xkbcommon: XKB: Indicator name "Mouse Keys" was not declared in the keycodes section; Adding new indicator
kwin_xkbcommon: XKB: Compiling xkb_symbols "(unnamed)"
kwin_xkbcommon: XKB: inet:323:58: unrecognized keysym "XF86EmojiPicker"
kwin_xkbcommon: XKB: inet:324:58: unrecognized keysym "XF86Dictate"
qt.qpa.input.devices: no mouse-like devices registered for seat "" The platform plugin should have provided one via QWindowSystemInterface::registerInputDevice(). Creating a default mouse for now.
kwin_virtualkeyboard: Registering the DBus interface
kf.coreaddons: Checking for plugins in QList("/builds/plasma/plasma-workspace/_install/bin/kwin/plugins", "/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins", "/usr/lib64/qt6/plugins/kwin/plugins")
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/screencast.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/buttonsrebind.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/krunnerintegration.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/colordintegration.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/nightcolor.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/StickyKeysPlugin.so" loaded library
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/accessiblebridge" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/accessiblebridge" ...
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/accessiblebridge" ...
qt.highdpi: Updating high-DPI scaling
qt.highdpi: Update done, high-DPI scaling is inactive
kwin_core: Attempting to load the OpenGL scene
libEGL debug: Found 'LIBGL_ALWAYS_SOFTWARE' set, will use a CPU renderer
libEGL debug: MESA-LOADER: dlopen(/usr/lib64/dri/kms_swrast_dri.so)
libEGL debug: did not find extension DRI2_BufferDamage version 1
libEGL debug: did not find extension DRI_Kopper version 1
libEGL debug: No DRI config supports native format R8
libEGL debug: No DRI config supports native format R16
libEGL debug: No DRI config supports native format GR88
libEGL debug: No DRI config supports native format GR32
libEGL debug: No DRI config supports native format AR15
libEGL debug: No DRI config supports native format XB24
libEGL debug: No DRI config supports native format AB24
libEGL debug: No DRI config supports native format XB30
libEGL debug: No DRI config supports native format AB30
libEGL debug: No DRI config supports native format XB48
libEGL debug: No DRI config supports native format AB48
kwin_scene_opengl: Egl Initialize succeeded
kwin_scene_opengl: EGL version: 1 . 5
kwin_scene_opengl: Created EGL context with attributes:
Version requested: true
Version: 3.1
Robust: true
Reset on video memory purge: false
Forward compatible: false
Core profile: false
Compatibility profile: false
High priority: false
kwin_scene_opengl: Created EGL context with attributes:
Version requested: true
Version: 3.1
Robust: true
Reset on video memory purge: false
Forward compatible: false
Core profile: false
Compatibility profile: false
High priority: false
OpenGL vendor string: Mesa
OpenGL renderer string: llvmpipe (LLVM 17.0.2, 256 bits)
OpenGL version string: 4.5 (Core Profile) Mesa 23.2.1
OpenGL shading language version string: 4.50
Driver: LLVMpipe
GPU class: Unknown
OpenGL version: 4.5
GLSL version: 4.50
Mesa version: 23.2.1
Requires strict binding: no
Virtual Machine: no
Timer query support: yes
kwin_core: OpenGL compositing has been successfully initialized
kf.coreaddons: Checking for plugins in QList("/builds/plasma/plasma-workspace/_install/bin/kwin/effects/plugins", "/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/effects/plugins", "/usr/lib64/qt6/plugins/kwin/effects/plugins")
kwin_core: Effect is not supported: "blendchanges"
kwin_core: Enabled by default function disables effect: "blur"
kwin_core: Successfully loaded plugin effect: "colorpicker"
kwin_core: Enabled by default function disables effect: "contrast"
kwin_core: Successfully loaded plugin effect: "highlightwindow"
kwin_core: Successfully loaded plugin effect: "kscreen"
kwin_core: Successfully loaded plugin effect: "outputlocator"
kwin_core: Successfully loaded plugin effect: "overview"
kwin_core: Successfully loaded plugin effect: "screenedge"
kwin_core: Successfully loaded plugin effect: "screenshot"
kwin_core: Effect is not supported: "screentransform"
kwin_core: Effect is not supported: "slide"
kwin_core: Effect is not supported: "slidingpopups"
kwin_core: Successfully loaded plugin effect: "startupfeedback"
kwin_core: Successfully loaded plugin effect: "tileseditor"
kwin_core: Successfully loaded plugin effect: "windowview"
kwin_core: Successfully loaded plugin effect: "zoom"
kwin_core: Effect is not supported: "windowaperture"
kwin_core: Effect is not supported: "dialogparent"
kwin_core: Effect is not supported: "frozenapp"
kwin_core: Effect is not supported: "squash"
kwin_core: Effect is not supported: "morphingpopups"
kwin_core: Effect is not supported: "maximize"
kwin_core: Effect is not supported: "logout"
kwin_core: Effect is not supported: "fullscreen"
kwin_core: Effect is not supported: "fadingpopups"
kwin_core: Effect is not supported: "scale"
kwin_core: Effect is not supported: "sessionquit"
kwin_core: Effect is not supported: "login"
I, [2023-10-21T04:50:30.310648 #26779] INFO -- : Installing dependencies
W, [2023-10-21T04:50:30.314057 #26779] WARN -- : Testing with /usr/libexec/at-spi2//at-spi-bus-launcher and /usr/libexec/at-spi2//at-spi2-registryd
dbus-daemon[26721]: [session uid=1000 pid=26721] Activating service name='org.a11y.Bus' requested by ':1.7' (uid=1000 pid=26786 comm="dbus-send --print-reply=literal --dest=org.a11y.Bu" label="unconfined")
dbus-daemon[26721]: [session uid=1000 pid=26721] Successfully activated service 'org.a11y.Bus'
SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
I, [2023-10-21T04:50:30.336977 #26779] INFO -- : not up yet
kwin_core: authorized "/usr/bin/python3.11" "org_kde_plasma_window_management"
kwin_core: authorized "/usr/bin/python3.11" "org_kde_plasma_activation_feedback"
kwin_core: authorized "/usr/bin/python3.11" "kde_lockscreen_overlay_v1"
kwin_core: authorized "/usr/bin/python3.11" "org_kde_kwin_fake_input"
kwin_core: authorized "/usr/bin/python3.11" "org_kde_kwin_keystate"
kwin_core: authorized "/usr/bin/python3.11" "zkde_screencast_unstable_v1"
* Serving Flask app 'selenium-webdriver-at-spi.py'
* Debug mode: off
[NON-XML-CHAR-0x1B][31m[NON-XML-CHAR-0x1B][1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[NON-XML-CHAR-0x1B][0m
* Running on http://127.0.0.1:4723
[NON-XML-CHAR-0x1B][33mPress CTRL+C to quit[NON-XML-CHAR-0x1B][0m
127.0.0.1 - - [21/Oct/2023 04:50:30] "GET /status HTTP/1.1" 200 -
I, [2023-10-21T04:50:30.839766 #26779] INFO -- : starting test ["/builds/plasma/plasma-workspace/appiumtests/systemtraytest.py"]
(WW) Option "-listen" for file descriptors is deprecated
Please use "-listenfd" instead.
(WW) Option "-listen" for file descriptors is deprecated
Please use "-listenfd" instead.
libEGL debug: Found 'LIBGL_ALWAYS_SOFTWARE' set, will use a CPU renderer
libEGL warning: Not allowed to force software rendering when API explicitly selects a hardware device.
libEGL debug: using driver vgem for 6
libEGL debug: MESA-LOADER: device is not located on the PCI bus
libEGL debug: using driver vgem for 6
libEGL debug: MESA-LOADER: failed to open /usr/lib64/dri/vgem_dri.so: /usr/lib64/dri/vgem_dri.so: cannot open shared object file: No such file or directory
libEGL warning: MESA-LOADER: failed to open vgem: /usr/lib64/dri/vgem_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib64/dri, suffix _dri)
libEGL debug: EGL user error 0x3001 (EGL_NOT_INITIALIZED) in eglInitialize: DRI2: failed to load driver
libEGL debug: EGL user error 0x3001 (EGL_NOT_INITIALIZED) in eglInitialize
Failed to initialize glamor, falling back to sw
linux_dmabuf_feedback.main_device: Failed to fetch DRM device
linux_dmabuf_feedback.tranche_target_device: Failed to fetch DRM device
linux_dmabuf_feedback.tranche_target_device: Failed to fetch DRM device
libGL: Can't open configuration file /usr/share/drirc: No such file or directory.
libGL: Can't open configuration file /home/user//.drirc: No such file or directory.
libGL: Can't open configuration file /usr/share/drirc: No such file or directory.
libGL: Can't open configuration file /home/user//.drirc: No such file or directory.
kwin_core: Extensions: shape: 0x "11" composite: 0x "4" render: 0x "b" fixes: 0x "50" randr: 0x "14" sync: 0x "31" damage: 0x "11"
kf.windowsystem: Loaded a static plugin for platform "wayland-org.kde.kwin.qpa"
kwin_xwl: Setting primary KWin::VirtualOutput(0x616000004580, name="Virtual-0", geometry=QRect(0,0 1024x768), scale=1) 33
kwin_xwl: Setting primary KWin::VirtualOutput(0x616000004580, name="Virtual-0", geometry=QRect(0,0 1024x768), scale=1) 33
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Unsupported maximum keycode 708, clipping.
> X11 cannot support keycodes above 255.
Errors from xkbcomp are not fatal to the X server
libGL: MESA-LOADER: dlopen(/usr/lib64/dri/swrast_dri.so)
libGL: did not find extension DRI_Kopper version 1
libGL: Can't open configuration file /usr/share/drirc: No such file or directory.
libGL: Can't open configuration file /home/user//.drirc: No such file or directory.
libGL: Can't open configuration file /usr/share/drirc: No such file or directory.
libGL: Can't open configuration file /home/user//.drirc: No such file or directory.
libGL: did not find extension DRI2_Flush version 1
<Request 'http://127.0.0.1:4723/session' [POST]>
b'{"capabilities": {"firstMatch": [{}], "alwaysMatch": {"appium:app": "plasmawindowed -p org.kde.plasma.nano org.kde.plasma.systemtray"}}}'
launched 26811
qt.highdpi: Initializing high-DPI scaling
qt.highdpi: Initialization done, high-DPI scaling is active
qt.qpa.plugin: init_platform called with pluginNamesWithArguments "wayland" platformPluginPath "" platformThemeName ""
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/platforms" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/platforms" ...
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqvnc.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("vnc")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqwayland-egl.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wayland-egl")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqlinuxfb.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("linuxfb")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqminimalegl.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("minimalegl")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqoffscreen.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("offscreen")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqxcb.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("xcb")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqvkkhrdisplay.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("vkkhrdisplay")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqwayland-generic.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wayland")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqeglfs.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("eglfs")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/platforms/libqminimal.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("minimal")
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/platforms" ...
qt.qpa.plugin: Attempting to load Qt platform plugin "wayland" with arguments QList()
qt.core.library: "/usr/lib64/qt6/plugins/platforms/libqwayland-generic.so" loaded library
qt.qpa.wayland: QT_WAYLAND_TEXT_INPUT_PROTOCOL= ""
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_plasma_window_management"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_plasma_activation_feedback"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "kde_lockscreen_overlay_v1"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_kwin_fake_input"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_kwin_keystate"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "zkde_screencast_unstable_v1"
qt.qpa.wayland: text input: register zwp_text_input_v1
qt.qpa.wayland: using input method: QtWaylandClient::QWaylandInputContext
qt.qpa.wayland: text input: register zwp_text_input_v2
qt.qpa.wayland: using input method: QtWaylandClient::QWaylandInputContext
qt.highdpi: Updating high-DPI scaling
qt.highdpi: Update done, high-DPI scaling is inactive
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/wayland-shell-integration" ...
qt.core.plugin.factoryloader: looking at "/builds/plasma/plasma-workspace/_install/lib64/plugins/wayland-shell-integration/liblayer-shell.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("layer-shell")
qt.core.plugin.factoryloader: looking at "/builds/plasma/plasma-workspace/_install/lib64/plugins/wayland-shell-integration/plasma-shell.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("plasma-shell")
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/wayland-shell-integration" ...
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/wayland-shell-integration/libwl-shell-plugin.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wl-shell")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/wayland-shell-integration/libqt-shell.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("qt-shell")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/wayland-shell-integration/libfullscreen-shell-v1.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("fullscreen-shell-v1")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/wayland-shell-integration/libxdg-shell.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("xdg-shell")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/wayland-shell-integration/libivi-shell.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("ivi-shell")
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/wayland-shell-integration" ...
qt.core.library: "/usr/lib64/qt6/plugins/wayland-shell-integration/libxdg-shell.so" loaded library
qt.qpa.wayland: Using the 'xdg-shell' shell integration
qt.qpa.plugin: Successfully loaded Qt platform plugin "wayland"
qt.qpa.theme: Adding platform integration's theme names to list of theme names: QList("kde", "generic")
qt.qpa.theme: Attempting to create platform theme "kde" via QPlatformThemeFactory::create
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/platformthemes" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/platformthemes" ...
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/platformthemes" ...
qt.qpa.theme: Attempting to create platform theme "generic" via QPlatformThemeFactory::create
qt.qpa.theme: Attempting to create platform theme "kde" via createPlatformTheme
qt.qpa.theme: Attempting to create platform theme "generic" via createPlatformTheme
qt.qpa.theme: Successfully created platform theme "generic"
qt.qpa.wayland: using input method: QtWaylandClient::QWaylandInputContext
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/iconengines" ...
qt.core.plugin.factoryloader: looking at "/builds/plasma/plasma-workspace/_install/lib64/plugins/iconengines/KIconEnginePlugin.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("kiconengine")
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/iconengines" ...
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/iconengines/libqsvgicon.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("svg", "svgz", "svg.gz")
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/iconengines" ...
kf.i18n: Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qt_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtbase_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtscript_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtmultimedia_" catalog failed for locale QLocale(English, Latin, United States)
kf.i18n: Loading the "qtxmlpatterns_" catalog failed for locale QLocale(English, Latin, United States)
kf.crash: Could not find drkonqi in search paths: QList("/builds/plasma/plasma-workspace/_install/bin", "/usr/libexec/qt6", "/builds/sysadmin/ci-management/kcrash/_install/lib64/libexec")
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/styles" ...
qt.core.plugin.factoryloader: looking at "/builds/plasma/plasma-workspace/_install/lib64/plugins/styles/breeze6.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("breeze")
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/styles" ...
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/styles" ...
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/kf6/packagestructure/plasma_shell.so" loaded library
Loading default layout
kf.coreaddons: Checking for plugins in QList("/builds/plasma/plasma-workspace/_install/bin/plasma/applets", "/builds/plasma/plasma-workspace/_install/lib64/plugins/plasma/applets", "/usr/lib64/qt6/plugins/plasma/applets")
kf.plasma.core: loading applet by name "empty" true false
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/kf6/packagestructure/plasma_applet.so" loaded library
kf.activities: Should we start the daemon?
kf.activities: Starting the activity manager daemon
kf.plasma.core: Unknown containment type requested: "" "" check Plasma::Containment::Type for supported values
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/wayland-graphics-integration-client" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/wayland-graphics-integration-client" ...
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/wayland-graphics-integration-client/libshm-emulation-server.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList()
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/wayland-graphics-integration-client/libdrm-egl-server.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList()
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/wayland-graphics-integration-client/libvulkan-server.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList()
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/wayland-graphics-integration-client/libdmabuf-server.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList()
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wayland-egl")
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/wayland-graphics-integration-client" ...
qt.qpa.wayland: Available client buffer integrations: QList("wayland-egl")
qt.core.library: "/usr/lib64/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so" loaded library
qt.qpa.wayland: Using Wayland-EGL
qt.qpa.wayland: Initializing client buffer integration "wayland-egl"
libEGL debug: Found 'LIBGL_ALWAYS_SOFTWARE' set, will use a CPU renderer
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_plasma_window_management"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_plasma_activation_feedback"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "kde_lockscreen_overlay_v1"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_kwin_fake_input"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_kwin_keystate"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "zkde_screencast_unstable_v1"
libEGL debug: MESA-LOADER: dlopen(/usr/lib64/dri/swrast_dri.so)
libGL: Can't open configuration file /usr/share/drirc: No such file or directory.
libGL: Can't open configuration file /home/user//.drirc: No such file or directory.
libGL: Can't open configuration file /usr/share/drirc: No such file or directory.
libGL: Can't open configuration file /home/user//.drirc: No such file or directory.
libEGL debug: did not find extension DRI2_BufferDamage version 1
libEGL debug: did not find extension DRI2_Interop version 1
libEGL debug: did not find extension DRI2_Blob version 1
libEGL debug: did not find extension DRI_MutableRenderBufferDriver version 1
libEGL debug: did not find extension DRI_Kopper version 1
libEGL debug: No DRI config supports native format ABGR16F
libEGL debug: No DRI config supports native format XBGR16F
libEGL debug: No DRI config supports native format XBGR2101010
libEGL debug: No DRI config supports native format ABGR2101010
libEGL debug: No DRI config supports native format ABGR8888
libEGL debug: No DRI config supports native format XBGR8888
libEGL debug: No DRI config supports native format RGB565
qt.core.library: "/usr/lib64/qt6/qml/QtQml/WorkerScript/libworkerscriptplugin.so" loaded library
qt.core.library: "/usr/lib64/qt6/qml/QtQuick/Layouts/libqquicklayoutsplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/kirigami/libKirigamiPlugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/kirigami/delegates/libKirigamiDelegates.so" loaded library
kf.kirigami: No Theme file found, using default Basic theme
kf.plasma.core: loading applet by name "org.kde.plasma.systemtray" true true
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/plasma/applets/org.kde.plasma.systemtray.so" loaded library
kf.plasma.core: requesting config for "System Tray" without a containment!
kf.plasma.core: loading applet by name "org.kde.plasma.private.systemtray" true true
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/plasma/applets/org.kde.plasma.private.systemtray.so" loaded library
kde.systemtray: Adding applet: "org.kde.plasma.clipboard"
kf.plasma.core: loading applet by name "org.kde.plasma.clipboard" true false
kde.systemtray: Adding applet: "org.kde.plasma.manage-inputmethod"
kf.plasma.core: loading applet by name "org.kde.plasma.manage-inputmethod" true false
kde.systemtray: Adding applet: "org.kde.plasma.notifications"
kf.plasma.core: loading applet by name "org.kde.plasma.notifications" true true
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/plasma/applets/org.kde.plasma.notifications.so" loaded library
kde.systemtray: Found DBus-able Applet: "org.kde.plasma.battery" "org.kde.Solid.PowerManagement"
kde.systemtray: Adding applet: "org.kde.plasma.cameraindicator"
kf.plasma.core: loading applet by name "org.kde.plasma.cameraindicator" true false
kde.systemtray: Adding applet: "org.kde.plasma.devicenotifier"
kf.plasma.core: loading applet by name "org.kde.plasma.devicenotifier" true false
kde.systemtray: Found DBus-able Applet: "org.kde.plasma.mediacontroller" "org.mpris.MediaPlayer2.*"
qt.core.library: "/usr/lib64/qt6/qml/QtQuick/Window/libquickwindowplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/plasma/core/libcorebindingsplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/kf6/kwindowsystem/KF6WindowSystemKWaylandPlugin.so" loaded library
kf.windowsystem: Loaded plugin "/builds/plasma/plasma-workspace/_install/lib64/plugins/kf6/kwindowsystem/KF6WindowSystemKWaylandPlugin.so" for platform "wayland"
kf.coreaddons.kdirwatch: Available methods: QList("Stat", "INotify", "QFileSystemWatcher") preferred= INotify
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/16x16/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/22x22/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/24x24/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/32x32/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/36x36/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/48x48/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/64x64/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/72x72/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/96x96/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/128x128/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/192x192/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/256x256/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/512x512/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/scalable/filesystems/"
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/ksvg/libcorebindingsplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/draganddrop/libdraganddropplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/kitemmodels/libitemmodelsplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/plasma/components/liborg_kde_plasmacomponents3.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/plasma/extras/libplasmaextracomponentsplugin.so" loaded library
qt.core.library: "/usr/lib64/qt6/qml/QtQuick/Templates/libqtquicktemplates2plugin.so" loaded library
qt.core.library: "/usr/lib64/qt6/qml/QtQuick/Controls/libqtquickcontrols2plugin.so" loaded library
qt.core.library: "/usr/lib64/qt6/qml/QtQuick/Controls/Fusion/libqtquickcontrols2fusionstyleplugin.so" loaded library
qt.core.library: "/usr/lib64/qt6/qml/QtQuick/Controls/Basic/libqtquickcontrols2basicstyleplugin.so" loaded library
qt.core.library: "/usr/lib64/qt6/qml/QtQuick/Controls/impl/libqtquickcontrols2implplugin.so" loaded library
qt.core.library: "/usr/lib64/qt6/qml/QtQuick/Controls/Fusion/impl/libqtquickcontrols2fusionstyleimplplugin.so" loaded library
kf.plasma.quick: Applet preload policy set to 1
qt.qpa.input.devices: no mouse-like devices registered for seat "" The platform plugin should have provided one via QWindowSystemInterface::registerInputDevice(). Creating a default mouse for now.
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/accessible" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/accessible" ...
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/accessible" ...
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/kf6/kirigami/KirigamiPlasmaStyle.so" loaded library
kf.kirigami: Loading style plugin from "/builds/plasma/plasma-workspace/_install/lib64/plugins/kf6/kirigami/KirigamiPlasmaStyle.so"
qt.nativeinterface: Comparing requested interface name QWaylandWindow with available QXcbWindow
qt.nativeinterface: No match for requested interface name QWaylandWindow
qt.nativeinterface: Comparing requested interface name QWaylandWindow with available QWaylandWindow
qt.nativeinterface: Match for interface QWaylandWindow. Comparing revisions (requested 1 / available 1)
qt.nativeinterface: Full match. Returning dynamic cast of QPlatformSurface(0x615000263490, class=QSurface::Window, type=QSurface::OpenGLSurface, window=PlasmaQuick::Dialog(0x611000223480))
qt.nativeinterface: Comparing requested interface name QWaylandWindow with available QXcbWindow
qt.nativeinterface: No match for requested interface name QWaylandWindow
qt.nativeinterface: Comparing requested interface name QWaylandWindow with available QWaylandWindow
qt.nativeinterface: Match for interface QWaylandWindow. Comparing revisions (requested 1 / available 1)
qt.nativeinterface: Full match. Returning dynamic cast of QPlatformSurface(0x615000263490, class=QSurface::Window, type=QSurface::OpenGLSurface, window=PlasmaQuick::Dialog(0x611000223480))
kf.windowsystem.wayland: This plugin does not support setting window on all desktops
kf.kirigami: Failed to find a Kirigami platform plugin
kde.systemtray: System tray daemon not reachable
kf.windowsystem.wayland: This plugin does not support setting window on all desktops
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/kquickcontrolsaddons/libkquickcontrolsaddonsplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/coreaddons/libkcoreaddonsplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/kcmutils/libkcmutilsqmlplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/config/libkconfigqmlplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/plasma/plasma5support/libplasma5supportplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/taskmanager/libtaskmanagerplugin.so" loaded library
qt.core.library: "/usr/lib64/qt6/qml/Qt5Compat/GraphicalEffects/libqtgraphicaleffectsplugin.so" loaded library
qt.core.library: "/usr/lib64/qt6/qml/Qt5Compat/GraphicalEffects/private/libqtgraphicaleffectsprivateplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/quickcharts/libQuickCharts.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/plasma5support/dataengine/plasma_engine_time.so" loaded library
org.kde.plasma.notificationmanager: Registered Notification service on DBus
org.kde.plasma.notificationmanager: Registered JobViewServer service on DBus
file:///builds/plasma/plasma-workspace/_install/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/PulseAudio.qml:9:1: module "org.kde.plasma.private.volume" is not installed
qt.nativeinterface: Comparing requested interface name QWaylandWindow with available QXcbWindow
qt.nativeinterface: No match for requested interface name QWaylandWindow
qt.nativeinterface: Comparing requested interface name QWaylandWindow with available QWaylandWindow
qt.nativeinterface: Match for interface QWaylandWindow. Comparing revisions (requested 1 / available 1)
qt.nativeinterface: Full match. Returning dynamic cast of QPlatformSurface(0x615000948c10, class=QSurface::Window, type=QSurface::OpenGLSurface, window=ToolTipDialog(0x60b0004ecfa0))
qt.nativeinterface: Comparing requested interface name QWaylandWindow with available QXcbWindow
qt.nativeinterface: No match for requested interface name QWaylandWindow
qt.nativeinterface: Comparing requested interface name QWaylandWindow with available QWaylandWindow
qt.nativeinterface: Match for interface QWaylandWindow. Comparing revisions (requested 1 / available 1)
qt.nativeinterface: Full match. Returning dynamic cast of QPlatformSurface(0x615000948c10, class=QSurface::Window, type=QSurface::OpenGLSurface, window=ToolTipDialog(0x60b0004ecfa0))
qml: SystemTray ItemLoader: Invalid state, cannot determine source!
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/plasma5support/dataengine/plasma_engine_clipboard.so" loaded library
qt.qpa.wayland: Received xdg_toplevel.configure with QSize(0, 0) and QFlags<Qt::WindowState>(WindowNoState)
qt.qpa.wayland: Applied pending xdg_toplevel configure event: QSize(0, 0) QFlags<Qt::WindowState>(WindowNoState)
kf.windowsystem: KWindowInfo is only functional when running on X11
org.kde.klipper: Failed to load history resource. Clipboard history cannot be read. : History file does not exist
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/plasma/workspace/keyboardlayout/libkeyboardlayoutplugin.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/qml/org/kde/pipewire/monitor/libKPipeWireMonitorDeclarative.so" loaded library
kpipewire_logging: error: "Failed to connect to PipeWire" 0
received error while creating the stream "Failed to connect to PipeWire" Media monitor will not work.
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/plasma5support/dataengine/plasma_engine_hotplug.so" loaded library
qt.core.filesystemwatcher: adding QList("/etc")
qt.core.filesystemwatcher: adding QList("/etc/fstab")
kf.solid.backends.fstab: Adding "overlay/" type: "overlay"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/plasma5support/dataengine/plasma_engine_soliddevice.so" loaded library
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/plasma5support/dataengine/plasma_engine_devicenotifications.so" loaded library
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected"
"Not connected to D-Bus server"
qml: 114
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/accessiblebridge" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/accessiblebridge" ...
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/accessiblebridge" ...
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_plasma_window_management"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_plasma_activation_feedback"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "kde_lockscreen_overlay_v1"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_kwin_fake_input"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_kwin_keystate"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "zkde_screencast_unstable_v1"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_plasma_window_management"
qt.core.library: "/builds/plasma/plasma-workspace/_install/lib64/plugins/kf6/kscreen/KSC_KWayland.so" loaded library
qt.nativeinterface: Comparing requested interface name QWaylandApplication with available QX11Application
qt.nativeinterface: No match for requested interface name QWaylandApplication
qt.nativeinterface: Comparing requested interface name QWaylandApplication with available QWaylandApplication
qt.nativeinterface: Match for interface QWaylandApplication. Comparing revisions (requested 1 / available 1)
qt.nativeinterface: Full match. Returning dynamic cast of QPlatformNativeInterface(0x60400000be90)
org.kde.klipper: Checking clip data
org.kde.klipper: Checking clip data
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_plasma_window_management"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_plasma_activation_feedback"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "kde_lockscreen_overlay_v1"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_kwin_fake_input"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_kwin_keystate"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "zkde_screencast_unstable_v1"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_plasma_window_management"
kwin_core: authorized "/builds/plasma/plasma-workspace/_install/bin/plasmawindowed" "org_kde_plasma_activation_feedback"
kscreen.kwayland: adding output 47
qt.accessibility.atspi: AtSpiAdaptor::applicationInterface "/org/a11y/atspi/accessible/root" QAccessibleInterface(0x602000171c10 name="plasmawindowed" role=Application childc=2 obj=QApplication(0x7f39e1f00190)rect=QRect(0,0 0x0)) "GetApplicationBusAddress"
libEGL debug: eglPrintConfigDebug: nothing to print
libEGL debug: ---------------
libEGL debug: Configurations:
libEGL debug: cho bf lv colourbuffer dp st ms vis cav bi renderable supported
libEGL debug: sen id sz l r g b a th cl ns b id eat nd gl es es2 es3 vg surfaces
libEGL debug: ---------------
libEGL debug: 0x001 32 0 10 10 10 2 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x002 32 0 10 10 10 2 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x003 32 0 10 10 10 2 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x004 32 0 10 10 10 2 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x005 32 0 10 10 10 2 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x006 32 0 10 10 10 2 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x007 32 0 10 10 10 2 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x008 32 0 10 10 10 2 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x009 32 0 10 10 10 2 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x00a 32 0 10 10 10 2 32 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x00b 30 0 10 10 10 0 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00c 30 0 10 10 10 0 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00d 30 0 10 10 10 0 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00e 30 0 10 10 10 0 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00f 30 0 10 10 10 0 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x010 30 0 10 10 10 0 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x011 30 0 10 10 10 0 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x012 30 0 10 10 10 0 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x013 30 0 10 10 10 0 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x014 30 0 10 10 10 0 32 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x015 32 0 8 8 8 8 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x016 32 0 8 8 8 8 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x017 32 0 8 8 8 8 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0 0x018 32 0 8 8 8 8 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x019 32 0 8 8 8 8 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x01a 32 0 8 8 8 8 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01b 32 0 8 8 8 8 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01c 32 0 8 8 8 8 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 1 0x01d 32 0 8 8 8 8 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01e 32 0 8 8 8 8 32 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01f 24 0 8 8 8 0 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x020 24 0 8 8 8 0 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x021 24 0 8 8 8 0 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x022 24 0 8 8 8 0 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x023 24 0 8 8 8 0 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x024 24 0 8 8 8 0 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x025 24 0 8 8 8 0 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x026 24 0 8 8 8 0 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x027 24 0 8 8 8 0 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x028 24 0 8 8 8 0 32 0 4 1 0x00000000-- y y y y win,
libEGL debug: eglPrintConfigDebug: nothing to print
libEGL debug: ---------------
libEGL debug: Configurations:
libEGL debug: cho bf lv colourbuffer dp st ms vis cav bi renderable supported
libEGL debug: sen id sz l r g b a th cl ns b id eat nd gl es es2 es3 vg surfaces
libEGL debug: ---------------
libEGL debug: 0x001 32 0 10 10 10 2 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x002 32 0 10 10 10 2 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x003 32 0 10 10 10 2 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x004 32 0 10 10 10 2 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x005 32 0 10 10 10 2 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x006 32 0 10 10 10 2 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x007 32 0 10 10 10 2 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x008 32 0 10 10 10 2 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x009 32 0 10 10 10 2 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x00a 32 0 10 10 10 2 32 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x00b 30 0 10 10 10 0 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00c 30 0 10 10 10 0 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00d 30 0 10 10 10 0 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00e 30 0 10 10 10 0 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00f 30 0 10 10 10 0 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x010 30 0 10 10 10 0 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x011 30 0 10 10 10 0 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x012 30 0 10 10 10 0 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x013 30 0 10 10 10 0 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x014 30 0 10 10 10 0 32 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x015 32 0 8 8 8 8 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x016 32 0 8 8 8 8 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x017 32 0 8 8 8 8 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0 0x018 32 0 8 8 8 8 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x019 32 0 8 8 8 8 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x01a 32 0 8 8 8 8 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01b 32 0 8 8 8 8 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01c 32 0 8 8 8 8 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 1 0x01d 32 0 8 8 8 8 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01e 32 0 8 8 8 8 32 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01f 24 0 8 8 8 0 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x020 24 0 8 8 8 0 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x021 24 0 8 8 8 0 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x022 24 0 8 8 8 0 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x023 24 0 8 8 8 0 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x024 24 0 8 8 8 0 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x025 24 0 8 8 8 0 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x026 24 0 8 8 8 0 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x027 24 0 8 8 8 0 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x028 24 0 8 8 8 0 32 0 4 1 0x00000000-- y y y y win,
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/lib64/plugins/imageformats" ...
qt.core.plugin.factoryloader: checking directory path "/usr/lib64/qt6/plugins/imageformats" ...
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/imageformats/libqwbmp.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("wbmp")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/imageformats/libqicns.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("icns")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/imageformats/libqwebp.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("webp")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/imageformats/libqico.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("ico", "cur")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/imageformats/libqtiff.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("tiff", "tif")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/imageformats/libqsvg.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("svg", "svgz")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/imageformats/libqmng.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("mng")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/imageformats/libqpdf.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("pdf")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/imageformats/libqjpeg.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("jpg", "jpeg")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/imageformats/libqgif.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("gif")
qt.core.plugin.factoryloader: looking at "/usr/lib64/qt6/plugins/imageformats/libqtga.so"
qt.core.plugin.factoryloader: Got keys from plugin meta data QList("tga")
qt.core.plugin.factoryloader: checking directory path "/builds/plasma/plasma-workspace/_install/bin/imageformats" ...
qt.core.library: "/usr/lib64/qt6/plugins/imageformats/libqwbmp.so" loaded library
qt.core.library: "/usr/lib64/qt6/plugins/imageformats/libqicns.so" loaded library
qt.core.library: "/usr/lib64/qt6/plugins/imageformats/libqwebp.so" loaded library
qt.core.library: "/usr/lib64/qt6/plugins/imageformats/libqico.so" loaded library
qt.core.library: "/usr/lib64/qt6/plugins/imageformats/libqtiff.so" loaded library
qt.core.library: "/usr/lib64/qt6/plugins/imageformats/libqsvg.so" loaded library
qt.rhi.general: Created OpenGL context QSurfaceFormat(version 4.5, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
libEGL debug: eglPrintConfigDebug: nothing to print
libEGL debug: ---------------
libEGL debug: Configurations:
libEGL debug: cho bf lv colourbuffer dp st ms vis cav bi renderable supported
libEGL debug: sen id sz l r g b a th cl ns b id eat nd gl es es2 es3 vg surfaces
libEGL debug: ---------------
libEGL debug: 0x001 32 0 10 10 10 2 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x002 32 0 10 10 10 2 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x003 32 0 10 10 10 2 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x004 32 0 10 10 10 2 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x005 32 0 10 10 10 2 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x006 32 0 10 10 10 2 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x007 32 0 10 10 10 2 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x008 32 0 10 10 10 2 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x009 32 0 10 10 10 2 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x00a 32 0 10 10 10 2 32 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x00b 30 0 10 10 10 0 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00c 30 0 10 10 10 0 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00d 30 0 10 10 10 0 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00e 30 0 10 10 10 0 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x00f 30 0 10 10 10 0 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x010 30 0 10 10 10 0 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x011 30 0 10 10 10 0 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x012 30 0 10 10 10 0 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x013 30 0 10 10 10 0 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x014 30 0 10 10 10 0 32 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x015 32 0 8 8 8 8 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x016 32 0 8 8 8 8 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x017 32 0 8 8 8 8 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0 0x018 32 0 8 8 8 8 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x019 32 0 8 8 8 8 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x01a 32 0 8 8 8 8 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01b 32 0 8 8 8 8 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01c 32 0 8 8 8 8 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 1 0x01d 32 0 8 8 8 8 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01e 32 0 8 8 8 8 32 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x01f 24 0 8 8 8 0 0 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x020 24 0 8 8 8 0 16 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x021 24 0 8 8 8 0 24 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x022 24 0 8 8 8 0 24 8 0 0 0x00000000-- y y y y win,
libEGL debug: 0x023 24 0 8 8 8 0 32 0 0 0 0x00000000-- y y y y win,
libEGL debug: 0x024 24 0 8 8 8 0 0 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x025 24 0 8 8 8 0 16 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x026 24 0 8 8 8 0 24 0 4 1 0x00000000-- y y y y win,
libEGL debug: 0x027 24 0 8 8 8 0 24 8 4 1 0x00000000-- y y y y win,
libEGL debug: 0x028 24 0 8 8 8 0 32 0 4 1 0x00000000-- y y y y win,
qt.rhi.general: OpenGL VENDOR: Mesa RENDERER: llvmpipe (LLVM 17.0.2, 256 bits) VERSION: 4.5 (Compatibility Profile) Mesa 23.2.1
kf.service.sycoca: Recreating ksycoca file ("/tmp/selenium20231021-26779-43e1vb/CACHE/ksycoca6_en_hf0BMxvNHI5RX_eOO8ZD8SfZReQ=", version 305)
kf.service.sycoca: Looking for subdir "mime" => QList("/builds/plasma/plasma-workspace/_install/share/mime", "/usr/share/mime")
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/16x16/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/22x22/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/24x24/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/32x32/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/36x36/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/48x48/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/64x64/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/72x72/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/96x96/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/128x128/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/192x192/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/256x256/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/512x512/filesystems/"
kf.iconthemes: Invalid Context= "FileSystems" line for icon theme: "/usr/share/icons/hicolor/scalable/filesystems/"
kf.service.sycoca: Found menu file "/builds/plasma/plasma-workspace/_install/etc/xdg/menus/applications.menu"
qt.core.library: "/usr/lib64/qt6/plugins/iconengines/libqsvgicon.so" loaded library
kf.service.sycoca: Menu "applications-kmenuedit.menu" not found.
kf.service.sycoca: Looking up applications under "/usr/local/share/applications/"
kf.service.sycoca: Looking up applications under "/usr/share/applications/"
kf.service.sycoca: Looking up applications under "/builds/plasma/plasma-workspace/_install/share/applications/"
kf.service.sycoca: Looking up applications under "/tmp/selenium20231021-26779-43e1vb/DATA/applications/"
kf.service.sycoca: "/usr/share/applications/org.qt-project.qtcreator.desktop" specifies undefined MIME type/servicetype "text/x-xsrc"
kf.service.sycoca: "/usr/share/applications/org.qt-project.qtcreator.desktop" specifies undefined MIME type/servicetype "application/vnd.qt.qmakeprofile"
kf.service.sycoca: "/usr/share/applications/org.qt-project.qtcreator.desktop" specifies undefined MIME type/servicetype "application/vnd.qt.xml.resource"
kf.service.sycoca: Saving
kf.service.sycoca: Opening ksycoca from "/tmp/selenium20231021-26779-43e1vb/CACHE/ksycoca6_en_hf0BMxvNHI5RX_eOO8ZD8SfZReQ="
kf.service.services: query returning 0 offers
kf.service.services: query returning 1 offers
qt.qpa.wayland: Received xdg_toplevel.configure with QSize(500, 500) and QFlags<Qt::WindowState>(WindowActive)
kscreen.kwayland: Loading Wayland backend.
qt.nativeinterface: Comparing requested interface name QWaylandApplication with available QX11Application
qt.nativeinterface: No match for requested interface name QWaylandApplication
qt.nativeinterface: Comparing requested interface name QWaylandApplication with available QWaylandApplication
qt.nativeinterface: Match for interface QWaylandApplication. Comparing revisions (requested 1 / available 1)
qt.nativeinterface: Full match. Returning dynamic cast of QPlatformNativeInterface(0x60400000be90)
qt.nativeinterface: Comparing requested interface name QWaylandApplication with available QX11Application
qt.nativeinterface: No match for requested interface name QWaylandApplication
qt.nativeinterface: Comparing requested interface name QWaylandApplication with available QWaylandApplication
qt.nativeinterface: Match for interface QWaylandApplication. Comparing revisions (requested 1 / available 1)
qt.nativeinterface: Full match. Returning dynamic cast of QPlatformNativeInterface(0x60400000be90)
AddressSanitizer:DEADLYSIGNAL
=================================================================
==26811==ERROR: AddressSanitizer: SEGV on unknown address 0x0000000b99a6 (pc 0x7f39f14cdb7b bp 0x618000043c80 sp 0x7ffe88bc2dd0 T0)
==26811==The signal is caused by a READ memory access.
#0 0x7f39f14cdb7b in QApplicationPrivate::notify_helper(QObject*, QEvent*) (/lib64/libQt6Widgets.so.6+0x1beb7b) (BuildId: ced2074e7995499a0b42be79ba527a48ab97cea1)
#1 0x7f39f011f767 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib64/libQt6Core.so.6+0x165767) (BuildId: 5c33e0f98f1d34e458d7c8cbade86d7f315cbdcd)
#2 0x7f39f07736f7 in QPlatformWindow::deliverUpdateRequest() (/lib64/libQt6Gui.so.6+0x21a6f7) (BuildId: 62460666118f6adbeab306a12a47702d7d40ebca)
#3 0x7f39f015e40f in QObject::event(QEvent*) (/lib64/libQt6Core.so.6+0x1a440f) (BuildId: 5c33e0f98f1d34e458d7c8cbade86d7f315cbdcd)
#4 0x7f39f14cdb7d in QApplicationPrivate::notify_helper(QObject*, QEvent*) (/lib64/libQt6Widgets.so.6+0x1beb7d) (BuildId: ced2074e7995499a0b42be79ba527a48ab97cea1)
#5 0x7f39f011f767 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (/lib64/libQt6Core.so.6+0x165767) (BuildId: 5c33e0f98f1d34e458d7c8cbade86d7f315cbdcd)
#6 0x7f39f011faa6 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/lib64/libQt6Core.so.6+0x165aa6) (BuildId: 5c33e0f98f1d34e458d7c8cbade86d7f315cbdcd)
#7 0x7f39f030c8d2 (/lib64/libQt6Core.so.6+0x3528d2) (BuildId: 5c33e0f98f1d34e458d7c8cbade86d7f315cbdcd)
#8 0x7f39e57a1eef (/lib64/libglib-2.0.so.0+0x5beef) (BuildId: 35192bfdd54a159d3d6bcbd0df3adf236172d8de)
#9 0x7f39e57a3b17 (/lib64/libglib-2.0.so.0+0x5db17) (BuildId: 35192bfdd54a159d3d6bcbd0df3adf236172d8de)
#10 0x7f39e57a41cb in g_main_context_iteration (/lib64/libglib-2.0.so.0+0x5e1cb) (BuildId: 35192bfdd54a159d3d6bcbd0df3adf236172d8de)
#11 0x7f39f03096eb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/lib64/libQt6Core.so.6+0x34f6eb) (BuildId: 5c33e0f98f1d34e458d7c8cbade86d7f315cbdcd)
#12 0x7f39f012a179 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/lib64/libQt6Core.so.6+0x170179) (BuildId: 5c33e0f98f1d34e458d7c8cbade86d7f315cbdcd)
#13 0x7f39f0123645 in QCoreApplication::exec() (/lib64/libQt6Core.so.6+0x169645) (BuildId: 5c33e0f98f1d34e458d7c8cbade86d7f315cbdcd)
#14 0x441f13 in main /builds/plasma/plasma-workspace/plasma-windowed/main.cpp:78
#15 0x7f39ef8e41af in __libc_start_call_main (/lib64/libc.so.6+0x281af) (BuildId: 11b50a5e3e23a6043b7d04e69a399b939cd7199b)
#16 0x7f39ef8e4278 in __libc_start_main@@GLIBC_2.34 (/lib64/libc.so.6+0x28278) (BuildId: 11b50a5e3e23a6043b7d04e69a399b939cd7199b)
#17 0x409224 in _start (/builds/plasma/plasma-workspace/_install/bin/plasmawindowed+0x409224) (BuildId: 7dbeeb3a195a9c02e2dfe6ece8a339f74bbb6579)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (/lib64/libQt6Widgets.so.6+0x1beb7b) (BuildId: ced2074e7995499a0b42be79ba527a48ab97cea1) in QApplicationPrivate::notify_helper(QObject*, QEvent*)
==26811==ABORTING
[application | ]
{'5cbef0c6-6fcd-11ee-8f80-0242ac110002': <selenium-webdriver-at-spi.Session object at 0x7f1cae62e950>}
127.0.0.1 - - [21/Oct/2023 04:50:32] "[NON-XML-CHAR-0x1B][35m[NON-XML-CHAR-0x1B][1mPOST /session HTTP/1.1[NON-XML-CHAR-0x1B][0m" 500 -
E
======================================================================
ERROR: setUpClass (__main__.SystemTrayTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/builds/plasma/plasma-workspace/appiumtests/systemtraytest.py", line 133, in setUpClass
cls.driver = webdriver.Remote(command_executor='http://127.0.0.1:4723', options=options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/.local/lib/python3.11/site-packages/appium/webdriver/webdriver.py", line 229, in __init__
super().__init__(
File "/home/user/.local/lib/python3.11/site-packages/selenium/webdriver/remote/webdriver.py", line 205, in __init__
self.start_session(capabilities)
File "/home/user/.local/lib/python3.11/site-packages/appium/webdriver/webdriver.py", line 318, in start_session
response = self.execute(RemoteCommand.NEW_SESSION, w3c_caps)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/.local/lib/python3.11/site-packages/selenium/webdriver/remote/webdriver.py", line 344, in execute
self.error_handler.check_response(response)
File "/home/user/.local/lib/python3.11/site-packages/selenium/webdriver/remote/errorhandler.py", line 229, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: atspi_error: The application no longer exists (0)
Stacktrace:
Traceback (most recent call last):
File "/home/user/.local/lib/python3.11/site-packages/flask/app.py", line 867, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/.local/lib/python3.11/site-packages/flask/app.py", line 852, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/builds/plasma/plasma-workspace/_install/share/selenium-webdriver-at-spi/selenium-webdriver-at-spi.py", line 251, in session
return json.dumps({'value': {'sessionId': session.id, 'capabilities': {"app": session.browsing_context.name}}}), 200, {'content-type': 'application/json'}
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
gi.repository.GLib.GError: atspi_error: The application no longer exists (0)
----------------------------------------------------------------------
Ran 0 tests in 1.604s
FAILED (errors=1)
I, [2023-10-21T04:50:32.625124 #26779] INFO -- : tests done
I, [2023-10-21T04:50:32.641407 #26779] INFO -- : run.rb exiting false
Session process exited with code 1
"/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/StickyKeysPlugin.so" unloaded library
"/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/buttonsrebind.so" unloaded library
"/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/colordintegration.so" unloaded library
"/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/krunnerintegration.so" unloaded library
"/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/nightcolor.so" unloaded library
"/builds/plasma/plasma-workspace/_install/lib64/plugins/kwin/plugins/screencast.so" unloaded library
"/builds/plasma/plasma-workspace/_install/lib64/plugins/org.kde.kdecoration2/org.kde.breeze.so" unloaded library
"/usr/lib64/qt6/plugins/iconengines/libqsvgicon.so" unloaded library
Process group not found No child processes
I, [2023-10-21T04:50:32.866251 #26719] INFO -- : dbus session ended
PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND
```6https://invent.kde.org/plasma/latte-dock/-/issues/132Dependancies got renamed2023-10-30T12:18:28ZCm MaDependancies got renamed### Rich text editor
Try out **styling** _your_ content right here or read the [direction](https://about.gitlab.com/direction/plan/knowledge/content_editor/).
```
:: installing plasma-framework5 (5.111.0-1) breaks dependency 'plasma-fr...### Rich text editor
Try out **styling** _your_ content right here or read the [direction](https://about.gitlab.com/direction/plan/knowledge/content_editor/).
```
:: installing plasma-framework5 (5.111.0-1) breaks dependency 'plasma-framework' required by latte-dock-git
:: installing knewstuff5 (5.111.0-1) breaks dependency 'knewstuff' required by latte-dock-git
```https://invent.kde.org/plasma/powerdevil/-/issues/26Question about power-profiles-daemon and net.hadess.PowerProfiles2023-10-30T05:32:20ZJy DengQuestion about power-profiles-daemon and net.hadess.PowerProfilesHello, I'm developing `powermoder`. it's goal is to enable multi performance mode switching based on `tlp` (or `tuned`) by allowing the user to switch between multi profiles and even able to run scripts written by the user themselves at ...Hello, I'm developing `powermoder`. it's goal is to enable multi performance mode switching based on `tlp` (or `tuned`) by allowing the user to switch between multi profiles and even able to run scripts written by the user themselves at the same time. My main goal was to implement a combination of `power-profiles-daemon`'s multi-mode switching and `tlp`'s highly customizable features.
After the basics were done, I tried to emulate `power-profiles-daemon`'s dbus (a.k.a. `net.hadess.PowerProfiles`) based on `powermoder`, in order to allow kde's powerdevil or gnome's power-panel to control the mode-switching of `powermoder` via gui. Since I'm not good at C, instead of modifying codes of `power-profiles-daemon` directly, I've tried to use `pydbus` to provide api that is consistent with `net.hadess.PowerProfiles`. this program is what I call `powermoder2ppd`. most of the work has been done so far. `powerprofilesctl` has been able to work with `powermoder2ppd`, and gnome or kde can write and choose profiles to run via the gui, but gnome or kde can't get updates to the `active_profile`.
Specifically, gnome or kde can learn all the available profiles from `powermoder2ppd`, and can also learn the `active_profile` at this moment when `powermoder2ppd` starts running, and can also modify the `active_profile` correctly. however, gnome or kde can't get the update of `active_profile`, which means that no matter if I use the gui of desktop environment to change `active_profile`, or use `powerprofilesctl` or `gdbus` to change `active_profile`, gnome or kde won't show the new `active_profile` on desktop, but will show the old one, the `active_profile` at the moment of initialization, and get stuck here forever.
I would certainly like `power-profiles-daemon` to abstract something like `powermoder` as an optional driver, or better `tlp` as driver directly, but I don't have the ability to provide such a pull request, so as a second option I would like to use my `powermoder2ppd` to interface with gnome or kde. I don't have a clue as to what the problem is at the moment, so I hope you can point out what the problem is.
Here is the code for `powermoder2ppd`. I haven't dealt with hold related functions yet. other code or files for `powermoder` can be seen at this [URL](https://github.com/CicadaSeventeen/powermoder[powermoder2ppd]
Could you tell me how `powerdevil` get update and refresh for the new `active_perfile`? Thanks.
```
#!/usr/bin/env python3
import getpass
from gi.repository import GLib
from pydbus import SystemBus
import os
BUS_NAME = 'net.hadess.PowerProfiles'
class FakedNetHadessPowerProfiles:
dbus = f"""
<node>
<interface name='{BUS_NAME}'>
<method name='HoldProfile'>
<arg name="profile" type="s" direction="in"/>
<arg name="reason" type="s" direction="in"/>
<arg name="application_id" type="s" direction="in" />
<arg name="cookie" type="u" direction="out"/>
</method>
<method name="ReleaseProfile">
<arg name="cookie" type="u" direction="in"/>
</method>
<property name="ActiveProfile" type="s" access="readwrite"/>
<property name="PerformanceInhibited" type="s" access="read"/>
<property name="PerformanceDegraded" type="s" access="read"/>
<property name="Actions" type="as" access="read"/>
<property name="Profiles" type='aa{{sv}}' access="read"/>
<property name="ActiveProfileHolds" type='aa{{sv}}' access="read"/>
</interface>
</node>
"""
# <signal name="ProfileReleased">
# <arg name="cookie" type="u" direction="out"/>
# </signal>
def __init__(self):
# ActiveProfile
self._active_profile='balanced'
os.system("/usr/sbin/powermoder config balance")
#self._active_profile = os.readlink('/etc/powermoder/latest').split('/')[3]
#if self._active_profile == 'powersave' :
# self._active_profile = 'power-saver'
#elif self._active_profile == 'balanced' :
# self._active_profile = 'balance'
#elif self._active_profile == 'performance' :
# self._active_profile = 'performance'
#else :
# self._active_profile = 'balanced'
# Profiles
self._profiles = [{'Profile':GLib.Variant('s', 'power-saver'),'Driver':GLib.Variant('s', 'powermoder'),},{'Profile':GLib.Variant('s', 'balanced'),'Driver':GLib.Variant('s', 'powermoder')},{'Profile':GLib.Variant('s', 'performance'),'Driver':GLib.Variant('s', 'powermoder'),}]
#print(self._profiles)
#holds(not support yet)
self._activeprofileholds=[]
#actions(not support yet)
self._actions=[]
#
user = getpass.getuser()
#print(f'I am running as "{user}"')
@property
def Profiles(self):
return self._profiles
@property
def PerformanceInhibited(self):
print("PerformanceInhibited")
return ''
@property
def Actions(self):
print("Actions")
return self._actions
@property
def PerformanceDegraded(self):
print("PerformanceDegraded")
return ''
@property
def ActiveProfileHolds(self):
print("ActiveProfileHolds")
return self._activeprofileholds
@property
def ActiveProfile(self):
return self._active_profile
@ActiveProfile.setter
def ActiveProfile(self, value):
print(value)
if value == 'power-saver' :
self._active_profile = value
powermode = 'powersave'
elif value == 'balanced' :
self._active_profile = value
powermode = 'balance'
elif value == 'performance' :
self._active_profile = value
powermode = 'performance'
else :
powermode = 'balanced'
os.system(f"""/usr/sbin/powermoder config {powermode}""")
del powermode
def HoldProfile(self,profile,reason,application_id):
print("HoldProfiles")
return 0
def ReleaseProfile(cookie):
print("ReleaseProfiles")
return
# It needs to be SystemBus. SessionBus would be used if you start
# your D-Bus service outside of systemd in a terminal.
bus = SystemBus()
bus.publish(BUS_NAME, FakedNetHadessPowerProfiles())
loop = GLib.MainLoop()
loop.run()
```https://invent.kde.org/plasma/qqc2-breeze-style/-/issues/20No progress shown in progress bar in indeterminate mode2023-10-29T22:17:09ZDimitris KardarakosNo progress shown in progress bar in indeterminate modeOn Plasma Mobile, ProgressBar in indeterminate mode shows no progress.
Desktop
![Plasma_Desktop](/uploads/a0635433837f1e34cce7ddf662e8d661/Plasma_Desktop.png)
Mobile
![Plasma_Mobile](/uploads/9a241242a2f1ef35e0cd5c630d9d1b2a/Plasma_M...On Plasma Mobile, ProgressBar in indeterminate mode shows no progress.
Desktop
![Plasma_Desktop](/uploads/a0635433837f1e34cce7ddf662e8d661/Plasma_Desktop.png)
Mobile
![Plasma_Mobile](/uploads/9a241242a2f1ef35e0cd5c630d9d1b2a/Plasma_Mobile.png)https://invent.kde.org/plasma/powerdevil/-/issues/29Rethink policy integration in actions2023-10-29T19:58:14ZNicolas FellaRethink policy integration in actionsPowerdevil actions have an integrated system to check for certain "policies". Policies here means "Don't turn off/lock the screen" or "Don't suspend" e.g. while a media player is playing.
An action sets required policies and trigger() c...Powerdevil actions have an integrated system to check for certain "policies". Policies here means "Don't turn off/lock the screen" or "Don't suspend" e.g. while a media player is playing.
An action sets required policies and trigger() checks for those (unless the "Explicit" parameter is passed to trigger()).
While a nice idea on the surface I think it gets more in the way than helping. More often then not we pass "Explicit" to override this anyway, and we have a bit of a mess with calling trigger() and/or triggerImpl(). Using QVariantMap to pass data to trigger() also isn't nice API.
I think we would be better off without this system and explicity check for inhibitions in the few places where we need ithttps://invent.kde.org/plasma/kwin/-/issues/185Improve Panel visibility options2023-10-29T16:38:45ZAfeef NeiroukhImprove Panel visibility optionsHaving the Panel hidden makes more space on the screen and the panel is not important most of the time anytime.
Of course there is the "Autohide" and the "Windows can cover" option, and it's what i use for that purpose. However, very oft...Having the Panel hidden makes more space on the screen and the panel is not important most of the time anytime.
Of course there is the "Autohide" and the "Windows can cover" option, and it's what i use for that purpose. However, very often i unhide the panel by accident, simply because i tried to click on something at the bottom of an application. This is very annoying, because it forces me to wait a second and then slowly move my cursor towards whatever i tried clicking on.
My solution:
- Add a an "Always hidden" or "Hidden" option, which makes the panel hidden all the time, unless it needs attention or the user wants to focus it (there is already an option to assign a key for that purpose and of course there is the super button).
Im sorry if this Issue does not fit here, its my first kde-related issue.
Let me know your thoughts. And thank you for your hard work, i love KDE <3https://invent.kde.org/plasma/powerdevil/-/issues/3Fix various timeouts to use same unit in the configuration2023-10-29T00:36:27ZBhushan ShahFix various timeouts to use same unit in the configurationThe following discussion from !9 should be addressed:
- [ ] @bshah started a [discussion](https://invent.kde.org/plasma/powerdevil/-/merge_requests/9#note_66008):
> It's super annoying that some values in profile configuration use...The following discussion from !9 should be addressed:
- [ ] @bshah started a [discussion](https://invent.kde.org/plasma/powerdevil/-/merge_requests/9#note_66008):
> It's super annoying that some values in profile configuration uses the msec, some values uses seconds. At some point we should consider to fix this mess.https://invent.kde.org/plasma/plasma-welcome/-/issues/24Disable for Plasma Mobile and other shells2023-10-28T19:13:50ZOliver BeardDisable for Plasma Mobile and other shellsCurrently, Welcome Center is not well adapted to other Plasma shells, but will autorun as the KDED module doesn't care or know about the running shell. We should only autostart it for Plasma Desktop.
Additionally, Welcome Center is not ...Currently, Welcome Center is not well adapted to other Plasma shells, but will autorun as the KDED module doesn't care or know about the running shell. We should only autostart it for Plasma Desktop.
Additionally, Welcome Center is not aware of different shells and will track whether it has run before and the version (for the update page) for all of them together, which is not ideal. This ties in with #13. The update page will only show Plasma Desktop!
Is there a way we can ascertain the running shell, (Desktop, Mobile, Bigscreen, Nano)?6Oliver BeardOliver Beardhttps://invent.kde.org/plasma/plasma-welcome/-/issues/13Adapt content to suit Plasma Mobile2023-10-28T17:40:06ZNate GrahamAdapt content to suit Plasma MobileThe following discussion from !69 should be addressed:
@devinlin started a [discussion](https://invent.kde.org/plasma/plasma-welcome/-/merge_requests/69#note_636194): (+4 comments)
We need to adapt the content to support Plasma Mobile...The following discussion from !69 should be addressed:
@devinlin started a [discussion](https://invent.kde.org/plasma/plasma-welcome/-/merge_requests/69#note_636194): (+4 comments)
We need to adapt the content to support Plasma Mobile's differences from Plasma Desktop:
* Doesn't support Activities
* Doesn't support Vaults
* Doesn't use the Overview effect
* The text explaining KRunner needs to be reworded (PlaMo uses an embedded Milou widget that is accessed through a touch gesture)
* KDE Connect text is desktop-specific and needs to be reworded
* The apps list needs to show different mobile-friendly apps
* PlaMo uses a different settings application (`plasma-settings`)https://invent.kde.org/plasma/plasma-welcome/-/issues/22Reduce minimum window size2023-10-27T04:15:13ZNate GrahamReduce minimum window sizeWelcome Center doesn't look so hot on the Steam Deck:
![20230921_144747](/uploads/5c307627117214ed134bb4a7123f7c16/20230921_144747.jpg)
This will become a bigger problem in Plasma 6, where we moved the buttons to the bottom of the wind...Welcome Center doesn't look so hot on the Steam Deck:
![20230921_144747](/uploads/5c307627117214ed134bb4a7123f7c16/20230921_144747.jpg)
This will become a bigger problem in Plasma 6, where we moved the buttons to the bottom of the window. They'll be cut off and inaccessible!
The main window's minimum size needs to be under 760 px tall when using 11pt Noto Sans font (which is what the Steam Deck defaults to).6https://invent.kde.org/plasma/kscreenlocker/-/issues/9canceling greeter causes brief lockup2023-10-26T21:19:54Zgcbcanceling greeter causes brief lockupevery time i try to move the mouse in the grace period (i.e. while the screen is fading to black), the screen will turn black (only mouse cursor visible) for what i estimate is one minute (haven't measured yet)
I can move to another tty...every time i try to move the mouse in the grace period (i.e. while the screen is fading to black), the screen will turn black (only mouse cursor visible) for what i estimate is one minute (haven't measured yet)
I can move to another tty and kill the greeter to restore my session faster.
only relevant line i see in system logs is related to when it starts.
```
dbus-daemon[718]: [system] Activating via systemd: service name='org.freedesktop.home1' unit='dbus-org.freedesktop.home1.service' requested by ':1.664' (uid=1000 pid=25456 comm="/usr/lib/kscreenlocker_greet --graceTime 5000 --ks")
```https://invent.kde.org/plasma/plasma-pa/-/issues/8idea for changes brainstorm 62742023-10-26T16:11:26ZRyein Goddardidea for changes brainstorm 6274I had an idea for some changes - https://discuss.kde.org/t/simultaneous-audio-output/6274/5
Just wondering from your perspective is something like this feasible? I was gonna attempt to do it myself, but wanted to make sure you didn't s...I had an idea for some changes - https://discuss.kde.org/t/simultaneous-audio-output/6274/5
Just wondering from your perspective is something like this feasible? I was gonna attempt to do it myself, but wanted to make sure you didn't see any reason why it wouldn't be possible.
Thankshttps://invent.kde.org/plasma/plasma-workspace/-/issues/100Lock/Logout plasmoid doesn't work as expected.2023-10-25T14:18:55ZJisu WoniuLock/Logout plasmoid doesn't work as expected.# Description
After upgraded to `plasma-workspace` v5.27.9-1 in Arch Linux, the lock/logout plasmoid didn't work.
# Error message
```plaintext
file:///usr/share/plasma/plasmoids/org.kde.plasma.lock_logout/contents/ui/lockout.qml:104:1...# Description
After upgraded to `plasma-workspace` v5.27.9-1 in Arch Linux, the lock/logout plasmoid didn't work.
# Error message
```plaintext
file:///usr/share/plasma/plasmoids/org.kde.plasma.lock_logout/contents/ui/lockout.qml:104:13: Kirigami.Icon - Kirigami is neither a type nor a namespace
```
![Screenshot](/uploads/bd51fd0482fdd8e275f3c62a973909dd/Screenshot_20231025_052039.png)
# Arch Linux bug report
<https://bugs.archlinux.org/task/80075>https://invent.kde.org/plasma/kwin/-/issues/146Merge contents of effects/, scripts/ and plugins/2023-10-24T20:46:10ZVlad ZahorodniiMerge contents of effects/, scripts/ and plugins/Extensions are divided in three categories: effects, scripts, and binary plugins. This creates a separation, which is reflected in the associated APIs. For example, effects must use only the things available in libkwineffects, scripts ca...Extensions are divided in three categories: effects, scripts, and binary plugins. This creates a separation, which is reflected in the associated APIs. For example, effects must use only the things available in libkwineffects, scripts can only use whatever is exposed in the workspace wrapper + window, binary plugins have only a few restrictions. It gets worse when the line between them gets blurry, for example that's what we see in the declarative effects that use the things available in libkwineffects and also normal scripting APIs, there's `EffectScreen` and `Output`, `VirtualDesktop` and `uint`-based virtual desktop ids, etc.
It would be great to unify the extensions to simplify the plugin api. For example, the effects could use the existing infrastructure in scripting or binary plugins but with a couple of new classes or functions to start/register effects, e.g.
```js
class MyEffect extends Effect {
};
Compositor.registerEffect(MyEffect);
Workspace.windowAdded.connect(window => console.log(window.caption, "was added");
```
As the first step, it's worth merging effects/, plugins/ and scripts/ directories like what we did with the backends. We would need to be careful with translations. After that, it's worth exploring exposing effect specific APIs in the normal scripting API.https://invent.kde.org/plasma/kwin/-/issues/153Add an API for a window to skip open/close effects2023-10-24T18:42:45ZXaver HuglAdd an API for a window to skip open/close effectsCurrently this is done with blacklists in the effects themselves, which doesn't scale well and doesn't handle tabbox windowsCurrently this is done with blacklists in the effects themselves, which doesn't scale well and doesn't handle tabbox windows6https://invent.kde.org/plasma/plasma-desktop/-/issues/112Plasma 6 pre-release versioning2023-10-23T13:49:32ZOliver BeardPlasma 6 pre-release versioninghttps://community.kde.org/Schedules/February_2024_MegaRelease#8_November_2023:_Alpha
gives us the following versions for Plasma 6's pre-releases:
| Version | Name |
| - | - |
| `5.80.0` | Alpha |
| `5.90.0` | Beta 1 |
| `5.91.0` | Beta...https://community.kde.org/Schedules/February_2024_MegaRelease#8_November_2023:_Alpha
gives us the following versions for Plasma 6's pre-releases:
| Version | Name |
| - | - |
| `5.80.0` | Alpha |
| `5.90.0` | Beta 1 |
| `5.91.0` | Beta 2 |
| `5.92.0` | RC1 |
| `5.93.0` | RC2 |
Currently, the preview banner does not accommodate this: plasma-workspace#98
---
I would like to suggest that we do not do anything special for the major version bump (major.minor.patch), but instead stick with the current versioning system (slightly modified for release candidates). This would mean we would have the following releases:
| Version | Name |
| - | - |
| `5.27.90` | Plasma 6.0 Beta |
| `5.27.91` | Plasma 6.0 Beta 2 |
| `5.27.92` | Plasma 6.0 Beta 3 |
| `5.27.95` | Plasma 6.0 RC 1 |
| `5.27.96` | Plasma 6.0 RC 2 |
with master (5.27.80) being the development branch each of these patch pre-releases draw from.
For release candidates, we can split the .90 range in two, with .90 to .94 being betas and .95 to .99 being release candidates.
Alternatively, we could avoid calling them release candidates altogether, and just call them betas without changing the current system at all.
If release candidates imply a feature freeze, then we might want to use the release candidate range in our later minor releases, though they previously only recieve one public beta, which would then always be a release candidate unless we plan on having multiple (which we may well do, if we release biannually).
---
I suggest this for the following reasons:
- It's simpler.
- This would be the same versioning schema as our current one, just updated to allow for releases labelled as release candidates if we choose to stick with that instead of having more betas.
- This will enable us to determine the name of a release programmatically far easier (and extending the current preview banner code), rather than having to hardcode versions as Alpha, Beta 1, Beta 2, RC1, RC2. Worded differently, we would be able to determine the friendly name of a version according to a known schema that is valid for both minor and major upgrades.
- Current preview banner code accommodates both 5->6 and 6.0->6.1 properly, and would just need to be changed to recognise RC releases in the .95 to .99 range.
And I have the following issues with the proposed versioning system:
- I suggest we avoid 5.80.0 as this could cause confusion with patch .80, git master.
- I also don't see the need to have the first release arbitrarily called "Alpha" instead of being a beta.
- I believe this is to indicate a soft feature freeze. I think that making an initial beta release likely already implies this though.
- In the current planned versioning, 5.27.80 would be more properly named "Plasma 6.0 Alpha Dev", because the major release it is developing for is "Plasma 6.0 Alpha", 5.80.0. This is somewhat unwieldy, and applies throughout the planned 5.80+ range.
- This also suggests that the master branch would be changed from 5.27.80 to 5.80.80 to 5.90.80 to 5.91.80 etc, as each pre-release would be treated as a proper release, which I feel isn't necessary - we aren't going to use the patch .0 .1 .2 .3 etc as we are for any full releases because we aren't going to update them, as far as I know.
- Furthermore - these aren't proper releases, but would end up occupying a range with them as major releases currently do, only distinguished by using large values. We haven't done this before, so might be a point of confusion.
Sorry if this reads a little scatter-brained, I hope my point was communicated well.Oliver BeardOliver Beard2023-10-31https://invent.kde.org/plasma/plasma-mobile/-/issues/252Physical keyboard does not trigger the maliit virtual keyboard2023-10-23T12:58:50Zted changPhysical keyboard does not trigger the maliit virtual keyboardI notice you cannot trigger maliit keyboard from the physical keyboard
[2023-10-18_16-41-28.mkv](/uploads/63a57b69ce7c241364a1a43ab5de86e1/2023-10-18_16-41-28.mkv)
Description:
Triggering the maliit keyboard from the touchscreen works...I notice you cannot trigger maliit keyboard from the physical keyboard
[2023-10-18_16-41-28.mkv](/uploads/63a57b69ce7c241364a1a43ab5de86e1/2023-10-18_16-41-28.mkv)
Description:
Triggering the maliit keyboard from the touchscreen works; however, I cannot plug in a keyboard to trigger the maliit keybard. This behavior is bad for CJK writers because they need some type of input method. I wonder if its possible to allow spell check for other languages like English
Steps to reproduce the problem
1. Enable Maliit keyboard
2. Plugin the keyboard
3. Click any text box.
4. Attempt to resolve any CJK scripts
![image](/uploads/2d292649180090a26f79ca4a52131cd5/image.png)
Observed Result:
Maliit keyboard does not trigger when the physical keyboard types.
Expected Result:
Maliit keyboard can resolve cjk languages
```bash
doof@steamdeck:~> zypper info maliit-keyboard
Loading repository data...
Reading installed packages...
Information for package maliit-keyboard:
----------------------------------------
Repository : @System
Name : maliit-keyboard
Version : 2.3.1-9.40
Arch : x86_64
Vendor : obs://build.opensuse.org/home:dmitry-s
Installed Size : 6,5 MiB
Installed : Yes
Status : up-to-date
Source package : maliit-keyboard-2.3.1-9.40.src
Upstream URL : https://github.com/maliit/keyboard
Summary : Maliit virtual keyboard
Description :
Maliit provides a flexible and cross-platform input method framework.
It has a plugin-based client-server architecture where applications
act as clients and communicate with the Maliit server via input
context plugins. The communication link currently uses D-Bus. Maliit
is an open source framework (LGPL 2) with open source plugins (BSD).
$lsb_release -a
LSB Version: n/a
Distributor ID: openSUSE
Description: openSUSE Tumbleweed
Release: 20231017
Codename: n/a
zypper info plasma5-mobile
Loading repository data...
Reading installed packages...
Information for package plasma5-mobile:
---------------------------------------
Repository : openSUSE:Tumbleweed
Name : plasma5-mobile
Version : 5.27.8-1.2
Arch : x86_64
Vendor : openSUSE
Installed Size : 2,3 MiB
Installed : Yes
Status : up-to-date
Source package : plasma5-mobile-5.27.8-1.2.src
Upstream URL : http://www.kde.org/
Summary : Plasma Mobile
Description :
Plasma shell and components targeted for phones.
```
```bash
$env
SHELL=/bin/bash
SESSION_MANAGER=local/steamdeck.lan:@/tmp/.ICE-unix/2853,unix/steamdeck.lan:/tmp/.ICE-unix/2853
WINDOWID=2
COLORTERM=truecolor
XDG_CONFIG_DIRS=/home/doof/.config/kdedefaults:/etc/xdg:/usr/local/etc/xdg:/usr/etc/xdg
LESS=-M -I -R
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
GTK_IM_MODULE=Maliit
QT_QUICK_CONTROLS_MOBILE=true
MACHTYPE=x86_64-suse-linux
G_BROKEN_FILENAMES=1
QT_WAYLAND_DISABLE_WINDOWDECORATION=1
HOSTNAME=localhost.localdomain
HISTSIZE=1000
LANGUAGE=en_US
FROM_HEADER=
MINICOM=-c on
AUDIODRIVER=pulseaudio
GUESTFISH_OUTPUT=\e[0m
JRE_HOME=/usr/lib64/jvm/java-11-openjdk-11
INPUT_METHOD=ibus
CPU=x86_64
SHELL_SESSION_ID=1ec0fc7bd8664c62a98c9fb3673b336b
JAVA_BINDIR=/usr/lib64/jvm/jre-openjdk/bin
XMODIFIERS=@im=fcitx
DESKTOP_SESSION=plasma-mobile
GTK_RC_FILES=/etc/gtk/gtkrc:/home/doof/.gtkrc:/home/doof/.config/gtkrc
XCURSOR_SIZE=24
GPG_TTY=/dev/pts/2
XDG_SEAT=seat0
PWD=/home/doof
QEMU_AUDIO_DRV=pa
XDG_SESSION_DESKTOP=KDE
LOGNAME=doof
QT_QPA_PLATFORMTHEME=KDE
XDG_SESSION_TYPE=wayland
MANPATH=/usr/local/man:/usr/share/man
SYSTEMD_EXEC_PID=4060
PLASMA_PLATFORM=phone:handset
XAUTHORITY=/run/user/1000/xauth_ExlBXF
LS_OPTIONS=-N --color=tty -T 0
GUESTFISH_RESTORE=\e[0m
ATSINCLUDE=/home/doof/include/ATS2-Postiats-include-0.4.2
XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB
KDE_COREDUMP_NOTIFY=1
XKB_DEFAULT_MODEL=pc105+inet
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/doof/.gtkrc-2.0:/home/doof/.config/gtkrc-2.0
XNLSPATH=/usr/share/X11/nls
HOME=/home/doof
LANG=en_DK.UTF-8
LS_COLORS=no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tgz=00;31:*.arc=00;31:*.arj=00;31:*.taz=00;31:*.lha=00;31:*.lz4=00;31:*.lzh=00;31:*.lzma=00;31:*.tlz=00;31:*.txz=00;31:*.tzo=00;31:*.t7z=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.dz=00;31:*.gz=00;31:*.lrz=00;31:*.lz=00;31:*.lzo=00;31:*.xz=00;31:*.zst=00;31:*.tzst=00;31:*.bz2=00;31:*.bz=00;31:*.tbz=00;31:*.tbz2=00;31:*.tz=00;31:*.deb=00;31:*.rpm=00;31:*.jar=00;31:*.war=00;31:*.ear=00;31:*.sar=00;31:*.rar=00;31:*.alz=00;31:*.ace=00;31:*.zoo=00;31:*.cpio=00;31:*.7z=00;31:*.rz=00;31:*.cab=00;31:*.wim=00;31:*.swm=00;31:*.dwm=00;31:*.esd=00;31:*.asf=01;35:*.avi=01;35:*.bmp=01;35:*.cgm=01;35:*.dl=01;35:*.emf=01;35:*.flc=01;35:*.fli=01;35:*.flv=01;35:*.gif=01;35:*.gl=01;35:*.jpeg=01;35:*.jpg=01;35:*.m2v=01;35:*.m4v=01;35:*.mjpeg=01;35:*.mjpg=01;35:*.mkv=01;35:*.mng=01;35:*.mov=01;35:*.mp4=01;35:*.mp4v=01;35:*.mpeg=01;35:*.mpg=01;35:*.nuv=01;35:*.ogm=01;35:*.pbm=01;35:*.pcx=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.qt=01;35:*.rm=01;35:*.rmvb=01;35:*.svg=01;35:*.svgz=01;35:*.tga=01;35:*.tif=01;35:*.tiff=01;35:*.vob=01;35:*.webm=01;35:*.webp=01;35:*.wmv=01;35:*.xbm=01;35:*.xcf=01;35:*.xpm=01;35:*.xwd=01;35:*.yuv=01;35:*.ogv=01;35:*.ogx=01;35:*.aiff=00;32:*.ape=00;32:*.aac=00;32:*.au=00;32:*.flac=00;32:*.m4a=00;32:*.mid=00;32:*.midi=00;32:*.mka=00;32:*.mp3=00;32:*.mpc=00;32:*.ogg=00;32:*.ra=00;32:*.voc=00;32:*.wav=00;32:*.wma=00;32:*.wv=00;32:*.oga=00;32:*.opus=00;32:*.spx=00;32:*.xspf=00;32:
XDG_CURRENT_DESKTOP=KDE
KONSOLE_DBUS_SERVICE=:1.540
PYTHONSTARTUP=/etc/pythonstart
WAYLAND_DISPLAY=wayland-0
QT_QUICK_CONTROLS_STYLE=org.kde.breeze
KONSOLE_DBUS_SESSION=/Sessions/2
PROFILEHOME=
OSTYPE=linux
GUESTFISH_PS1=\[\e[1;32m\]><fs>\[\e[0;31m\]
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
QT_IM_SWITCHER=imsw-multi
LESS_ADVANCED_PREPROCESSOR=no
INVOCATION_ID=be60f294d1b549f981e0a9f8885713bc
KONSOLE_VERSION=230802
MANAGERPID=2322
QT_QPA_PLATFORM=wayland
KDE_SESSION_UID=1000
EGL_PLATFORM=wayland
XKB_DEFAULT_LAYOUT=us
XDG_ACTIVATION_TOKEN=kwin-22
LESSCLOSE=lessclose.sh %s %s
XDG_SESSION_CLASS=user
QT_ENABLE_GLYPH_CACHE_WORKAROUND=1
TERM=xterm-256color
G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252
HOST=localhost.localdomain
XAUTHLOCALHOSTNAME=localhost.localdomain
LESSOPEN=lessopen.sh %s
USER=doof
COLORFGBG=0;15
PLASMA_USE_QT_SCALING=1
KDE_SESSION_VERSION=5
MORE=-sl
QT_WAYLAND_FORCE_DPI=96
CSHEDIT=emacs
DISPLAY=:1
SHLVL=1
WINDOWMANAGER=/usr/bin/startplasma-x11
PAGER=less
GUESTFISH_INIT=\e[1;34m
QT_IM_MODULE=Maliit
XDG_VTNR=3
XDG_SESSION_ID=1
XDG_RUNTIME_DIR=/run/user/1000
PLASMA_INTEGRATION_USE_PORTAL=1
DEBUGINFOD_URLS=https://debuginfod.opensuse.org/
PLASMA_DEFAULT_SHELL=org.kde.plasma.phoneshell
FLUTTERHOME=/home/doof/bin/flutter
QT_AUTO_SCREEN_SCALE_FACTOR=0
JOURNAL_STREAM=8:30380
MANPATHISSET=yes
XCURSOR_THEME=Breeze_Snow
GTK3_MODULES=lunar-calendar-module
XDG_DATA_DIRS=/home/doof/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share:/var/lib/snapd/desktop
PATSHOME=/home/doof/bin/ats2/lib/ats2-postiats-0.4.2
KDE_FULL_SESSION=true
VENDOR=suse
CONFIG_SITE=/usr/share/site/x86_64-pc-linux-gnu
PATH=/home/doof/.local/bin:/home/doof/bin:/usr/local/bin:/usr/bin:/bin:/snap/bin:/home/doof/bin/ats2/lib/ats2-postiats-0.4.2/bin:/home/doof/bin/flutter/bin:/home/doof/bin/ats2/lib/ats2-postiats-0.4.2/bin:/home/doof/bin/flutter/bin:/home/doof/bin/ats2/lib/ats2-postiats-0.4.2/bin:/home/doof/bin/flutter/bin
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
PROFILEREAD=true
KDE_APPLICATIONS_AS_SCOPE=1
MAIL=/var/mail/doof
HOSTTYPE=x86_64
XKB_DEFAULT_OPTIONS=terminate:ctrl_alt_bksp
KONSOLE_DBUS_WINDOW=/Windows/1
_=/usr/bin/env
```https://invent.kde.org/plasma/plasma-mobile/-/issues/181Port from "plasmoid" context property to "Plasmoid"2023-10-23T06:00:20ZDevin LinPort from "plasmoid" context property to "Plasmoid"Required for Plasma 6: https://invent.kde.org/plasma/plasma-workspace/-/issues/32
See https://invent.kde.org/plasma/plasma-workspace/-/commit/5290d8e66ebb2f6ec2807a1e3e938c8515058e23Required for Plasma 6: https://invent.kde.org/plasma/plasma-workspace/-/issues/32
See https://invent.kde.org/plasma/plasma-workspace/-/commit/5290d8e66ebb2f6ec2807a1e3e938c8515058e23