Summary: | Linux font not displayed in konsole | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | mrudolf |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 1.3 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
mrudolf
2004-03-05 00:06:41 UTC
> Almost each new KDE version changes Konsole behaviour here. This should read almost each new Qt version. > In KDE 3.2, it isn't possible to select any font except fixed This is wrong. It may depend on your used Qt version. Stephan Binner, piÄ…, 5 marca 2004 20:54: >> Almost each new KDE version changes Konsole behaviour here. >This should read almost each new Qt version. I know, I know... >> In KDE 3.2, it isn't possible to select any font except fixed >This is wrong. It may depend on your used Qt version. Well, it seems that I detected the reason: Konsole/Qt doesn't work well with unaliased font. When antialiasing is off in Qt, Konsole doesn't see Linux font (as well as any other font in "Custom") although it is still listed by xlsfonts. I don't know if this is a bug or a feature. I finally managed to configure antialiasing (by disabling it in most case for standard-size font) so I won't complain anymore - unless next version of Qt again changes something ;-) XFree need font 'fixed' in all cases. Why you define in console.cpp and console_part.cpp font '-misc-console-medium-r-normal--16-160-72-72-c-80-iso10646-1'? I remove this font and redefine alias for 'fixed'. There is Andale Mono font in my Konsole settings, but on each start I see annoying dialog about absent of -misc-console-...! Why konsole use this font, if I have Andale Mono and fixed these installed properly? Please, replace in source your defined fonts on 'fixed'. It will be true Unix way! Andrey S.Cherepanov, czw, 1 kwietnia 2004 10:36:
>XFree need font 'fixed' in all cases. Why you define in console.cpp and
> console_part.cpp font
> '-misc-console-medium-r-normal--16-160-72-72-c-80-iso10646-1'? I remove
> this font and redefine alias for 'fixed'. There is Andale Mono font in my
> Konsole settings, but on each start I see annoying dialog about absent of
> -misc-console-...! Why konsole use this font, if I have Andale Mono and
> fixed these installed properly? Please, replace in source your defined
> fonts on 'fixed'. It will be true Unix way!
At least it could not be hard-coded, allowing to override it in Konsole
config/command line.
Have exactly the same problem with the konsole linux font but don't want to disable anti-aliasing. In fact it is the only reason for us (>100 linux users) not to migrate from 3.1 to 3.2 .... And indeed the message about REAME.linux.console is complete bogus ;) BTW: under 3.1 it worked fine, even with anti-aliasing on. Why couldn't it be the same under 3.2 ? The hard-coded linux/unicode fonts have been removed for KDE 3.5. |