Skip to main content

Screenresolutions, dimensions and DPI

General tips

The ultimate solution to ugly fonts is to use more pixels to draw them. That translates to using a larger nominal pixel size. when that has the effect of making fonts too big, more screen resolution is required at the same physical size. More pixels has a cubic effect, meaning it doesn’t require much more in nominal size to have a big effect.

Sometimes in order to make all screen objects bigger, people use a lower screen resolution than the optimal one a screen supports. This has the opposite effect, making fonts spindly or otherwise ugly. IOW, if your screen supports 1920x1080 but you are using 1366x768, a switch to using 1920x1080 and an increase nominal font sizes in settings is required.

I keep screen DPI set to 120 on a 24" 1920x1200 screen. The combination of 24" and 1920x1200 calculates to a DPI of 94. The application of a logical DPI of 120 results in fonts big enough to see that are never ugly. A 12pt font @120 DPI uses ~200px per glyph, compared to ~128 used @96 DPI, >56% more at the same physical size. The screen can’t actually produce that much resolution, but the effect of trying by the X server, with or without subpixel, hinting or anti-aliasing, works like magic.

Envy

pvdm@Envy:~> xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.00*+  40.00  
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)

DPI=140,093023256

of

142

lesie

sietske@lesie:~> xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.03*+  60.01    59.97    59.96    59.93  

DISPLAY: 15.6”, Full HD (1920 x 1080), IPS
Diagonal    15.6"
Pixel density   141.21 ppi
Panel Type  IPS
Resolution  1920 x 1080
Becomes "Retina" from   24 inches (62 cm)

HP elitebook 8570p

Horizontal pixels: 1600
Vertical pixels: 900
Diagonal size (inches):  15,77
        
 
Pixels per Inch     PPI:     116.41  
Dot Pitch:   0.22    
Screen Width:    13.74   
Screen Height:   7.73


pvdm@lapx:~> xrandr
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 16384 x 16384
LVDS connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 345mm x 194mm
   1600x900       60.0*+   40.0  
   1440x900       59.9  
   1280x854       59.9  
   1280x800       59.8  
   1280x720       59.9  
   1152x768       59.8  
   1024x768       59.9  
   800x600        59.9  
   848x480        59.7  
   720x480        59.7  
   640x480        59.4  

samsung rv720 bla

samsie:~ # xrandr
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 16384 x 16384
LVDS connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 345mm x 194mm
   1600x900      60.03*+  40.02  
   1440x900      59.89  
   1280x854      59.89  
   1280x800      59.81  
   1280x720      59.86  
   1152x768      59.78  
   1024x768      59.92  
   800x600       59.86  
   848x480       59.66  
   720x480       59.71  
   640x480       59.38  

116 DPI PvdM

tabel

resolutie

Dichtheid

7” 15:9 15,3x9,15

800x480

133

8,9” 16:9 19,55x11,45

1024x600

133

10,2” 16:9 22,3x13,05

1024x600

117

10,6” 15:9 23,1x13,8

1280x768

141

11,1” 16:9 24,9x13,8

1366x768

141

12” 4:3 24,7x18,5

1024x768

105

1400x1050

144

12,1” 16:10 26,1x16,3

1280x800

125

1440x900

140

13” 16:9 29x16,35

1366x768

120

1600x900

140

13.1” 16:10 28,5x17,9

1280x800

114

1440x900

128

14” 4:3 28,5x21,4

1024x768

91

1400x1050

125

14,1” 16:10 30,4x19

1280x800

107

1440x900

120

15” 4:3 30,4x22,8

1024x768

86

1400x1050

117

1600x1200

134

15,4” 16:10 33,15x20,82

1280x800

98

1440x900

110

1680x1050

129

1920x1200

147

16” 16:9 35,3x19,9

1366x768

98

1920x1080

138

16,4” 16:9 36,3x20,4

1600x900

112

1920x1080

134

17,1” 16:10 36,8x23

1440x900

98

1680x1050

116

1920x1200

133

18,4” 16:9 40,9x23

1680x945

104

1920x1080

119

19” 16:10 41x25,6

1440x900

89

20” 16:10 43,4x27,1

1680x1050

98