Bug 38713 - FR: Просьба увеличить размер шрифта в инсталляторе
Summary: FR: Просьба увеличить размер шрифта в инсталляторе
Status: CLOSED NOTABUG
Alias: None
Product: ALT Linux KDesktop
Classification: Distributions
Component: Установка (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-p7@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-15 12:57 MSK by Арбичев Игорь
Modified: 2020-08-04 17:07 MSK (History)
4 users (show)

See Also:


Attachments
Фото с экрана монитора. (263.45 KB, image/jpeg)
2020-07-15 12:57 MSK, Арбичев Игорь
no flags Details
данные утилиты Hwinfo. (332.39 KB, text/plain)
2020-07-16 17:49 MSK, Арбичев Игорь
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Арбичев Игорь 2020-07-15 12:57:58 MSK
Created attachment 8871 [details]
Фото с экрана монитора.

Сначала исходные данные. У меня монитор ViewSonic VX2235wm-5 (1680x1050). Диагональ - 22 дюйма для маркетологов, 21,5 дюйма реальных. Мой глаз находится на расстоянии 65 см по нормали к плоскости экрана. По входу DVI монитор подключен к рабочему ПК, по входу VGA - к ПК для экспериментов. Я считаю, что приведенные параметры - это мейнстрим, пользователей с таким рабочим местом многие миллионы.
Устанавливал я на днях KWorkstation на ПК для экспериментов. Хочу поговорить про GUI установщика (притом, что и у KWorkstation и у starterkit-ов GUI установщика одинаковый). Самый первый экран, где выбор языка и переключение раскладки. Шрифт текста очень мелкий, не могу утверждать, но похоже на 7 кегль. С моего расстояния в 65 см текст на грани возможности прочтения, приходится нагибаться, чтобы приблизить глаза к монитору. При этом текст занимает 5-10 % площади экрана монитора, остальное пространство экрана никак не используется. И этот размер шрифта используется и дальше, на всех этапах установки.
Собственно, у меня два вопроса.
1.Товарищи разработчики, вы согласны со мной, что выбран слишком маленький размер шрифта для установщика?
2.Если согласны, то можно сделать в установщике шрифт крупнее на 2 (может быть и 3) кегля?
Comment 1 Sergey V Turchin 2020-07-15 17:38:15 MSK
(Ответ для Арбичев Игорь на комментарий #0)
> 1.Товарищи разработчики, вы согласны со мной, что выбран слишком маленький
> размер шрифта для установщика?
Да.

> 2.Если согласны, то можно сделать в установщике шрифт крупнее на 2 (может
> быть и 3) кегля?
Нет. Обновляйте BIOS или меняйте кабель подключения монитора, но чтоб монитор сообщал правильно свои параметры, тогда и шрифт нормальный будет.
Comment 2 Sergey V Turchin 2020-07-15 17:40:58 MSK
Можете монитор сменить, если по другому не получится.
Comment 3 Sergey V Turchin 2020-07-15 17:52:33 MSK
(Ответ для Sergey V Turchin на комментарий #2)
> Можете монитор сменить, если по другому не получится.
Или даже видеокарту.

Я посмотрел на одной из машин: так выглядит и у меня на 24" при DPI 96x96, т.е. вполне приемлемо.
Comment 4 Sergey Y. Afonin 2020-07-15 19:04:49 MSK
(In reply to Sergey V Turchin from comment #3)

> Или даже видеокарту.

А прикрутить какие-нибудь +/- к инсталлятору для изменения размера шрифта на лету сильно сложно?
Comment 5 Sergey V Turchin 2020-07-16 10:02:33 MSK
> А прикрутить какие-нибудь +/- к инсталлятору для изменения размера шрифта на
> лету сильно сложно?
Можно, конечно. Надо подумать.
Comment 6 Арбичев Игорь 2020-07-16 17:49:53 MSK
Created attachment 8876 [details]
данные утилиты Hwinfo.
Comment 7 Sergey Y. Afonin 2020-07-16 20:12:38 MSK
(In reply to Арбичев Игорь from comment #6)

> Created attachment 8876 [details]
> данные утилиты Hwinfo.

Тут если и интересно, то то, что показывает "xdpyinfo | grep -B2 resol" и что написано в /var/log/Xorg.0.log про DPI и т.п. Только что со всем этим потом делать - не очень понятно. Баг чем-то похож на bug 36470. В общем, если данные отдаются где-то не те, то и изображение автоматом не настроится.
Comment 8 Арбичев Игорь 2020-07-18 18:38:26 MSK
Показываю выдачу тех двух команд, которые вы просили:

[admin@host-8 ~]$ xdpyinfo | grep -B2 resolution
screen #0:
  dimensions:    1680x1050 pixels (474x296 millimeters)
  resolution:    90x90 dots per inch
[admin@host-8 ~]$ grep -i dpi /var/log/Xorg.0.log
[    21.556] (==) modeset(0): DPI set to (96, 96)
[admin@host-8 ~]$
Comment 9 Speccyfighter 2020-07-20 17:19:56 MSK
(Ответ для Арбичев Игорь на комментарий #8)
> Показываю выдачу тех двух команд, которые вы просили:
> 
> [admin@host-8 ~]$ xdpyinfo | grep -B2 resolution
> screen #0:
>   dimensions:    1680x1050 pixels (474x296 millimeters)
>   resolution:    90x90 dots per inch

И это аппаратный dpi. Когда один пиксел изображения, отрисовывается в одну точку TFT матрицы LCD монитора vx2235wm.

По спецификации, размер дисплея:

Display area Full Scan 473.7 mm (H) x 296.1 mm (V)

Какой размер точки матрицы монитора:

473.7/1680
.28196428571428571428

296.1/1050
.28200000000000000000

Какой размер точки матрицы монититора по спецификации:

0.282 mm pixel pitch

Откуда взялась погрешность первого вычисления размера точки матрицы?
Из округления в спецификации, размера монитора до десятой миллиметра:

В спецификации размер дисплея монитора 473.7 мм
Физически (аппаратно), размер дисплея vx2235wm, в миллиметрах:

.282*1680
473.760

Второй параметр из спецификации (размер дисплея vx2235wm по Y) не требует округления до сотой миллиметра:

.282*1050
296.100

и полностью ему соответствует:

Display area Full Scan 473.7 mm (H) x 296.1 mm (V)


> [admin@host-8 ~]$ grep -i dpi /var/log/Xorg.0.log
> [    21.556] (==) modeset(0): DPI set to (96, 96)
> [admin@host-8 ~]$

ИМХО:
X-сервер пытается установить 96 dpi, но не значит что он установит для TFT LCD монитора этот dpi.
Иначе изображение надо будет отрисовывать, не писел в точку, а один писел в ~0.93750 точки матрицы TFT.
Comment 10 Repository Robot 2020-07-21 11:41:02 MSK
alterator-browser-qt5-3.2.2-alt1 -> sisyphus:

 Tue Jul 21 2020 Sergey V Turchin <zerg at altlinux dot org> 3.2.2-alt1
 - allow user to change font size (Closes: 38713)
Comment 11 Sergey V Turchin 2020-07-21 16:00:37 MSK
F1,F1
Comment 12 Арбичев Игорь 2020-07-26 12:27:21 MSK
Я так понимаю, что в соответствующий пакет внедрен патч, и пакет помещен в сизиф. За это большое спасибо. Но это не все. А когда новая версия пакета появится в дистрибутиве KWorkstation Р9?
Comment 13 Sergey V Turchin 2020-07-27 11:08:07 MSK
> когда новая версия пакета появится в дистрибутиве KWorkstation Р9?
Теперь она будет в любом новом установщике и наших.
Comment 14 Sergey V Turchin 2020-07-27 11:08:35 MSK
> и наших.
из наших.
Comment 15 Арбичев Игорь 2020-07-27 12:23:14 MSK
В загрузочных образах Altlinux, в которых есть возможность стартовать в Live-режиме, используется другой GUI установщика. В нем нет той стартовой страницы, на которой по результатам обсуждения №38713 пользователю предоставили возможность выбирать размер шрифта. Получается, что мне нужен именно самый свежий Unstable KWorkstation образ. А где он лежит?
Comment 16 Антон Мидюков 2020-07-27 12:30:01 MSK
(Ответ для Арбичев Игорь на комментарий #15)
> В загрузочных образах Altlinux, в которых есть возможность стартовать в
> Live-режиме, используется другой GUI установщика. В нем нет той стартовой
> страницы, на которой по результатам обсуждения №38713 пользователю
> предоставили возможность выбирать размер шрифта. Получается, что мне нужен
> именно самый свежий Unstable KWorkstation образ. А где он лежит?

В последних регулярках в лайве это работает:
http://nightly.altlinux.org/sisyphus/current/

Вы нажимали два раза F1 в инсталляторе?
Comment 17 Арбичев Игорь 2020-07-27 13:07:08 MSK
Я не нажимал. А как я мог догадаться, что надо так делать? В сообщении написано "F1, F1" без каких либо пояснений. Я же не экстрасенс.
Comment 18 Арбичев Игорь 2020-08-04 17:07:09 MSK
Проверил. После того, как запустился установщик, два раза нажал F1. Открылось новое окно с менюшкой. В меню нажимаю мышкой Font+ и шрифт увеличивается. Догнал до того размера, который воспринимается комфортно. Спасибо вам большое за решение этой проблемы.