You are not logged in.

#1 2025-06-01 15:14:18

W54J04S07T
Member
Registered: 2016-06-27
Posts: 134

KDE Plasma: Apps do not minimise to task bar/panel

As stated when you minimize an app it doesn't appear on the control/task panel.

Any idea how to correct this?

Offline

#2 2025-06-02 15:28:04

espresso
Member
From: Pale Blue Dot, US
Registered: 2023-05-15
Posts: 64

Re: KDE Plasma: Apps do not minimise to task bar/panel

Many issues are upstream ones, so I would check  https://bugs.kde.org/ and/or https://discuss.kde.org/ ..
Perhaps journal messages could shed some light for you.
In some cases removing and readding a plasma widget can fix corruption.


Capitalism's power seems inescapable, but then so did the divine right of kings. ― Ursula LeGuin

Offline

#3 2025-06-03 19:31:52

W54J04S07T
Member
Registered: 2016-06-27
Posts: 134

Re: KDE Plasma: Apps do not minimise to task bar/panel

espresso wrote:

Many issues are upstream ones, so I would check  https://bugs.kde.org/ and/or https://discuss.kde.org/ ..
....
In some cases removing and readding a plasma widget can fix corruption.

Good idea, not a great solution, but deleting the panel and generating a default new panel as replacement, along
with some customization did the job.

OTOH, KDE ( or maybe QT6 ) "upgrade" has indeed produced a lot of new issues.  I can throw in no printer queue in
the System Tray, and Screen Locking doesn't turn off monitor after a set interval... unless you deliberately activate
it with CTRL-ALT-"L" ... then it works... and other glitches all intro'd by the Plasma 5/6 transition.

Offline

#4 2025-06-04 00:21:52

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,076

Re: KDE Plasma: Apps do not minimise to task bar/panel

I have literally none of these issues.

Can  you elaborate on your setup? Maybe post a screenshot or so? Which task manager are you using? What output do you get from

qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.dumpCurrentLayoutJS #Needs qt5-tools, qt6-tools and qdbus6 if you're allergic to Qt5
glxinfo -B
printenv | grep -E 'DBUS|QT'

Last edited by V1del (2025-06-04 00:23:05)

Offline

#5 2025-06-04 18:33:49

W54J04S07T
Member
Registered: 2016-06-27
Posts: 134

Re: KDE Plasma: Apps do not minimise to task bar/panel

Well here it is...

$qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.dumpCurrentLayoutJS #Needs qt5-tools, qt6-tools

var plasma = getApiVersion(1);

