(In reply to Stefan Hundhammer from comment #55) > Now for the font sizes. > > Analyzing the first set of y2logs from comment #2 (jsudermann): > > > Xorg.0.log: > > [ 82.995] (II) modeset(0): clock: 152.8 MHz > Image Size: 344 x 193 mm > > [ 82.995] (II) modeset(0): h_active: 1920 h_sync: 2000 > h_sync_end 2054 h_blank_end 2250 h_border: 0 > > [ 82.995] (II) modeset(0): v_active: 1080 v_sync: 1086 > v_sync_end 1094 v_blanking: 1132 v_border: 0 > > > y2start.log: > > Stage [call]: Monitor size: eDP-1 connected primary 1920x1080+0+0 > (normal left inverted right x axis y axis) 344mm x 193mm > > Stage [call]: Monitor width mm: 344 > Stage [call]: Monitor width px: 1920 > Stage [call]: Monitor dpi: 144 > Stage [call]: Xft.dpi set to: 144 > > > y2log: > > > 2022-04-29 14:43:46 <1> install(4700) [qt-ui] > > YQApplication.cc(pickAutoFonts):471 Selecting auto fonts - > normal: 10, heading: 12 (bold) > > YQApplication.cc(currentFont):339 Loaded 10 pixel font: > Sans Serif,-1,10,5,50,0,0,0,0,0 > > > This sounds very reasonable so far. Except for this: > > > YQUI.cc(calcDefaultSize):370 -fullscreen: using 960 x 540 > for `opt(`defaultsize) > > YQUI.cc(calcDefaultSize):404 Default size: 960 x 540 > > > ?!? Why does it use 960 x 540 for -fullscreen? > > https://github.com/libyui/libyui/blob/master/libyui-qt/src/YQUI.cc#L370 > > QSize availableSize = screen->availableSize(); > > So Qt thinks we are in HiDPI mode, scaling everything? Yes, QScreen::availableSize returns "device-independent pixels", so physical pixels / scale factor. > It's using half the resolution values of 1920 x 1080 in both dimensions. Which sounds wrong. With 1080 horizontal pixels HiDPI scaling should not be enabled, or at most use 1.5x scaling. > And we also requested only a moderate font size: 10 px for normal text, 12 > px for headings. Yet the screenshots show that those are massively scaled > up; probably to 20 px for normal text (I can only guess).