You are not logged in.

#1 2025-05-29 21:15:54

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

[Workaround] Konsole has gained annoying extra right-click menu

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

#2 2025-05-29 22:53:09

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#3 2025-05-30 07:25:54

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#4 2025-05-30 13:47:52

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#5 2025-05-31 14:35:05

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#6 2025-05-31 15:17:26

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

The bogus menu is interactive, not a graphical artifact?
In that case mesa seems like a strange cause.

pacman -Qmq

Online

#7 2025-06-02 11:07:43

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#8 2025-06-02 15:46:39

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#9 2025-06-04 12:40:01

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#10 2025-06-04 13:02:07

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#11 2025-06-04 14:03:50

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#12 2025-06-04 14:31:16

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

Nope. Also doesn't look like the button bounces sad
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

#13 2025-06-04 23:09:29

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#14 2025-06-05 07:24:50

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#15 2025-06-05 10:38:02

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#16 2025-06-05 13:29:30

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#17 2025-06-05 14:39:01

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

/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

#18 2025-06-06 14:10:22

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

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 sad

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

#19 2025-06-07 14:19:47

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#20 2025-06-07 14:35:03

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#21 2025-06-07 15:16:17

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#22 2025-06-07 15:40:34

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#23 2025-06-07 16:02:52

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#24 2025-06-07 16:07:52

seth
Member
Registered: 2012-09-03
Posts: 66,034

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

#25 2025-06-07 16:34:18

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,962

Re: [Workaround] Konsole has gained annoying extra right-click menu

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

Board footer

Powered by FluxBB