SUMMARY Nheko-reborn (a Matrix client written in Qt) refuses to scale back down after I changed the display scaling to 150% and then back to 100%. The nheko version is 0.6.4. Purging the app through apt and reinstalling does not fix the problem. STEPS TO REPRODUCE 1. Install the package "nheko" from the Ubuntu Universe repos. 2. Scale the screen to 150% through System Settings. 3. Scale the screen to 100%. 4. Launch nheko. OBSERVED RESULT The app is scaled up to approximately 150%. EXPECTED RESULT The app should be normal size. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Ubuntu 19.10 (available in About System) KDE Plasma Version: 5.18.3 KDE Frameworks Version: 5.67.0 Qt Version: 5.12.4
Did you remember to log out or reboot after changing the scale? If you do so, does the problem go away?
(In reply to Nate Graham from comment #1) > Did you remember to log out or reboot after changing the scale? If you do > so, does the problem go away? Yes, I logged out, and no, it didn't go away.
Thanks. How odd. Can you paste the output of `grep -ri scale ~/.config/kdeglobals` and `env | grep -i scal`
ScaleFactor=1 ScreenScaleFactors=eDP-1=1;HDMI-1=1; and QT_SCREEN_SCALE_FACTORS=eDP-1=1;HDMI-1=1; QT_AUTO_SCREEN_SCALE_FACTOR=0 respectively.
Thanks. That's everything that KWin, KScreen, and Plasma do, and it looks like we're doing everything right. Seems like it has to be an issue in Nheko, then. Perhaps it guesses the scale factor internally and then stores that information in its own config file or something. Can you report this to its developers? Thanks!
(In reply to Nate Graham from comment #5) > Thanks. > > That's everything that KWin, KScreen, and Plasma do, and it looks like we're > doing everything right. Seems like it has to be an issue in Nheko, then. > Perhaps it guesses the scale factor internally and then stores that > information in its own config file or something. Can you report this to its > developers? Thanks! Thanks for your efforts. I'll work with the Nheko folks.