Bug 357721 - Fonts with different widths reset to normal width after re-launch.
Summary: Fonts with different widths reset to normal width after re-launch.
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: font (show other bugs)
Version: 16.04.2
Platform: Debian unstable Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-09 03:37 UTC by spam
Modified: 2020-11-16 09:42 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description spam 2016-01-09 03:37:49 UTC
I was using Input Mono Condensed font in KDE4. In KF5 it is no longer possible - after restarting application fonts "degrades" to Input Mono. This applies to Konsole, Kate, KWrite and entire system overall if you try to use "Condensed" (or Compressed\Narrow) variants as UI font.

Reproducible: Always

Steps to Reproduce:
1. Have Input Mono fonts installed.
2. Open up Konsole profile settings, set font to Input Mono Condensed. Save profile.
3. Notice that font is rather narrow.
4. Quit Konsole and open it up again.
5. Switch to profile if it isn't already. Notice that font is really wide.

Actual Results:  
Used font is normal-width variant.

Expected Results:  
Used font is chosen variant.

I think this is not reproducible in yakuake because it uses konsole4.
In font preivew it still shows chosen variant font name, but with normal width.
Workaround is to re-set font to different weight.

It's probably not Konsole bug but QT5 or something system-wise.
Comment 1 spam 2016-01-09 13:11:57 UTC
If you run Konsole from Konsole following can be seen in stdout:

`The font for use in the terminal has not been matched exactly. Perhaps it has not been found properly.`
Comment 2 Kurt Hindenburg 2016-05-23 22:35:18 UTC
This might have been fixed w/ Jan 30th commit.   Need to double-check
Comment 3 svxs 2016-06-30 21:55:30 UTC
I want to confirm that this started happening to me after upgrading from konsole-4.14.3 to konsole-15.12.3. Doesn't happen with some fonts, but it does happen with Lucida Console (official TTF from Windows) which I use. The problem temporarily goes away for the lifetime of konsole being open if you go to change the font in konsole and apply it (even to the same font), but the font is super wide again if you close konsole and open it again.
Comment 4 svxs 2016-06-30 21:57:19 UTC
I have this bug but don't get that message when running konsole through konsole.
Comment 5 spam 2016-06-30 23:01:03 UTC
I can confirm bug still exists, message however is gone, probably wasn't related to it.

Actually it's probably a QT bug? Same thing happens system-wise if you set narrow\condensed\compressed applications font, either monospace or just everything. At first - fonts are changed correctly, but re-running any application will have its fonts reverted to non-narrow variant.
Comment 6 Justin Zobel 2020-11-01 05:34:28 UTC
Thanks for the report and apologies for the delayed response. Can you please confirm if this issue still occurs with recent versions of konsole?
Comment 7 Bug Janitor Service 2020-11-16 04:33:40 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 8 spam 2020-11-16 09:37:30 UTC
Just tested it out, seems to be fixed.