var layout = {
    "desktops": [
        {
            "applets": [
            ],
            "config": {
                "/": {
                    "ItemGeometries-1920x1080": "",
                    "ItemGeometries-3440x1440": "",
                    "ItemGeometriesHorizontal": "",
                    "formfactor": "0",
                    "immutability": "1",
                    "lastScreen": "0",
                    "wallpaperplugin": "org.kde.image"
                },
                "/ConfigDialog": {
                    "DialogHeight": "1058",
                    "DialogWidth": "1647"
                },
                "/Configuration": {
                    "PreloadWeight": "0"
                },
                "/General": {
                    "ToolBoxButtonState": "top",
                    "ToolBoxButtonX": "1207",
                    "arrangement": "1",
                    "positions": "{\"1920x1080\":[\"1\",\"9\",\"desktop:/org.kde.ksysguard.desktop\",\"0\",\"4\",\"desktop:/roxterm.desktop\",\"0\",\"3\",\"desktop:/vlc.desktop\",\"0\",\"2\",\"desktop:/trash.desktop\",\"0\",\"1\",\"desktop:/spacefm.desktop\",\"0\",\"0\"],\"3440x1440\":[\"1\",\"12\",\"desktop:/spacefm.desktop\",\"0\",\"3\",\"desktop:/org.kde.plasma-systemmonitor.desktop\",\"0\",\"1\",\"desktop:/roxterm.desktop\",\"0\",\"2\",\"desktop:/vlc.desktop\",\"0\",\"4\",\"desktop:/trash.desktop\",\"0\",\"0\"]}",
                    "previewPlugins": "appimagethumbnail,calligraimagethumbnail,audiothumbnail,blenderthumbnail,comicbookthumbnail,cursorthumbnail,djvuthumbnail,marble_thumbnail_shp,exrthumbnail,directorythumbnail,fontthumbnail,marble_thumbnail_gpx,marble_thumbnail_geojson,pothumbnail,imagethumbnail,jpegthumbnail,marble_thumbnail_kmz,marble_thumbnail_kml,calligrathumbnail,kraorathumbnail,mltpreview,windowsexethumbnail,windowsimagethumbnail,mobithumbnail,marble_thumbnail_osm,opendocumentthumbnail,palathumbcreator,gsthumbnail,quithumbnail,rawthumbnail,svgthumbnail,itinerarythumbnail,ffmpegthumbs,webarchivethumbnail,ebookthumbnail",
                    "sortMode": "-1",
                    "toolTips": "true"
                },
                "/Wallpaper/de.unkn0wn.htmlwallpaper/General": {
                    "DisplayPage": "file:///home/xxxxxx/src/javascript/TempestTime.html"
                },
                "/Wallpaper/org.kde.image/General": {
                    "Image": "/usr/share/wallpapers/BlackXWhite.jpg",
                    "SlidePaths": "/usr/share/wallpapers"
                }
            },
            "wallpaperPlugin": "org.kde.image"
        }
    ],
    "panels": [
        {
            "alignment": "center",
            "applets": [
                {
                    "config": {
                        "/": {
                            "PreloadWeight": "100",
                            "popupHeight": "612",
                            "popupWidth": "811"
                        },
                        "/ConfigDialog": {
                            "DialogHeight": "540",
                            "DialogWidth": "720"
                        },
                        "/General": {
                            "alphaSort": "true",
                            "compactMode": "true",
                            "favoritesDisplay": "1",
                            "favoritesPortedToKAstats": "true",
                            "systemFavorites": "suspend\\,hibernate\\,reboot\\,shutdown"
                        }
                    },
                    "plugin": "org.kde.plasma.kickoff"
                },
                {
                    "config": {
                    },
                    "plugin": "org.kde.plasma.pager"
                },
                {
                    "config": {
                        "/ConfigDialog": {
                            "DialogHeight": "540",
                            "DialogWidth": "720"
                        },
                        "/General": {
                            "hideLauncherOnStart": "false",
                            "launchers": "applications:org.mozilla.Thunderbird.desktop,preferred://browser,preferred://filemanager"
                        }
                    },
                    "plugin": "org.kde.plasma.taskmanager"
                },
                {
                    "config": {
                    },
                    "plugin": "org.kde.plasma.marginsseparator"
                },
                {
                    "config": {
                        "/": {
                            "PreloadWeight": "80",
                            "popupHeight": "442",
                            "popupWidth": "425"
                        },
                        "/Appearance": {
                            "showPressureInTooltip": "true"
                        },
                        "/ConfigDialog": {
                            "DialogHeight": "540",
                            "DialogWidth": "720"
                        },
                        "/Units": {
                            "pressureUnit": "5022",
                            "speedUnit": "9005"
                        },
                        "/WeatherStation": {
                            "source": "envcan|weather|xxxxxxxxxx, XX"
                        }
                    },
                    "plugin": "org.kde.plasma.weather"
                },
                {
                    "config": {
                        "/": {
                            "PreloadWeight": "60"
                        }
                    },
                    "plugin": "org.kde.plasma.systemtray"
                },
                {
                    "config": {
                        "/": {
                            "PreloadWeight": "75",
                            "popupHeight": "550",
                            "popupWidth": "810"
                        },
                        "/Appearance": {
                            "autoFontAndSize": "false",
                            "dateDisplayFormat": "BelowTime",
                            "dateFormat": "longDate",
                            "enabledCalendarPlugins": "astronomicalevents,pimevents,holidaysevents",
                            "fontFamily": "Serif",
                            "fontSize": "18",
                            "fontWeight": "400",
                            "showLocalTimezone": "true",
                            "showSeconds": "Always",
                            "showWeekNumbers": "true"
                        },
                        "/ConfigDialog": {
                            "DialogHeight": "540",
                            "DialogWidth": "720"
                        }
                    },
                    "plugin": "org.kde.plasma.digitalclock"
                },
                {
                    "config": {
                    },
                    "plugin": "org.kde.plasma.showdesktop"
                }
            ],
            "config": {
                "/": {
                    "formfactor": "2",
                    "immutability": "1",
                    "lastScreen": "0",
                    "wallpaperplugin": "org.kde.image"
                }
            },
            "height": 2.6153846153846154,
            "hiding": "normal",
            "location": "bottom",
            "maximumLength": 129.23076923076923,
            "minimumLength": 129.23076923076923,
            "offset": 0
        }
    ],
    "serializationFormatVersion": "1"
}
;

plasma.loadSerializedLayout(layout);

And...

