Created attachment 142339 [details] X11 issue: unscaled titlebar, colorful places icons I use 200% scale in KScreen, and this commit introduces the following issues when restarting the computer and logging in. X11: 1. Window titlebars are unscaled 2. Icons with monochrome and colorful versions (e.g. Places pane icons in Dolphin) inappropriately display colorful versions rather than monochrome versions 3. Splash screen contents are unscaled 4. Folder View moves all icons into the top-left quadrant, as if its initial calculation of the available space is off by a factor of 2 Restarting KWin fixes 1, 2, and 3 but my icons are still in the wrong place and need to be manually moved back Wayland: 1. Plasmashell UI elements display a mixture of XWayland-style blurriness and sharp icons 2. Folder View is XWayland-style blurry 3. Splash screen contents are unscaled Restarting plasmashell fixes all of those issues. It feels like some config file value is not being read at login as expected, and only gets read when `plasmashell` or `kwin_x11` is run manually after the session has already started.
Created attachment 142340 [details] Wayland issue: some UI elements are blurry
I do understand how this could cause the alleged wayland issue in any way. The X11 case implies we're not blocking on kcminit phase 0 which is something problematic.
*I do not understand how this could cause the alleged wayland issue in any way. I do wish we had bugzilla comment editing.
Maybe you're right. The Wayland issues have all somehow disappeared. However the X11 issues remain.
>However the X11 issues remain. Ack, that one at least makes some sense. Can you confirm that `systemctl --user show plasma-kcminit.service | grep ExecStart` points to /home/nate/kde/.... and not /usr If so, can I have a log from: `journalctl --user -b 0`
systemctl --user show plasma-kcminit.service | grep ExecStart 35:ExecStart={ path=/home/nate/kde/usr/bin/kcminit_startup ; argv[]=/home/nate/kde/usr/bin/kcminit_startup ; ignore_errors=no ; start_time=[Mon 2021-10-25 07:41:21 MDT] ; stop_time=[Mon 2021-10-25 07:41:21 MDT] ; pid=9648 ; code=exited ; status=0 } 36:ExecStartEx={ path=/home/nate/kde/usr/bin/kcminit_startup ; argv[]=/home/nate/kde/usr/bin/kcminit_startup ; flags= ; start_time=[Mon 2021-10-25 07:41:21 MDT] ; stop_time=[Mon 2021-10-25 07:41:21 MDT] ; pid=9648 ; code=exited ; status=0 }
All issues on X11 are now fixed except for the splash screen not having the correct scaling. Downgrading priority.
*** Bug 448710 has been marked as a duplicate of this bug. ***
I think what happened here is that the commit I referenced in the title triggered a re-scale on login (or re-arranged things so that it happens later), which caused the manifestation of the issue described here, as well as what's described in Bug 449212.
Adding the x11-only keyword