Summary: | krunner is not visible when using multiple monitors | ||
---|---|---|---|
Product: | [Plasma] krunner | Reporter: | jarlgjessing |
Component: | general | Assignee: | Kai Uwe Broulik <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aeoris, alex, bake.earmuffs, bioshacker001, bjoern, bugs-kde.org, cfigura77, frapell, hector.acosta, imaduddinh, jiri.tyr, macieksitarz, miciu, okurz, olaf.the.lost.viking, robert.munteanu, simgunz, sombragris, sseba89, sven, thiago, vylu, xgdgsc |
Priority: | NOR | ||
Version: | 5.2.0 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | krunner core dump |
Description
jarlgjessing
2015-02-18 19:40:43 UTC
I have now seen, that this is not just for krunner, but also preview in taskbar, calendar popup for clock etc. So, without trying to be smart, it looks as if it is all plasma popup thingies. IF I move my mouse to my internal screen and press ALT+F2 I see the krunner just fine. If I move the mouse to the external and press ALT+F2 then, again I cannot see it I can confirm this issue. My main screen is the bottom one (laptop screen) and if I press ALT+F2 on that screen, there is no krunner displayed. Similar issue is on the top screen (external display) where if I press ALT+F2 several times, I eventually get the krunner to display. I would like to add some more input here. When I could not get the krunner displayed, I tried to execute it several times from the command line and this is the result: $ krunner QCoreApplication::postEvent: Unexpected null receiver KCrash: Application 'krunner' crashing... Segmentation fault (core dumped) $ krunner QCoreApplication::postEvent: Unexpected null receiver $ krunner QCoreApplication::postEvent: Unexpected null receiver I will attach one of the core dumps. Created attachment 91654 [details]
krunner core dump
Core dump captured during krunner execution from the command line.
I still observe the same behaviour as the original reporter. Running Arch Linux with: kf5 5.14.0 plasma-workspace 5.4.1 Some more details and a workaround: After plugging in the second monitor, krunner activates with Alt-F2 on the first screen, but not on the second. Workaround is restarting krunner: kquitapp5 krunner; kstart5 krunner Still annoying to do that after each docking of the laptop. Same problem on Manjaro with: kf5 5.14.0 plasma-workspace 5.4.1 Can cofirm the same problem here on an up-to-date Arch system. It's a recurring problem with the following setup which I use at my workplace- Laptop + External Monitor 1 @ resolution 1 (krunner shows properly) Laptop + External Monitor 2 / Projector @ resolution 2 (krunner visible partially or not at all) My xorg.conf is empty. The workaround suggested by miclu is what I'm using for the time being, but it would be nice to see this fixed in future version. *** Bug 353982 has been marked as a duplicate of this bug. *** *** Bug 345628 has been marked as a duplicate of this bug. *** Marked #345628 and #353982 as duplicate of this bug. Same problem here. I've two different set up (both laptop + external screen) - First setup, visible on both monitor, on the second one is not centered, but randomly aligned at left (restarting fixed) - Second setup, visible on main monitor, not visible on secondary. (haven't yet tried restarting, i'll post as soon as i will be able to try). Actually in this case it seems like krunner is not displayed, but is still working (if i press alt+F2 and i type something and press enter, then the program is lunched). Actually it seems like It seems like if krunner exists but is not displayed. In fact i can type and start applications. Add: if i restart krunner after adding the screen, then it work properly. I restart it by: "kquitapp krunner && kstart krunner". My setup: laptop + external monitor. Primary display is the external monitor. In 9 system startups out of 10 krunner is not centred (displayed on the left half of the primary display). Restarting krunner helps. I think I have a manfestation of the same bug ( please let me know if you want me to split it off to a different report ). I have a laptop and have two modes of usage: - docked - 2 external displays and the laptop's screen turned off - undocked - laptop display turned on, no external displays connected When undocking the laptop, most things fall nicely into place, but when invoking krunner via ALT-F2 it is not shown, but I see the focused window losing focus, and typing stuff and pressing enter works. So it seems that it is rendered somewhere outside the visible area. On openSUSE Tumbleweed x86_64 running plasma5-workspace-5.4.3-1.1.x86_64 . I have external monitor tiled above my laptop monitor. When I click alt-f2 when the cursor is in my laptop monitor a small corruption on the top left area of the external monitor would show and disappear immediately, as if krunner tries to show but failed, and I can input things and press enter to launch applications. When I click alt-f2 when the cursor is in the external monitor the krunner windows shows up properly at the center of the top. After a restart of krunner the problem seems to be gone, though. Same problem here Kubuntu 15.10 KDE 5.4.3 I confirm this bug is still present on version 15.12.1 on Arch Linux. Also the workaround from micuu from comment #5 works. I can confirm this issue on Gentoo Linux with the following software installed: QT 5.5.1 Frameworks 5.18.0 Plasma 5.5.4 Apps: 15.12.1 The workaround from comment #5 is a real helper! Thank you a lot! I take my laptop home every day and only have an external monitor at work. It does not not seem to be relevant whether I plug in the external monitor before resuming from suspend or after. krunner does not show up on the external monitor but works invisibly. The way i recreate it every time. i have a multi-monitor setup. When i play a game or disconnect/reconnect one of the monitors, krunner disappears Sorry forgot specs: Up-to-date KDE Neon as of March 31, 2016 NVIDIA driver v364.12 I do not see this happening anymore |