Bug 397823 - Shell is smaller than needed on two monitor
Summary: Shell is smaller than needed on two monitor
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-wayland (show other bugs)
Version: 5.13.4
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: wayland-only
: 397621 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-08-24 08:10 UTC by Kiril Vladimirov
Modified: 2019-01-15 15:05 UTC (History)
3 users (show)

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


Attachments
screenshot of systemsettings going outside the shell (1.88 MB, image/png)
2018-08-24 08:10 UTC, Kiril Vladimirov
Details
Plasma log of running a session with two monitors (2.07 MB, text/plain)
2018-08-24 09:08 UTC, Kiril Vladimirov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kiril Vladimirov 2018-08-24 08:10:36 UTC
Created attachment 114570 [details]
screenshot of systemsettings going outside the shell

I have two monitors with the same resolution. Even under wayland this worked until latest point release of 5.13 (at least in archlinux packages). This works in X11 plasma session.

Another funny complication is the fact that XWayland windows can't receive mouse clicks when moved "outside" the desktop. Native wayland applications don't seem to be affected from this.
Comment 1 David Edmundson 2018-08-24 08:24:17 UTC
Please include your Qt version
Comment 2 David Edmundson 2018-08-24 08:27:29 UTC
Also, does this happen when you restart plasmashell?

If so can you run with 

QT_LOGGING_RULES=qt.*.debug=true plasmashell --replace > plasma_log

and attatch that plasma_log file
Comment 3 Alexander Mentyu 2018-08-24 09:06:38 UTC
Possibly related bug - https://bugs.kde.org/show_bug.cgi?id=397621
Comment 4 Kiril Vladimirov 2018-08-24 09:08:11 UTC
Created attachment 114573 [details]
Plasma log of running a session with two monitors

Qt is 5.11.1
KDE Frameworks is 5.49.0
Both latest from archlinux "stable" (i.e. non-testing) repos.

Restarting the session (or the whole computer for that matter) doesn't solve it. The issue is always reproducable.

`plasma_log` file after that command is empty. I've just executed given command. Didn't do anything apart from waiting the session getting initialized and waiting a few seconds. Tried to add `2>&1` at the end of the command in order to record at least the stdout. There's plenty of things in there, see it attached.
Comment 5 David Edmundson 2018-08-24 09:34:05 UTC
*** Bug 397621 has been marked as a duplicate of this bug. ***
Comment 6 Kiril Vladimirov 2018-10-19 07:44:00 UTC
This bug is still reproducible on my machine after updating plasma and frameworks.

Operating System: Arch Linux 
KDE Plasma Version: 5.14.1
Qt Version: 5.11.2
KDE Frameworks Version: 5.51.0
Kernel Version: 4.18.14-arch1-1-ARCH
OS Type: 64-bit
Comment 7 David Edmundson 2019-01-14 20:29:39 UTC
Please reopen if still an issue on Qt 5.12
Comment 8 Kiril Vladimirov 2019-01-15 14:25:39 UTC
> Please reopen if still an issue on Qt 5.12

Thanks, the bug is no longer reproducible. Not sure if it's because of Qt:

Operating System: Arch Linux 
KDE Plasma Version: 5.14.5
Qt Version: 5.12.0
KDE Frameworks Version: 5.54.0
Kernel Version: 4.20.1-arch1-1-ARCH
OS Type: 64-bit

Should I close it or leave it as  WAITINGFORINFO?
Comment 9 David Edmundson 2019-01-15 15:05:17 UTC
I did some output size setting changes in Qt for an unrelated issue, so it's quite plausible it's fixed.

We can always reopen if needed