Bug 234947 - initial window size and font bad for high DPI environment
Summary: initial window size and font bad for high DPI environment
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 2.4.2
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-21 06:29 UTC by Felix Miata
Modified: 2011-08-23 16:26 UTC (History)
1 user (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 Felix Miata 2010-04-21 06:29:21 UTC
+++ This bug was initially created as a clone of Bug #234943 +++

Created an attachment (id=42928)
2048x1536 144 DPI screenshot of 4.4.2 on openSUSE 11.3 Factory

Note that if this screenshot is viewed at a DPI significantly different from 144 that object sizes will be misleading. If not viewed at close to 144 DPI, making the 1 inch object 1 inch wide and the 5 inch wide object 5 inches wide, one must remember only proportions hold true, and not actual object sizes. For example, displayed at an actual 144 DPI, the panel is less than 5mm tall. If viewed at 96 DPI, it will measure 50% taller than it did when the screenshot was made.

1-Base font in Konsole is tiny, smaller than too small default 9pt menu text size, and considerably smaller than the 10pt size defaulted in openSUSE until only very recently.

2-Konsole window is only about 80 characters wide. At least 100, or better more, by default, would help compensate for so much modern terminal output that commonly cannot fit into 80 chars, such as /dev/disk* partition names & grub kernel lines.
Comment 1 Jekyll Wu 2011-08-23 10:02:16 UTC
Problem 1:

I think the font size used by konsole for displaying output in the terminal area 
has *nothing* to do with the general font or small font specified in systemsettings, although slightly related with fixed font specified in systemsettings. It uses the font size that is specified in the current profile. Use Settings->Configure Current Profile->Appearance to see that font size.

Problem 2:

80 columns is a longstanding convention. Breaking that default would make many many users unhappy. But you can tell konsole to remember your preferred size and
starts with that size next time. Take a loot at Settings->Configure Current Profile->General.
Comment 2 Felix Miata 2011-08-23 16:26:26 UTC
(In reply to comment #1)
> Problem 1:
 
> I think the font size used by konsole for displaying output in the terminal area 
> has *nothing* to do with the general font or small font specified in
> systemsettings, although slightly related with fixed font specified in
> systemsettings. It uses the font size that is specified in the current profile.
> Use Settings->Configure Current Profile->Appearance to see that font size.

This has been addressed somehow since I filed. The default monospace font (misc-fixed IIRC) that was being used was a bitmap font only available in 10pt size, which was not possible to scale up to a genuine 10pt size to match a high DPI. This is no longer the case at least in openSUSE 11.4 running 4.7.0. Now a normal complement of available sizes is available for the default monospace font.