[Bug 1198473] New: Yast2 installation screens with too small fonts on HiDPI laptop 4K UHD display
https://bugzilla.suse.com/show_bug.cgi?id=1198473 Bug ID: 1198473 Summary: Yast2 installation screens with too small fonts on HiDPI laptop 4K UHD display Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Major Priority: P5 - None Component: Installation Assignee: yast2-maintainers@suse.de Reporter: pablo@blueoakdb.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- Created attachment 858136 --> https://bugzilla.suse.com/attachment.cgi?id=858136&action=edit Screenshot Using the a couple of Tumbleweed[1] drops, with a 4K display[2], the installer GUI is displaying small fonts. Without knowing what data may be needed, I took a swag at data that may be needed. These will be attached shortly. I captured from the Ctrl-Alt-F8 console, an X error which may be innocuous. As is mentioned in Comment 69[3], this situation appears to be a common issue. One idea is rather than trying to keep abreast with the latest and greatest hardware, take the Clonezilla/GPartd strategy and present the user the option to '2x' the display. ::: GUI observations ::: o GUI has tiny text o CTRL-ALT-F1 & F8 - tiny text o CTRL-ALT-F2-F6 & F9 - text is fine ::: References ::: [1] - openSUSE-Tumbleweed-DVD-x86_64-Snapshot20220324-Media.iso -and- openSUSE-Tumbleweed-DVD-x86_64-Snapshot20220409-Media.iso [2] - Dell XPS 9700 4K UHD [3] - https://bugzilla.suse.com/show_bug.cgi?id=1173451#c69 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c1 --- Comment #1 from Pablo Sanchez <pablo@blueoakdb.com> --- Created attachment 858137 --> https://bugzilla.suse.com/attachment.cgi?id=858137&action=edit Ctrl-Alt-F8 console -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c2 --- Comment #2 from Pablo Sanchez <pablo@blueoakdb.com> --- Created attachment 858138 --> https://bugzilla.suse.com/attachment.cgi?id=858138&action=edit Xorg.0.log -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c3 --- Comment #3 from Pablo Sanchez <pablo@blueoakdb.com> --- Created attachment 858139 --> https://bugzilla.suse.com/attachment.cgi?id=858139&action=edit y2start.log -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c4 --- Comment #4 from Stefan Hundhammer <shundhammer@suse.com> --- From the Xorg.0.log: Image Size: 366 x 229 mm h_active: 3840 h_sync: 3888 v_active: 2400 v_sync: 2403 i.e. it's 10.5 px/mm or 266.5 dpi in both dimensions. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 Stefan Hundhammer <shundhammer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Major |Normal -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c5 Stefan Hundhammer <shundhammer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pablo@blueoakdb.com Flags| |needinfo?(pablo@blueoakdb.c | |om) --- Comment #5 from Stefan Hundhammer <shundhammer@suse.com> --- Pablo, when you measure the screen with a ruler, are the millimeter sizes plausible? Or is it really a laptop with a much smaller screen? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c6 --- Comment #6 from Stefan Hundhammer <shundhammer@suse.com> --- HiDPI detection works with some heuristics inside libQt. But sometimes that fails. Sometimes it's also monitors that are just lying about their dimensions and/or capabilities; some of them send wrong information via EDID. So from our (the YaST) perspective it may be a problem of Qt, a problem of X11, or a problem of a monitor sending wrong information. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 Stefan Hundhammer <shundhammer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(pablo@blueoakdb.c | |om) | -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c7 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED --- Comment #7 from Steffen Winterfeldt <snwint@suse.com> --- xrdb is missing to make this call work: https://github.com/yast/yast-installation/blob/master/startup/YaST2.call#L95 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c8 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|CONFIRMED |IN_PROGRESS URL| |https://trello.com/c/I3sou5 | |vC Assignee|yast2-maintainers@suse.de |yast-internal@suse.de --- Comment #8 from Steffen Winterfeldt <snwint@suse.com> --- Adding to YaST Kanban board. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c9 --- Comment #9 from Steffen Winterfeldt <snwint@suse.com> --- fix (for TW): https://github.com/openSUSE/installation-images/pull/586 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c10 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #10 from Steffen Winterfeldt <snwint@suse.com> --- fix submitted Thanks for raising the topic once again! :-) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c11 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sweiberg@suse.com Flags| |needinfo?(sweiberg@suse.com | |) --- Comment #11 from Steffen Winterfeldt <snwint@suse.com> --- Stefan, do you want this fixed also in SLE15-SP4? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c12 --- Comment #12 from Steffen Winterfeldt <snwint@suse.com> --- same fix (for SLE15-SP4): https://github.com/openSUSE/installation-images/pull/587 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |snwint@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c13 Pablo Sanchez <pablo@blueoakdb.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(sweiberg@suse.com | |) | --- Comment #13 from Pablo Sanchez <pablo@blueoakdb.com> --- (In reply to Stefan Hundhammer from comment #5)
Pablo, when you measure the screen with a ruler, are the millimeter sizes plausible? Or is it really a laptop with a much smaller screen?
Hi Stefan, While I was away, a fix has been pushed. Talk about making a bug submitter's day! :) Thank you! ~~~ In case an answer to the above is still needed, the screen measurements are: o horizontal: 230 mm o vertical: 360 mm I used a dead-pixel, web page test in full screen mode. ~~~ I'm game to test the fix when it hits a TW drop. I did some web searching but clearly my 'fu isn't that great: is there a doc (or hint) on how I can be alerted when the fix hits the next TW drop? Thx a lot! -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 https://bugzilla.suse.com/show_bug.cgi?id=1198473#c14 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(sweiberg@suse.com | |) --- Comment #14 from Steffen Winterfeldt <snwint@suse.com> --- Uhm, needinfo got lost. So here we go again: Stefan, do you want this fixed also in SLE15-SP4? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1198473 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rtsvetkov@suse.com Flags| |needinfo?(rtsvetkov@suse.co | |m) -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com