Summary: | with external monitor attached to laptop, menus don't appear | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Jason Priebe <jason.priebe> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED UPSTREAM | ||
Severity: | critical | CC: | auxsvr, kde, personalizedrefrigerator |
Priority: | NOR | ||
Version: | 5.23.3 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Jason Priebe
2020-11-21 14:26:59 UTC
KDE version information can be found using 'About KMyMoney' and selecting the 'Libraries' tab. Are you using Wayland or X? I am asking, because I am using my laptop with and without an external monitor and don't have any such issues (using X-Server on openSUSE). Does this problem happens for any other applications, specifically any other KDE applications? I also wonder if the "global menu" setting somehow got turned on. KDE Frameworks 5.75.0 Qt 5.14.2 (built against 5.14.2) The wayland windowing system I haven't seen the problem with any other applications, but I don't use a ton of GUI applications under Linux, mostly just Chrome, terminal, and KMyMoney. It really seems to be tied to the multi-monitor setup. When I pull out the HDMI cable for my external monitor, KMyMoney is moved to the laptop screen, and the menus work as expected. Where can I look for the global menu setting? To check for the use of global menus (where there is a single menu at the top of the screen for all (KDE) applications instead of the menu within each application) look in ~/.config/kmymoneyrc or ~/.config/kmymoney/kmymoneyrc for a line with Menubar=Disabled. If it is present, delete it (with kmymoney closed.) If that is not present, we need to keep looking for the culprit. You might want to install another KDE application, at least temporarily, just to test. You could try kwrite, for example. Also, be sure you do not have the global menu widget installed on any panel on the desktop. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! Sorry it took me so long to dig back into this. I did not find the Menubar=Disabled in ~/.config/kmymoney/kmymoneyrc I installed kwrite, and it exhibits the same behavior. The menus work with no external monitor connected. I connect an external monitor, and the menus won't drop down. Just to be clear, the top-level menu items ("File", "Edit", "View", etc.) do appear at the top of the kmymoney application window. It's just that they won't open when clicked on. Given it's not just KMyMoney, I wonder if we should reassign this to kwin? Also - are you using xorg or wayland? I'm using wayland. I'll defer to your judgement about assigning it to kwin. I don't know enough about the project structure to have a meaningful opinion. I'm experiencing this on Wayland with most Qt applications (if not all). For example, KWrite, etc. Steps to reproduce: 1. Connect external monitor. 2. Set display mode to extend. 3. Shift primary display lower than external display in "Display Settings" 4. Open KWrite on primary display 5. Click "File" Observed behavior: • Menu is not just below the "File" button Expected behavior: • Menu should be just below the "File" button I'm running Manjaro Linux with Plasma 5.23.3 on Wayland. I don't think this happens on X11. That mostly sounds like: https://bugreports.qt.io/browse/QTBUG-85297 If we suspect a kwin bug please provide a wayland log showing the popup information being correct |