$glxinfo -B

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon RX 580 Series (radeonsi, polaris10, ACO, DRM 3.61, 6.14.7-arch2-1) (0x67df)
    Version: 25.1.1
    Accelerated: yes
    Video memory: 8192MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 7141 MB, largest block: 7141 MB
    VBO free aux. memory - total: 15859 MB, largest block: 15859 MB
    Texture free memory - total: 7141 MB, largest block: 7141 MB
    Texture free aux. memory - total: 15859 MB, largest block: 15859 MB
    Renderbuffer free memory - total: 7141 MB, largest block: 7141 MB
    Renderbuffer free aux. memory - total: 15859 MB, largest block: 15859 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 8192 MB
    Total available memory: 24191 MB
    Currently available dedicated video memory: 7141 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 580 Series (radeonsi, polaris10, ACO, DRM 3.61, 6.14.7-arch2-1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.1.1-arch1.2
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.1.1-arch1.2
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 25.1.1-arch1.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

and...

$printenv | grep -E 'DBUS|QT'

QT_WAYLAND_RECONNECT=1
QT_AUTO_SCREEN_SCALE_FACTOR=0
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus

Offline

#6 2025-06-04 21:36:02

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,076

Re: KDE Plasma: Apps do not minimise to task bar/panel

Looks saneish, X11 or wayland? are you using a custom plasma theme that might have suboptimal inactive/background colors and the entry actually existing but plain not being visible due to color scheme or so? Might need more context

qdbus org.kde.KWin /KWin org.kde.KWin.supportInformation
sudo journalctl -b | curl -F 'file=@-' 0x0.st

Offline

#7 2025-06-05 18:20:28

W54J04S07T
Member
Registered: 2016-06-27
Posts: 134

Re: KDE Plasma: Apps do not minimise to task bar/panel

V1del wrote:

Looks saneish, X11 or wayland? are you using a custom plasma theme that might have suboptimal inactive/background colors and the entry actually existing but plain not being visible due to color scheme or so? Might need more context

qdbus org.kde.KWin /KWin org.kde.KWin.supportInformation
sudo journalctl -b | curl -F 'file=@-' 0x0.st

LOL sane is a good place to start.

This is X-11.   plasma theme is oxygen but style/color are custom... there is no unaccounted for "spaces" that might hint at hidden icons/etc due to color.

qdbus as follows...

==========================

Version
=======
KWin version: 6.3.5
Qt Version: 6.9.0
Qt compile version: 6.9.0
XCB compile version: 1.17.0

Operation Mode: X11

Build Options
=============
KWIN_BUILD_DECORATIONS: yes
KWIN_BUILD_TABBOX: yes
KWIN_BUILD_ACTIVITIES: yes
HAVE_X11_XCB: yes
HAVE_GLX: yes

X11
===
Vendor: The X.Org Foundation
Vendor Release: 12101016
Protocol Version/Revision: 11/0
SHAPE: yes; Version: 0x11
RANDR: yes; Version: 0x14
DAMAGE: yes; Version: 0x11
Composite: yes; Version: 0x4
RENDER: yes; Version: 0xb
XFIXES: yes; Version: 0x50
SYNC: yes; Version: 0x31
GLX: yes; Version: 0x0

Decoration
==========
Plugin: org.kde.breeze
Theme: 
Plugin recommends border size: None
onAllDesktopsAvailable: true
alphaChannelSupported: true
closeOnDoubleClickOnMenu: false
decorationButtonsLeft: 0, 1
decorationButtonsRight: 6, 3, 4, 5
borderSize: 2
gridUnit: 14
font: Serif,15,-1,5,400,0,0,0,0,0,0,0,0,0,0,1
smallSpacing: 3
largeSpacing: 14

Output backend
==============
Name: KWin::X11StandaloneBackend

Cursor
======
themeName: Breeze_Light
themeSize: 48

Options
=======
focusPolicy: ClickToFocus
xwaylandCrashPolicy: 1
xwaylandMaxCrashCount: 3
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: false
placement: 5
activationDesktopPolicy: SwitchToOtherDesktop
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
edgeBarrier: 100
cornerBarrier: 1
rollOverDesktops: true
focusStealingPreventionLevel: 1
operationTitlebarDblClick: 5000
operationMaxButtonLeftClick: 5000
operationMaxButtonMiddleClick: 5015
operationMaxButtonRightClick: 5014
commandActiveTitlebar1: MouseRaise
commandActiveTitlebar2: MouseNothing
commandActiveTitlebar3: MouseOperationsMenu
commandInactiveTitlebar1: MouseActivateAndRaise
commandInactiveTitlebar2: MouseNothing
commandInactiveTitlebar3: MouseOperationsMenu
commandWindow1: MouseActivateRaiseAndPassClick
commandWindow2: MouseActivateAndPassClick
commandWindow3: MouseActivateAndPassClick
commandWindowWheel: MouseNothing
commandAll1: MouseUnrestrictedMove
commandAll2: MouseToggleRaiseAndLower
commandAll3: MouseUnrestrictedResize
keyCmdAllModKey: 16777251
doubleClickBorderToMaximize: true
condensedTitle: false
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
compositingMode: 1
useCompositing: true
hiddenPreviews: 1
glSmoothScale: 2
glStrictBinding: true
glStrictBindingFollowsDriver: true
glPreferBufferSwap: AutoSwapStrategy
glPlatformInterface: 1
windowsBlockCompositing: true
allowTearing: true
interactiveWindowMoveEnabled: true

Screen Edges
============
desktopSwitching: false
desktopSwitchingMovingClients: false
cursorPushBackDistance: 1x1
actionTopLeft: 0
actionTop: 0
actionTopRight: 0
actionRight: 0
actionBottomRight: 0
actionBottom: 0
actionBottomLeft: 0
actionLeft: 0

Screens
=======
Number of Screens: 1

Screen 0:
---------
Name: DisplayPort-0
Enabled: 1
Geometry: 0,0,3440x1440
Physical size: 797x334mm
Scale: 1
Refresh Rate: 120000
Adaptive Sync: incapable

Compositing
===========
Compositing is active
Compositing Type: OpenGL
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 580 Series (radeonsi, polaris10, ACO, DRM 3.61, 6.14.7-arch2-1)
OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.1.1-arch1.2
OpenGL platform interface: GLX
OpenGL shading language version string: 4.60
Driver: Unknown
GPU class: Unknown
OpenGL version: 4.6
GLSL version: 4.60
Mesa version: 25.1.1
X server version: 1.21.1
Linux kernel version: 6.14.7
Direct rendering: Requires strict binding: yes
Virtual Machine:  no
OpenGL 2 Shaders are used

Loaded Effects:
---------------
screenshot
outputlocator
colorpicker
zoom
screenedge
blur
contrast
logout
sessionquit
login
slidingpopups
windowaperture
slide
frozenapp
fadingpopups
scale
fullscreen
maximize
squash
dialogparent
windowview
tileseditor
overview
highlightwindow
blendchanges
startupfeedback
systembell
kscreen

Currently Active Effects:
-------------------------
blur
contrast

Effect Settings:
----------------
screenshot:

outputlocator:

colorpicker:

zoom:
zoomFactor: 1.2
mousePointer: 0
mouseTracking: 0
focusTrackingEnabled: false
textCaretTrackingEnabled: false
focusDelay: 350
moveFactor: 20
targetZoom: 1

screenedge:

blur:

contrast:

logout:
pluginId: logout
isActiveFullScreenEffect: false

sessionquit:
pluginId: sessionquit
isActiveFullScreenEffect: false

login:
pluginId: login
isActiveFullScreenEffect: false

slidingpopups:
slideInDuration: 100
slideOutDuration: 100

windowaperture:
pluginId: windowaperture
isActiveFullScreenEffect: false

slide:
horizontalGap: 45
verticalGap: 20
slideBackground: true

frozenapp:
pluginId: frozenapp
isActiveFullScreenEffect: false

fadingpopups:
pluginId: fadingpopups
isActiveFullScreenEffect: false

scale:
pluginId: scale
isActiveFullScreenEffect: false

fullscreen:
pluginId: fullscreen
isActiveFullScreenEffect: false

maximize:
pluginId: maximize
isActiveFullScreenEffect: false

squash:
pluginId: squash
isActiveFullScreenEffect: false

dialogparent:
pluginId: dialogparent
isActiveFullScreenEffect: false

windowview:
activeView: 
delegate: 
animationDuration: 150
ignoreMinimized: false
mode: 
partialActivationFactor: 0
gestureInProgress: false
searchText: 
selectedIds: 

tileseditor:
activeView: 
delegate: 
animationDuration: 200

overview:
activeView: 
delegate: 
animationDuration: 150
ignoreMinimized: false
filterWindows: true
organizedGrid: true
overviewPartialActivationFactor: 0
overviewGestureInProgress: false
transitionPartialActivationFactor: 0
transitionGestureInProgress: false
gridPartialActivationFactor: 0
gridGestureInProgress: false
desktopOffset: 
searchText: 

highlightwindow:

blendchanges:

startupfeedback:
type: 1

systembell:

kscreen:


Loaded Plugins:
---------------
krunnerintegration
nightlight

Available Plugins:
------------------
BounceKeysPlugin
KeyNotificationPlugin
StickyKeysPlugin
buttonsrebind
eis
krunnerintegration
nightlight
screencast

and journalctl as follows...

http://0x0.st/8gZv.txt

...had to double check that one.

Last edited by W54J04S07T (2025-06-05 18:26:06)

Offline

Board footer

Powered by FluxBB