This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Context Menu not showing up with multiple monitors

Tags: None
(comma "," separated)
schischa
Registered Member
Posts
3
Karma
0
Hi,

I have a quite annoying problem. I am using 3 seperate X screens on my 3 monitors (using 2 nvidia graphics cards and proprietary nvidia driver). It works well so far and I don't want to use xinerama/twinview. Problem I (and some other folks I know) have is that there won't appear a context menu when clicking right in kde apps. I don't use the complete kde desktop, just some kde apps like digikam, konqueror, kate, kile, aso. My window manager is i3 but I also used xmonad and the problem exists with either of them. The problem also existed on my laptop (intel GPU) when I connected a second monitor and set it up with xinerama.

I started switching to GTK apps when possible but I really like the KDE/QT apps more as often they are far superior in functionality and usability. But they are all unusable with this bug.

To get more specific here are some things I noticed: Context menu will show up on the primary screen sometimes but nearly all the times still buggy. Sometimes it will show correctly, but most of the times it will show up not as a vertical menu as it should but all menu items are shown in a horizontal line and no submenus will open wen I click them. Even if the context menu is shown vertical the submenus won't open most of the time. On the non-primary screen(s) there is no context menu at all showing up. As stated before this problem is apparent as soon as I got more than one monitor. It is irrelevant wether using seperate Xscreens with nvidia or xinerama with intel. Is there any kind of workaround or some plans to fix this? I hoped for the last 2 kde releases but so far there hasn't been a fix so far...


edit: these guys seem to have the same problem so far:

http://code.google.com/p/xmonad/issues/detail?id=396
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
This is an extremely puzzling bug. Which Qt style do you use? Oxygen? Plastique? Try changing the style which you are using to see if that has any effect.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
schischa
Registered Member
Posts
3
Karma
0
Already tried that. Doesn't matter which style I am using. Also as I said it doesn't seem to be just here. A friend of mine got the same problem and the guys in the xmonad thread have exactly the same problem though it's not xmonad specific either.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
If you can reproduce it with basic Qt applications, including those that ship with Qt itself as part of it's demos, using the Plastique style, in a desktop environment other than KDE then it is more than likely to be a bug in Qt itself.

I suggest filing a bug in Qt's bug tracker: http://bugreports.qt.nokia.com/


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
schischa
Registered Member
Posts
3
Karma
0
Yeah it happens with all QT apps and not just KDE ones. Sry should have mentioned that. Well then hopefully the qt guys are still fixing bugs even if nokia is going to abandon it ;)

Cheers
User avatar
yhager
Registered Member
Posts
7
Karma
0
OS
@schischa: Do you have any update on this? Has this been reported upstream to Qt? Do you have a link to the issue?

I have the exact same issue as you might have guessed.
aheays
Registered Member
Posts
1
Karma
0
Problem for me was nvidia drivers.

Configuring /etc/X11/xorg.conf to dual monitors (ie saving changes in nvidia-settings gui), rather than configuring second monitor after starting X solved the problem.
burning daylight
Registered Member
Posts
5
Karma
0
I have a very similar problem on KDE Neon LTS 5.8 (Plasma 5.8.6). I have two monitors, both high-dpi, so I have scaling x2 in display configuration. If a Qt application (krusader, Qt Creator) is on the first (main) screen - everything is ok. If I move the window to the secondary screen only first level context/file menus work. Example: right-click menu in dolphin works, but "open with" sub-menu does not show. If I move the window back to main screen, unfold the sub-menu, then move window back to the secondary screen - this particular sub-menu works, but others - not.
I'm using lenovo yoga 2 pro laptop with intel gpu.

P.S. I know it's an old post, but that's where google got me :)
okurz
Registered Member
Posts
1
Karma
0


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell, Yahoo [Bot]