You are not logged in.
Since a few weeks right-clicking in the konsole terminal window has gained an annoying extra.
After right-clicking I get the usual menu starting with 'open file with >' as top choice.
Once I close that menu another menu with 2 options shows itself
configure shortcut... and add to toolbar .
That new menu has exclusive focus and grabs keyboard + mouse buttons.
I need to click somewhere else or hit Escape to get rid of it.
No other application I use has this, and I can't find a setting in konsole to disable it.
EDIT :
The problem is with the QT Fusion style.
Last edited by Lone_Wolf (2025-06-11 21:09:06)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Is this on X11 or wayland?
afaicg those are generic kxmlgui functions and nesting "foreign" popup menus might not work w/ every wayland compositor.
Online
X11/lxqt/openbox . No portal stuff present.
konsole 25.04.1 (latest) , 25.04.0-1 and 24.12.3-1 all have it, so it may not be a change in konsole itself .
Both the regular and additional right-click menu are completely funktional .
Krusader, okular & gwenview also use kxmlgui and don't have this behavior.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Have you tested a fresh user to see whether this is some local config?
Might also be related to the lxqt platform plugin, "export QT_QPA_PLATFORMTHEME=qt6ct"
Otherwise see https://bugs.kde.org/buglist.cgi?product=konsole and file a bug.
Online
Fresh user running twm : same behavior
I did notice something else though :
The extra menu doesn't appear IF I open a submenu of the normal one.
(just having it displayed is enough)
Going to test on my laptop now.
Added
Laptop doesn't have the issue.
Likely cause is one of my aur packages (mesa-minimal-git ?).
Last edited by Lone_Wolf (2025-05-31 15:06:40)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
The bogus menu is interactive, not a graphical artifact?
In that case mesa seems like a strange cause.
pacman -Qmq
Online
Yes, it's an interactive menu that's fully functional
$ pacman -Qmq
$ pacman -Qm
$ pacman -Qdt
$ pacman -Qdtt
$
I guess you wanted to see what non-repo packages I have installed ?
$ pacman -Sl lonewolf | grep installed
lonewolf clang-libs-minimal-git 21.0.0_r538453.2b8bff6f66fd-1 [installed]
lonewolf clang-opencl-headers-minimal-git 21.0.0_r538453.2b8bff6f66fd-1 [installed]
lonewolf clean-chroot-manager 2.233-1 [installed]
lonewolf collada-dom 2.5.0-6 [installed]
lonewolf devtools-deps-dummy 0.0.1-1 [installed]
lonewolf freecol-git 0.16868.c3c2865e8-1 [installed]
lonewolf freesynd 0.8.0-2 [installed]
lonewolf lib32-libdrm-git 2.4.124.r12.gb65d6ede-1 [installed]
lonewolf lib32-llvm-libs-minimal-git 21.0.0_r537811.4a4f0ffb5ba6-1 [installed]
lonewolf lib32-mesa-minimal-git 25.2.0_devel.205863.3b6d7cdd234-1 [installed]
lonewolf libclc-minimal-git 21.0.0_r538453.2b8bff6f66fd-1 [installed]
lonewolf libdrm-git 2.4.124.r12.gb65d6ede-1 [installed]
lonewolf llvm-libs-minimal-git 21.0.0_r538453.2b8bff6f66fd-1 [installed]
lonewolf mesa-minimal-git 25.2.0_devel.206121.05f8b59c90e-1 [installed]
lonewolf mkinitcpio-numlock 1.0.3-1 [installed]
lonewolf mygui-openmw 3.4.3-1 [installed]
lonewolf mygui-openmw-debug 3.4.3-1 [installed]
lonewolf opencl-mesa-minimal-git 25.2.0_devel.206121.05f8b59c90e-1 [installed]
lonewolf openmw-lw-git 0.49.0.r35514.8a10de5fed-1 [installed]
lonewolf openmw-lw-git-debug 0.49.0.r35514.8a10de5fed-1 [installed]
lonewolf openmw-validator 1.12-1 [installed]
lonewolf openscenegraph-openmw-git 1:3.6.5.r16186.43faf6fa8-4 [installed]
lonewolf pmount 0.9.23-14 [installed]
lonewolf recastnavigation-openmw 1:1.6.0.r832.c393777d-2 [installed]
lonewolf recastnavigation-openmw-debug 1:1.6.0.r832.c393777d-2 [installed]
lonewolf spirv-llvm-translator-minimal-git 1:r2277.6efaf77-2 [installed]
lonewolf textadept 12.6-1 [installed]
lonewolf udisks2-lite 2.10.1-1 [installed]
$
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
That list doesn't look like it'll have major impact on soem UI behavior.
Does your laptop use the same session & QPA platform (qt6ct?)?
Same visual style?
Do you use different konsole plugins on those systems?
Check xev whether you're maybe generating spurious input or there's a hanging modifier (ie. you're actually doing ctrl+rmb instead of only the rmb)
The thing fires on https://invent.kde.org/frameworks/kxmlg … =heads#L62 ContextMenu events so either konsole conditionally doesn't absorb those or there's an alternative trigger.
(Do you open the menu on the laptop differently, eg. w/ the touchpad, the right "mouse" button or a context menu key?)
Online
Same lxqt X session and both have QT_QPA_PLATFORMTHEME=lxqt in env .
Not sure about visual style or how to check for it.
The laptop is mainly for backup/vacation and sees a lot less tweaking/finetuning then the desktop.
No konsole plugins installed that i'm aware of .
On laptop neither touchpad right-clickor mouse rmb (2 different mice) show the extra menu .
Will check xev after reading up on its man/wiki page.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
xev -event keyboard -event mouse
rightclick the xev window.
You can also monitor the konsole window "-id 0x123456789" and get the WId w/ xwininfo or xdotool selectwindow, but it might not be possible to intercept the mouse events on that window.
Online
xev multiple rmb presses
ButtonPress event, serial 28, synthetic NO, window 0x1c00001,
root 0x3dd, subw 0x0, time 21782403, (96,109), root:(162,1295),
state 0x10, button 3, same_screen YES
ButtonRelease event, serial 28, synthetic NO, window 0x1c00001,
root 0x3dd, subw 0x0, time 21782515, (96,109), root:(162,1295),
state 0x410, button 3, same_screen YES
ButtonPress event, serial 28, synthetic NO, window 0x1c00001,
root 0x3dd, subw 0x0, time 21785019, (96,109), root:(162,1295),
state 0x10, button 3, same_screen YES
ButtonRelease event, serial 28, synthetic NO, window 0x1c00001,
root 0x3dd, subw 0x0, time 21785179, (96,109), root:(162,1295),
state 0x410, button 3, same_screen YES
ButtonPress event, serial 28, synthetic NO, window 0x1c00001,
root 0x3dd, subw 0x0, time 21785835, (96,109), root:(162,1295),
state 0x10, button 3, same_screen YES
ButtonRelease event, serial 28, synthetic NO, window 0x1c00001,
root 0x3dd, subw 0x0, time 21785955, (96,109), root:(162,1295),
state 0x410, button 3, same_screen YES
ButtonPress event, serial 28, synthetic NO, window 0x1c00001,
root 0x3dd, subw 0x0, time 21786683, (96,109), root:(162,1295),
state 0x10, button 3, same_screen YES
ButtonRelease event, serial 28, synthetic NO, window 0x1c00001,
root 0x3dd, subw 0x0, time 21786803, (96,109), root:(162,1295),
state 0x410, button 3, same_screen YES
ButtonPress event, serial 28, synthetic NO, window 0x1c00001,
root 0x3dd, subw 0x0, time 21787515, (96,109), root:(162,1295),
state 0x10, button 3, same_screen YES
ButtonRelease event, serial 28, synthetic NO, window 0x1c00001,
root 0x3dd, subw 0x0, time 21787619, (96,109), root:(162,1295),
state 0x410, button 3, same_screen YES
ButtonPress event, serial 28, synthetic NO, window 0x1c00001,
root 0x3dd, subw 0x0, time 21794163, (96,109), root:(162,1295),
state 0x10, button 3, same_screen YES
xev konsole window .
$ xev -event keyboard -event mouse -id 0x1a00008
KeyRelease event, serial 18, synthetic NO, window 0x1a00008,
root 0x3dd, subw 0x0, time 22024455, (312,685), root:(1645,839),
state 0x10, keycode 36 (keysym 0xff0d, Return), same_screen YES,
" XLookupString gives 1 bytes: (0d) "
XFilterEvent returns: False
EnterNotify event, serial 21, synthetic NO, window 0x1a00008,
root 0x3dd, subw 0x0, time 22032183, (266,517), root:(1599,671),
mode NotifyUngrab, detail NotifyNonlinear, same_screen YES,
focus YES, state 272
KeymapNotify event, serial 21, synthetic NO, window 0x0,
keys: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
KeymapNotify event, serial 21, synthetic NO, window 0x0,
keys: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
LeaveNotify event, serial 21, synthetic NO, window 0x1a00008,
root 0x3dd, subw 0x0, time 22032188, (266,517), root:(1599,671),
mode NotifyGrab, detail NotifyNonlinear, same_screen YES,
focus YES, state 272
EnterNotify event, serial 21, synthetic NO, window 0x1a00008,
root 0x3dd, subw 0x0, time 22035208, (800,628), root:(2133,782),
mode NotifyUngrab, detail NotifyNonlinear, same_screen YES,
focus YES, state 272
KeymapNotify event, serial 21, synthetic NO, window 0x0,
keys: 221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
KeymapNotify event, serial 21, synthetic NO, window 0x0,
keys: 221 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
KeyRelease event, serial 21, synthetic NO, window 0x1a00008,
root 0x3dd, subw 0x0, time 22057367, (853,631), root:(2186,785),
state 0x10, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 21, synthetic NO, window 0x1a00008,
root 0x3dd, subw 0x0, time 22057367, (853,631), root:(2186,785),
state 0x10, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 21, synthetic NO, window 0x1a00008,
root 0x3dd, subw 0x0, time 22057782, (853,631), root:(2186,785),
state 0x14, keycode 54 (keysym 0x63, c), same_screen YES,
XLookupString gives 1 bytes: (03) ""
XFilterEvent returns: False
KeyPress event, serial 21, synthetic NO, window 0x1a00008,
root 0x3dd, subw 0x0, time 22057782, (853,631), root:(2186,785),
state 0x14, keycode 54 (keysym 0x63, c), same_screen YES,
XLookupString gives 1 bytes: (03) ""
XmbLookupString gives 1 bytes: (03) ""
XFilterEvent returns: False
^C
$
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Nope. Also doesn't look like the button bounces
On konsole you only register the grabs but that's not really surprising,
Does "xdotool key Menu" (the context menu key right of the right windows key) trigger this as well?
Online
The context menu key doesn't trigger the extra menu .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
So something™ intercepts the button, specifically, extra.
Can you diff
strace --trace=openat konsole |& grep -Eiv '(enoent|fontconfig|fonts)' | cut -d"=" -f1 | sort
between the two systems?
Online
done.
konsole1.txt is desktop konsole start/exit, konsole2.txt is same with mouse rightclick added.
konsole3.txt & konsole4.txt are laptop equivalent
$ diff -ura konsole1.txt konsole3.txt | curl -F 'file=@-' 0x0.st
http://0x0.st/8g-z.diff
$ diff -ura konsole2.txt konsole4.txt | curl -F 'file=@-' 0x0.st
http://0x0.st/8g--.diff
$
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Probably should have been "sort -u" (some files seem touched twice what might throw off the diff) BUT
-openat(AT_FDCWD, "/etc/xdg/menus/applications-merged", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY)
-openat(AT_FDCWD, "/home/panoramix/.config/menus/applications-merged", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY)
-openat(AT_FDCWD, "/home/panoramix/.config/menus", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY)
-openat(AT_FDCWD, "/home/panoramix/.local/share/kxmlgui5/konsole/konsoleui.rc", O_RDONLY|O_CLOEXEC)
-openat(AT_FDCWD, "/home/panoramix/.local/share/kxmlgui5/konsole/konsoleui.rc", O_RDONLY|O_CLOEXEC)
Looks incredible suspicious already…
cat /home/panoramix/.config/menus/applications-merged
cat /home/panoramix/.local/share/kxmlgui5/konsole/konsoleui.rc
then move them away…
Online
/home/panoramix/.config/menus/applications-merged is a folder ls output at bottom.
/home/panoramix/.local/share/kxmlgui5/konsole/konsoleui.rc hasn't been touched since april 2023 .
Folder and file have been moved away, logging user out and in hasn't brought them back but no change in behavior .
konsoleui.rc
<?xml version='1.0'?>
<!DOCTYPE gui SYSTEM 'kpartgui.dtd'>
<gui name="konsole" version="20">
<MenuBar>
<Menu name="file">
<text>File</text>
<Action name="new-window"/>
<Action name="new-tab"/>
<Action name="clone-tab"/>
<Separator/>
<DefineGroup name="session-operations"/>
<Separator/>
<DefineGroup name="session-tab-operations"/>
<Action name="close-window"/>
</Menu>
<Menu name="edit">
<text>Edit</text>
<DefineGroup name="session-edit-operations"/>
</Menu>
<Menu name="view">
<text>View</text>
<Menu name="view-split">
<text>Split View</text>
<Action name="split-view-left-right"/>
<Action name="split-view-top-bottom"/>
<Action name="split-view-left-right-next-tab"/>
<Action name="split-view-top-bottom-next-tab"/>
<Action name="close-active-view"/>
<Action name="close-other-views"/>
<Action name="expand-active-view"/>
<Action name="shrink-active-view"/>
<Action name="toggle-maximize-current-view"/>
<Action name="equal-size-view"/>
</Menu>
<Separator/>
<Action name="detach-tab"/>
<Action name="detach-view"/>
<Action name="save-layout"/>
<Action name="load-layout"/>
<Separator/>
<DefineGroup name="session-view-operations"/>
</Menu>
<Action name="bookmark"/>
<Menu name="settings">
<text>Settings</text>
<DefineGroup name="session-settings"/>
<Action name="manage-profiles"/>
<Action name="show-menubar"/>
<Action name="window-colorscheme-menu"/>
<Separator/>
<Action name="view-full-screen"/>
<Separator/>
<Action name="configure-shortcuts"/>
<Action name="configure-notifications"/>
<Action name="configure-settings"/>
</Menu>
<Menu name="plugins">
<text>Plugins</text>
<ActionList name="plugin-submenu"/>
</Menu>
<Menu name="help">
<text>Help</text>
</Menu>
</MenuBar>
<ToolBar name="mainToolBar">
<text>Main Toolbar</text>
<index>0</index>
<Action name="new-tab"/>
<Action name="split-view-left-right"/>
<Action name="split-view-top-bottom"/>
<Action name="load-terminals-layout-2x2"/>
<Action name="load-terminals-layout-2x1"/>
<Action name="load-terminals-layout-1x2"/>
</ToolBar>
<ActionProperties>
<Action name="load-terminals-layout-1x2" priority="0"/>
<Action name="load-terminals-layout-2x1" priority="0"/>
<Action name="load-terminals-layout-2x2" priority="0"/>
<Action name="split-view-left-right" priority="0"/>
<Action name="split-view-top-bottom" priority="0"/>
</ActionProperties>
</gui>
/home/panoramix/.config/menus/applications-merged is a folder
$ ls -l /home/panoramix/.config/menus/applications-merged/
total 108
-rw------- 1 panoramix panoramix 776 14 dec 2018 'wine-Programs-Eidos Interactive-Pyro Studios-Commandos.menu'
-rw------- 1 panoramix panoramix 800 14 dec 2018 'wine-Programs-Eidos Interactive-Pyro Studios-Free Internet play on mplayer.com.menu'
-rw------- 1 panoramix panoramix 785 14 dec 2018 'wine-Programs-Eidos Interactive-Pyro Studios-Multiplayer server.menu'
-rw------- 1 panoramix panoramix 773 14 dec 2018 'wine-Programs-Eidos Interactive-Pyro Studios-Readme.menu'
-rw------- 1 panoramix panoramix 786 14 dec 2018 'wine-Programs-Eidos Interactive-Pyro Studios-Uninstall Commandos.menu'
-rw-r--r-- 1 panoramix panoramix 1051 9 okt 2024 'wine-Programs-GOG.com-Might and Magic VIII - Day of the Destroyer-Documents-Manual.menu'
-rw-r--r-- 1 panoramix panoramix 1051 9 okt 2024 'wine-Programs-GOG.com-Might and Magic VIII - Day of the Destroyer-Documents-Readme.menu'
-rw-r--r-- 1 panoramix panoramix 1059 9 okt 2024 'wine-Programs-GOG.com-Might and Magic VIII - Day of the Destroyer-Documents-Reference Card.menu'
-rw-r--r-- 1 panoramix panoramix 853 9 okt 2024 'wine-Programs-GOG.com-Might and Magic VIII - Day of the Destroyer-Might and Magic VIII - Day of the Destroyer.menu'
-rw-r--r-- 1 panoramix panoramix 815 9 okt 2024 'wine-Programs-GOG.com-Might and Magic VIII - Day of the Destroyer-Setup.menu'
-rw-r--r-- 1 panoramix panoramix 863 9 okt 2024 'wine-Programs-GOG.com-Might and Magic VIII - Day of the Destroyer-Uninstall Might and Magic VIII - Day of the Destroyer.menu'
-rw-r--r-- 1 panoramix panoramix 946 9 apr 2022 'wine-Programs-GOG.com-Space Empires 4 Deluxe-Documents-Manual.menu'
-rw-r--r-- 1 panoramix panoramix 946 9 apr 2022 'wine-Programs-GOG.com-Space Empires 4 Deluxe-Documents-Readme.menu'
-rw-r--r-- 1 panoramix panoramix 753 9 apr 2022 'wine-Programs-GOG.com-Space Empires 4 Deluxe-Editor.menu'
-rw-r--r-- 1 panoramix panoramix 769 9 apr 2022 'wine-Programs-GOG.com-Space Empires 4 Deluxe-Space Empires 4 Deluxe.menu'
-rw-r--r-- 1 panoramix panoramix 779 9 apr 2022 'wine-Programs-GOG.com-Space Empires 4 Deluxe-Uninstall Space Empires 4 Deluxe.menu'
-rw-r--r-- 1 panoramix panoramix 749 8 apr 2022 'wine-Programs-GOG.com-Space Empires III-Space Empires III.menu'
-rw-r--r-- 1 panoramix panoramix 759 8 apr 2022 'wine-Programs-GOG.com-Space Empires III-Uninstall Space Empires III.menu'
-rw-r--r-- 1 panoramix panoramix 911 10 apr 2022 'wine-Programs-GOG.com-Space Empires V-Documents-Manual.menu'
-rw-r--r-- 1 panoramix panoramix 741 10 apr 2022 'wine-Programs-GOG.com-Space Empires V-Space Empires V.menu'
-rw-r--r-- 1 panoramix panoramix 751 10 apr 2022 'wine-Programs-GOG.com-Space Empires V-Uninstall Space Empires V.menu'
-rw-r--r-- 1 panoramix panoramix 924 10 nov 2024 'wine-Programs-Might and Magic 7 - For Blood and Honor [GOG.com]-Documents-Manual.menu'
-rw-r--r-- 1 panoramix panoramix 921 10 nov 2024 'wine-Programs-Might and Magic 7 - For Blood and Honor [GOG.com]-Documents-Map.menu'
-rw-r--r-- 1 panoramix panoramix 932 10 nov 2024 'wine-Programs-Might and Magic 7 - For Blood and Honor [GOG.com]-Documents-Reference Card.menu'
-rw-r--r-- 1 panoramix panoramix 726 10 nov 2024 'wine-Programs-Might and Magic 7 - For Blood and Honor [GOG.com]-Might and Magic 7 - For Blood and Honor.menu'
-rw-r--r-- 1 panoramix panoramix 913 10 nov 2024 'wine-Programs-Might and Magic 7 - For Blood and Honor [GOG.com]-Tools-Options.menu'
-rw-r--r-- 1 panoramix panoramix 736 10 nov 2024 'wine-Programs-Might and Magic 7 - For Blood and Honor [GOG.com]-Uninstall Might and Magic 7 - For Blood and Honor.menu'
-rw------- 1 panoramix panoramix 0 17 apr 2021 xdg-desktop-menu-dummy.menu
$
Last edited by Lone_Wolf (2025-06-05 14:39:43)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
logging user out and in hasn't brought them back but no change in behavior
Makes sense - as promising as they sounded, as boring are the actual contents
The remainder is
-openat(AT_FDCWD, "/home/panoramix/.config/kdeglobals", O_RDONLY|O_CLOEXEC)
Though also
Fresh user running twm : same behavior
The other system has
+openat(AT_FDCWD, "/usr/lib/libKF6Style.so.6", O_RDONLY|O_CLOEXEC)
+openat(AT_FDCWD, "/usr/lib/libKirigamiPlatform.so.6", O_RDONLY|O_CLOEXEC)
+openat(AT_FDCWD, "/usr/lib/libQt6QuickControls2.so.6", O_RDONLY|O_CLOEXEC)
+openat(AT_FDCWD, "/usr/lib/libQt6QuickTemplates2.so.6", O_RDONLY|O_CLOEXEC)
+openat(AT_FDCWD, "/usr/lib/qt6/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so", O_RDONLY|O_CLOEXEC)
+openat(AT_FDCWD, "/usr/lib/qt6/plugins/platformthemes/KDEPlasmaPlatformTheme6.so", O_RDONLY|O_CLOEXEC)
+openat(AT_FDCWD, "/usr/lib/qt6/plugins/styles/breeze6.so", O_RDONLY|O_CLOEXEC)
+openat(AT_FDCWD, "/usr/lib/qt6/plugins/styles/breeze6.so", O_RDONLY|O_CLOEXEC)
Since I forgot the "sort -u"
strace --trace=openat konsole |& grep -Eiv '(enoent|fontconfig|fonts)' | grep -Ei '(style|platform|quick|kiriga)'
does the "bad" system open those at all?
Online
moving away kdeglobals made no difference.
konsole5.txt is desktop, konsole6.txt is laptop output from the strace in #18 .
$ curl -F 'file=@-' 0x0.st < konsole5.txt
http://0x0.st/8gVz.csv
$ curl -F 'file=@-' 0x0.st < konsole6.txt
http://0x0.st/8gVi.csv
$ diff -ura konsole5.txt konsole6.txt | curl -F 'file=@-' 0x0.st
http://0x0.st/8gVo.diff
$
laptop has a full kde installation (used by my GF), desktop has only minmimal kde installation .
Maybe desktop misses something that laptop does have ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
KDEPlasmaPlatformTheme6.so, https://archlinux.org/packages/extra/x8 … tegration/ - but random weird popup menus showing up because you don't have the the Qt plasma integration sounds like quite a bug…
Online
That will pull in way to many stuff I don't want/need like appstream, kactivitymanagerd , pipewire, xorg-xwayland, noto-fonts and much more .
looking at the diff output the desktop lacks the breeze style package (only breeze-icons is installed) .
Do you think it's worth it to check such items ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Qt styles can perfectly intercept events, create or show new widgets etc pp, so yes - could be a bug in the oxygen style.
Edit:
QT_STYLE_OVERRIDE=Fusion konsole
Last edited by seth (2025-06-07 15:41:20)
Online
QT_STYLE_OVERRIDE=Fusion konsole
No change .
Installing breeze however does make the popup no longer appear.
Not the first issue with oxygen style in the last 6 months or so.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Wow, wait - but then the problem would be w/ oxygen and the built-in fusion style (the visual appearance changed, right) but not w/ breeze?
I don't think that's an oxygen bug then (konsole seems to silently rely on some breeze specific behavior)
Or did breeze draw in any other packages?
Online
Nope, just breeze 6.3.5-1 itself .
I do get the feeling with plasma6 oxygen is no longer a valid alternative for breeze.
That's a pity as oxygen was a clear improvement over KDE3 and imo still better then breeze.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline