https://bugs.kde.org/show_bug.cgi?id=413645

--- Comment #59 from Aaron Rainbolt <arraybo...@gmail.com> ---
Writing this as a comment and not a bug report since there's still some more
work to be done, but here's some extra info:

While attempting to test the backports of this bug fix
(https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1178 and
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2167), I used a
special setup with a painfully slow emulated display in order to reproduce the
bug and see if the fix worked. Initially, I was led to believe that the fix was
failing in my testing, however on closer investigation, I believe there is a
different though related bug that my setup is making show up.

How to reproduce the setup:

1: Install GNOME Boxes. This virtualization software has been able to reliably
reproduce the issue for me most of the time. VirtualBox has a significantly
faster emulated display and may not work.
2: Install Kubuntu 22.04 into GNOME Boxes, providing 8 GB of RAM and 100 GB of
disk space. (NOTE: KDE neon Developer Edition won't work - this bug only is
appearing on Kubuntu for me, possibly due to the use of KDE Plasma 5.24 in
Kubuntu, as opposed to a build from Master in Neon.)
3: When the installation is finished, do `sudo apt update && sudo apt -y
full-upgrade` in a terminal, then reboot the VM.
4: Change the display resolution within the VM to the maximum possible
resolution.
5: Place some widgets on the desktop.
6: Log out and log back in. The widgets will end up being shifted or scrambled
around.
7: Download the KDE Plasma 5.24.6 tarballs and signature files from
https://download.kde.org/stable/plasma/5.24.6/ and GPG verify them, then
extract them.
8: Build and install all of KDE Plasma 5.24.6 once piece at a time, using `sudo
make install` for installation.
9: Reboot the VM.
10: Place widgets on the screen where you want them (repositioning the existing
ones if you so desire).
11: Reboot the VM again. The widgets will become scrambled/shifted again, as
expected.
12: Apply the code changes in the two linked merge requests, then rebuild
plasma-desktop and plasma-workspace.
13: Reposition your widgets, and reboot again. The widgets will become
scrambled/shifted again, despite the applied bug fix.

Note that, if you do this whole process on KDE neon Developer Edition, the
widgets will never be shifted or scrambled around, *not even in step 11.* This
indicates that this particular bug is outside of KDE Plasma, as two different
distros running the exact same version of Plasma display different behavior.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to