Bug 420448 - App launcher and notifications appear in wrong locations
Summary: App launcher and notifications appear in wrong locations
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: platform-wayland-nested (show other bugs)
Version: 5.18.3
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-23 09:23 UTC by Ragnar Thomsen
Modified: 2021-01-10 14:43 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Application Launcher (2.28 MB, image/png)
2020-04-23 09:23 UTC, Ragnar Thomsen
Details
KRunner (2.45 MB, image/png)
2020-04-23 09:23 UTC, Ragnar Thomsen
Details
Notification (2.46 MB, image/png)
2020-04-23 09:24 UTC, Ragnar Thomsen
Details
Output from KRunner (46.40 KB, text/plain)
2020-04-23 09:51 UTC, Ragnar Thomsen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ragnar Thomsen 2020-04-23 09:23:30 UTC
Created attachment 127786 [details]
Application Launcher

SUMMARY
I have this problem on Wayland where the application launcher, notifications and KRunner appear in wrong places (see screenshots).

I always had this issue on Wayland with all previous Plasma releases. I tried creating a completely new user but didn't help. X11 works as expected.

STEPS TO REPRODUCE
1. Login to KDE Plasma Wayland
2. Open Application Launcher/KRunner/Notification

OBSERVED RESULT
App.launcher/KRunner/notifications appear in wrong locations (see screenshots).

EXPECTED RESULT
App.launcher should appear in lower left corner, KRunner in center upper edge, notifications in lower right corner.

SOFTWARE/OS VERSIONS
Linux: 5.6.2
KDE Plasma Version: 5.18.3
KDE Frameworks Version: 5.69.0
Qt Version: 5.14.1

ADDITIONAL INFORMATION
Lenovo Ideapad laptop with Intel HD Graphics 530.
Comment 1 Ragnar Thomsen 2020-04-23 09:23:53 UTC
Created attachment 127787 [details]
KRunner
Comment 2 Ragnar Thomsen 2020-04-23 09:24:13 UTC
Created attachment 127788 [details]
Notification
Comment 3 David Edmundson 2020-04-23 09:44:13 UTC
Please confirm kwayland-integration is installed on your system

if so please attach the output of

WAYLAND_DEBUG=1 krunner --replace from a konsole
then starting krunner
Comment 4 Ragnar Thomsen 2020-04-23 09:51:49 UTC
Created attachment 127789 [details]
Output from KRunner

KWayland-integration is installed.
Comment 5 David Edmundson 2020-04-23 12:12:21 UTC
We can see krunner calling

org_kde_plasma_surface@28.set_skip_taskbar(1)

which means it's created the right interface and is bound to it correctly


Yet it's not doing any moves.


We can also see your panel in the right place, which means that code is working in other parts of your system.

It means the bug is definitely client side, but no real indication of what.
Comment 6 Ragnar Thomsen 2020-04-23 15:22:19 UTC
Ok. Any further troubleshooting I can do?
Comment 7 Ragnar Thomsen 2021-01-10 14:43:33 UTC
I figured out that the cause was kwayland being built after plasma-framework, and plasma-framework thus not having wayland support.