Version: (using KDE KDE 3.5.2) Installed from: Ubuntu Packages OS: Linux To reproduce: - start konsole - set X to a low resolution mode using xrandr - press ctrl-+ to enlarge the font - press ctrl-- to reduce the font - set X to a high resolution mode using xrandr - press ctrl-+ to enlarge the font again Expected result from last step: font gets bigger. Actual result: font gets smaller. Speculation: It seems like when a given font size is needed for the first time, konsole renders it into some cache based on the then-current DPI value of the screen. This cache is then not properly invalidated after the display resolution and DPI is changed with xrandr, and thus the font konsole gets from the cache is of the wrong size after the resolution change. Restarting konsole seems to clear this cache, and font resizing works as it should as long as the resolution stays the same.
This turned out to be a bug in Qt. See: http://www.trolltech.com/developer/tasktracker.html?method=entry&id=111388
Confirmed for now, it won't be possible to test the fix until Qt 3.3.7 is released.
Tested in KDE 4.3.4 and works correctly for me (as also expected per comment #2). Suggest closing this bug.
Reopen if you can duplicate the issue again.