Bug 514535 - Popup menu from tray not showing.
Summary: Popup menu from tray not showing.
Status: RESOLVED DUPLICATE of bug 509557
Alias: None
Product: plasmashell
Classification: Plasma
Component: System Tray widget (other bugs)
Version First Reported In: 6.5.4
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-01-13 12:26 UTC by paul s. romanchenko
Modified: 2026-01-14 09:26 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Video with bug. (118.78 KB, video/webm)
2026-01-13 12:26 UTC, paul s. romanchenko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description paul s. romanchenko 2026-01-13 12:26:34 UTC
Created attachment 188477 [details]
Video with bug.

SUMMARY
In wayland session tray menus stop pop ups, including start menu. In X11 session all works fine.
Start menu can be revived by replacing with other menu widget, while other widgets stays non functional till logout.

STEPS TO REPRODUCE
1. Open wayland session. 
2. Use for some time (10-15 minutes)


OBSERVED RESULT
Popup menus from tray widgets stop working.

EXPECTED RESULT
Popup menus shows up.

SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux 13
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.20.0
Qt Version: 6.9.2
Kernel Version: 6.17.13+deb14-amd64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 2700X Eight-Core Processor
Memory: 96 ГиБ of RAM (94.2 ГиБ usable)
Graphics Processor: AMD Radeon RX 9070 XT

ADDITIONAL INFORMATION
Dual monitors with DisplayPort connections.
Comment 1 cwo 2026-01-13 13:54:20 UTC
Do you see any potentially relevant messages in the plasma/kwin logs?

You can check with `journalctl --reverse`, ideally immediately after it starts happening.
Comment 2 paul s. romanchenko 2026-01-13 14:38:46 UTC
(In reply to cwo from comment #1)
> Do you see any potentially relevant messages in the plasma/kwin logs?
> 
> You can check with `journalctl --reverse`, ideally immediately after it
> starts happening.

Well, may be this (many duplicates):

plasmashell[3806]: kf.notifications: Failed to notify "Created too many similar notifications in quick succession"
plasmashell[3806]: kpipewire_logging: need a window and a context ToolTipDialog(0x56485a3152d0, visibility=QWindow::Hidden, flags=QFlags<Qt::WindowType>(FramelessWindowHint|>
plasmashell[3806]: No QSGTexture provided from updateSampledImage(). This is wrong.
plasmashell[3806]: kf.plasma.quick: Exposed with no visual parent. Window positioning broken.
plasmashell[3806]: kf.plasma.quick: location should be set before showing popup window
Comment 3 paul s. romanchenko 2026-01-13 14:41:39 UTC
plasmashell[3806]: kf.plasma.quick: Exposed with no visual parent. Window positioning broken.
plasmashell[3806]: qrc:/qt/qml/plasma/applet/org/kde/panel/main.qml:384:9: QML ListModel: set: index -1 out of range
plasmashell[3806]: qrc:/qt/qml/plasma/applet/org/kde/panel/LayoutManager.js:152: TypeError: Cannot read property 'x' of undefined
plasmashell[3806]: qrc:/qt/qml/plasma/applet/org/kde/panel/main.qml:384:9: QML ListModel: remove: indices [-1 - 0] out of range [0 - 9]
plasmashell[3806]: Ignoring sourceSize request for image url that came from grabToImage. Use the targetSize parameter of the grabToImage() function instead.
plasmashell[3806]: qrc:/qt/qml/plasma/applet/org/kde/panel/main.qml:384:9: QML ListModel: remove: indices [-1 - 0] out of range [0 - 9]
plasmashell[3806]: Ignoring sourceSize request for image url that came from grabToImage. Use the targetSize parameter of the grabToImage() function instead.
plasmashell[3806]: No QSGTexture provided from updateSampledImage(). This is wrong.
Comment 4 Nate Graham 2026-01-13 20:25:19 UTC
Thanks for the screen recording. Have you manually turned on the Vulkan renderer? If so, this is Bug 509557.
Comment 5 paul s. romanchenko 2026-01-14 09:15:39 UTC
(In reply to Nate Graham from comment #4)
> Thanks for the screen recording. Have you manually turned on the Vulkan
> renderer? If so, this is Bug 509557.

Dunno about vulkan renderer. How to check and disable?
Comment 6 paul s. romanchenko 2026-01-14 09:18:50 UTC
(In reply to paul s. romanchenko from comment #5)
> (In reply to Nate Graham from comment #4)
> > Thanks for the screen recording. Have you manually turned on the Vulkan
> > renderer? If so, this is Bug 509557.
> 
> Dunno about vulkan renderer. How to check and disable?

Ah, found `kcmshell6 kcm_qtquicksettings` command. There was vulkan. Changed to automatically.
Comment 7 cwo 2026-01-14 09:26:49 UTC
Marking this as a duplicate then; feel free to comment here if it still happens with the setting on Automatic.

*** This bug has been marked as a duplicate of bug 509557 ***