SUMMARY The scale factor used is the last scale factor set via System Settings, regardless of which monitor is connected. STEPS 1. Connect a second display. 2. Set the scale factor to 1 for the main display 2. Set the scale factor to 2 for the second display 3. Boot the system with only the first display connected OBSERVED RESULT The GUI is rendered with scale factor 2 EXPECTED RESULT The GUI is rendered with scale factor 1 ADDITIONAL INFORMATION The current scale factor and the displays scale factor are correctly saved in .config/kdeglobals under the [KScreen] section.
Are you on Wayland?
No, I am on X11
Then this is expected, because X11 doesn't have per-display scale factors. That's a Wayland-only feature, as unfortunately Wayland provides the only practical way to make it work properly.