Summary: | can't horizontally align laptop and external monitor, always 1 pixel off | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | skierpage <skierpage> |
Component: | kcm_kscreen | Assignee: | kscreen-bugs-null <kscreen-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | minor | CC: | carrier.antonia, j, nate, plasma-bugs, xaver.hugl |
Priority: | NOR | ||
Version: | 5.23.2 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | Display Configuration tooltip shows 1-pixel x offset of laptop screen. |
Description
skierpage
2020-07-15 23:03:15 UTC
I live booted a Fedora-KDE-Live-x86_64-Rawhide-20201101.n.0.iso USB and had the same 1-pixel misalignment when I repositioned screens (without fiddling with scaling). I think that had KDE Frameworks 5.75 and Plasma 5.20, should I update the version here? As a workaround I ran `xrandr --output eDP-1 --below DP-1` to force alignment and that seems remembered across reboots and even into Wayland (I'm now on Fedora 34). But if I swap my top and bottom monitors in Display Configuration, once again one of them is always 1 pixel out of horizontal alignment. Perhaps not surprisingly, xrandr doesn't work to set alignments under Wayland, it either fails silently or prints "X Error of failed request: BadMatch (invalid parameter attributes)". https://arewewaylandyet.com/ lists some Wayland equivalents for xrandr, I haven't tried them. I've had a rather similar problem for several releases. Currently running Fedora 34 with plasma 5.21.5 under wayland, but the problem has existed previously under X. I have three 16:10 monitors: two stacked vertically with the top one upside down, and one to the left in portrait mode. For some reason I simply cannot use the display confguration dialog to properly align the bottom monitor in the vertical stack. It snaps to exactly 1199,1200. The top monitor is at 1200,0. The one pixel overlap seems to convince some portions of the system that the monitors are in clone mode. This auto-disables some notifications. I made an account just now to report that same bug… I've found an admittedly tedious, but one-time fix. I had a minor issue this morning which had me go through this again, so I'll update the bug report's KDE version to 5.23.2. (Sourced from the Arch Linux packages) You can edit the config files in "~/.local/share/kscreen/", look for the one(s) with the unwanted offsets (The numbers are the same ones you see in the display settings when clicking on a display) and then do the simple math to adjust their positions in the text file so that they line up properly. *** This bug has been marked as a duplicate of bug 455394 *** |