Created attachment 9270 [details] патч По умолчанию уж слишком малюсенький шрифт при наличии кучи места на экране. Прилагаю патч. P.S. А alterator-browser-qt тоже уже увеличен с 12 до 14 по умолчанию.
Слушай, на мой взгляд, шрифт просто ГИГАНТСКИЙ. Может это быть связано с тем, что я проверяю в виртуалке и там неправильно определяется dpi? А может быть у тебя неправильно определяется dpi? Вообще, если мерить в натуральных единицах, то кегль в 14 пунктов действительно уже повышенный: для беглого чтения без хватает 12.
Это сильно зависит от зрения, я вот 12 могу уже и не разглядеть.
> ГИГАНТСКИЙ Скриншот можно?
Created attachment 9284 [details] Экран 800х600, DPI 96x96
(Ответ для Sergey V Turchin на комментарий #4) > Создано вложение 9284 [details] [подробности] > Экран 800х600, DPI 96x96 Это моя виртуалка. На реальной машине по соотношению шрифт гораздо мельче.
> Может это быть связано с тем, что я проверяю в виртуалке https://www.youtube.com/watch?v=-Ui4prpCZ0w ;-)
Created attachment 9285 [details] font-name=Sans 10. На мой взгляд, самое привычное.
Created attachment 9286 [details] font-name=Sans 12. На такое я ещё готов согласиться.
Created attachment 9287 [details] font-name=Sans 14. А вот такое умолчание считаю уже недопустимым. Со шрифтом такого размера весь DM выглядит карикатурно.
(Ответ для Sergey V Turchin на комментарий #5) > > Экран 800х600, DPI 96x96 > Это моя виртуалка. На реальной машине по соотношению шрифт гораздо мельче. Если так, то нельзя же наугад ставить умолчание, да ещё и в коде на C. Хотя бы через конфиг. Умолчание должно соответствовать нормальному размеру для большинства пользователей. Второй момент. После очередного обновления до p9 на реальной машине у меня изменился шрифт в Enlightenment. И сколько я ни пытался настроить привычный размер --- и dpi менял, и масштабный коэффициент менял, --- всё напрасно.
> Если так, то нельзя же наугад ставить умолчание, Да. Угадывать прошлое тысячелетие с мониторами 640х480 уже поздновато. > Умолчание должно соответствовать нормальному размеру для > большинства пользователей. Это FullHD.
> Со шрифтом такого размера весь DM выглядит карикатурно. Отлично выглядит. Хоть чуть-чуть пользы на всём экране.
Вообще, я бы и с пиктограммами не заставлял пользователей играть в снайпера, но уже вижу, что и со шрифтом ещё бодаться.
(Ответ для Sergey V Turchin на комментарий #11) > > Если так, то нельзя же наугад ставить умолчание, > Да. Угадывать прошлое тысячелетие с мониторами 640х480 уже поздновато. > > > Умолчание должно соответствовать нормальному размеру для > > большинства пользователей. > Это FullHD. FllHD с какой плотностью? Ты же понимаешь, я надеюсь, что 14 px на уличном рекламном экране full hd и 14 px на экране смартфона full hd это как слон и муха?
> FllHD с какой плотностью? Ты же понимаешь, я надеюсь, что 14 px на уличном > рекламном экране full hd и 14 px на экране смартфона full hd это как слон и > муха? Тебе кажется. Особенно sddm на этих экранах. ;-) Из реальности: посмотри на мониторе 4K -- вопрос отпадёт напрочь.
> sddm Ой, lightdm. У sddm всё ок. :-)
(Ответ для manowar@altlinux.org на комментарий #9) > Создано вложение 9287 [details] [подробности] > font-name=Sans 14. А вот такое умолчание считаю уже недопустимым. > > Со шрифтом такого размера весь DM выглядит карикатурно. Мне вот прямо классно шрифт такого размера. А что мы, место экономим на экране входа ? Почему оно должно быть мельче ?
lightdm-gtk-greeter-2.0.7-alt6 -> sisyphus: Fri Apr 09 2021 Paul Wolneykien <manowar@altlinux> 2.0.7-alt6 - Switch the default background to /usr/share/design/current/backgrounds/xdm.png. Thu Apr 08 2021 Paul Wolneykien <manowar@altlinux> 2.0.7-alt5 - Set hide-cancel-noprompt to true by default. - Fixed hiding "Cancel" on auth complete when hide-cancel-noprompt is set to false. Wed Apr 07 2021 Paul Wolneykien <manowar@altlinux> 2.0.7-alt4 - Increase the default font size to 12 pt (closes: 39878). - Reduced patch for the promt-driven greeter (no password/pin change, no user switch via dm-tool). Mon Mar 29 2021 Paul Wolneykien <manowar@altlinux> 2.0.7-alt3 - Don't require any themes. - Restart the greeter when the user selects a different language from the menu (patch).
(Ответ для Sergey V Turchin на комментарий #15) > > FllHD с какой плотностью? Ты же понимаешь, я надеюсь, что 14 px на уличном > > рекламном экране full hd и 14 px на экране смартфона full hd это как слон и > > муха? > Тебе кажется. Особенно sddm на этих экранах. ;-) > > Из реальности: посмотри на мониторе 4K -- вопрос отпадёт напрочь. Говорим о новых технологиях, а сами dpi не можем нормально настроить. А если его всё-таки настроить правильно, то шрифт размером 14 пунктов будет высотой ~5мм на любом экране --- хоть на старой CRT, хоть на ретине или 8K, --- только чёткость будет разная. Потому что это пункты, а не пиксели. Ну а пока мы настроить dpi не можем, предлагаю ограничиться правкой конфига из профиля сборки дистрибутива. В зависимости от брендинга может быть.
(Ответ для Anton Farygin на комментарий #17) > (Ответ для manowar@altlinux.org на комментарий #9) > > Создано вложение 9287 [details] [подробности] > > font-name=Sans 14. А вот такое умолчание считаю уже недопустимым. > > > > Со шрифтом такого размера весь DM выглядит карикатурно. > > Мне вот прямо классно шрифт такого размера. А что мы, место экономим на > экране входа ? > > Почему оно должно быть мельче ? Я думаю о того, что дизайн lightdm-gtk-greeter оставляет желать лучшего. Можно поставить большой шрифт, но тогда и поле вокруг надписи на кнопках нужно увеличивать. Я не против крупного шрифта, но не в таком дизайне. Кстати, это всё можно сделать через CSS, по моему.
Сейчас соберётся версия http://git.altlinux.org/tasks/269271/ , в которой можно будет загружать CSS из произвольного файла.
> шрифт размером 14 пунктов будет высотой ~5мм на любом экране --- В _реальности_ не всё так просто, поэтому и предлагал _реально_ проверить на _реальном_ мониторе 4k. Ты будешь разочарован.
Ну и кроме pixels и points ты забыл про dots.
(Ответ для Sergey V Turchin на комментарий #22) > > шрифт размером 14 пунктов будет высотой ~5мм на любом экране --- > В _реальности_ не всё так просто, поэтому и предлагал _реально_ проверить на > _реальном_ мониторе 4k. Ты будешь разочарован. Я бы просто подкрутил ему dpi на 240 или сколько там нужно. Но где проверить в реальности ума не приложу. В чём там дело, можешь объяснить?
(Ответ для Sergey V Turchin на комментарий #23) > Ну и кроме pixels и points ты забыл про dots. Нет, не забыл. Это ppi, а не dpi на самом деле, но все на это забили. Вообще, эта проблема не ограничивается шрифтами. Я считаю, что при выпуске дистрибутива мы должны проверять, что при выставлении масштаба 1:1 в таких программах, как LibreOffice, Inkscape, GIMP, Scribus и любых других по желанию, размер страницы формата A4 на экране должен совпадать с реальным размером листа, если приложить его к экрану. Это как бы базовая вещь для WISYWIG, и если её нет, то это бага. Хорошо бы, чтобы наши тестировщики проводили такой тест на постоянной основе. Насколько я понимаю, это достигается правильной настройкой dpi в X, GTK и QT. Если не работает автоопределение, я готов написать соответствующий модуль для калибровки (для инсталлятора, acc или чего скажете), чтобы пользователь, вооружившись линейкой или тем же самым листом A4 мог себе легко настроить.
> Я бы просто подкрутил ему dpi на 240 или сколько там нужно. Но где проверить Ещё раз повторюсь: не надо ничего крутить в DM, это не его проблема. > В чём там дело, можешь объяснить? В GTK, в автоскалировании всего подряд, в отсутствии чего-нибудь. Может запросто оказаться, что без микроскопа будет ничего не видно на 4K мониторе. P.S. Сейчас у меня не на чем посмотреть. В sddm давно проверял -- уже всё ок.
(Ответ для manowar@altlinux.org на комментарий #25) > должен совпадать с реальным > размером листа, если приложить его к экрану. Это как бы базовая вещь для > WISYWIG, и если её нет, то это бага. Поэтому эта фича у нас присутствует, в отличии от остальных дистрибутивов. Отключается готовой опцией в пакете xorg-96dpi, чтоб становиться как у всех.
(Ответ для Sergey V Turchin на комментарий #26) > > Я бы просто подкрутил ему dpi на 240 или сколько там нужно. Но где проверить > Ещё раз повторюсь: не надо ничего крутить в DM, это не его проблема. Не в DM, в иксах, конечно. Количество пикселей на дюйм --- это же глобальная настройка, одна на всех.
(Ответ для Sergey V Turchin на комментарий #27) > (Ответ для manowar@altlinux.org на комментарий #25) > > должен совпадать с реальным > > размером листа, если приложить его к экрану. Это как бы базовая вещь для > > WISYWIG, и если её нет, то это бага. > Поэтому эта фича у нас присутствует, в отличии от остальных дистрибутивов. > Отключается готовой опцией в пакете xorg-96dpi, чтоб становиться как у всех. Что значит, как у всех? Так у всех и должно быть, иначе зачем WISYWIG? Я не верю, что в дизайн-студиях народ работает с неправильным dpi и вручную подбирает подходящий масштаб.
(Ответ для manowar@altlinux.org на комментарий #25) > Насколько я понимаю, это достигается правильной настройкой dpi X достаточно. А Wayland где будешь настраивать? ;-) > я готов написать соответствующий модуль для калибровки Я 100 лет назад сделал указание размера в alterator-x11, только толку не много. Одно только возвращение умолчательного поведения(xorg-96dpi) всё это херит. Там надо начинать с полноценного модуля настройки графического режима с мультиголовостью, расположением и ориентайией экранов и т.д. и Wayland сразу учитывать.
> Я 100 лет назад сделал указание размера в alterator-x11, Ну и понятия не имею, как это сделать сбоку, чтоб ничему не помешало.
(Ответ для manowar@altlinux.org на комментарий #29) > > Отключается готовой опцией в пакете xorg-96dpi, чтоб становиться как у всех. > Что значит, как у всех? А ты не знал, что у всех всё криво и зачастую прибито 96dpi?
А у кого, "у всех"? У всех GNU/Linux дистрибутивов? Или на винде? Или на маке?
(Ответ для manowar@altlinux.org на комментарий #33) > А у кого, "у всех"? У всех GNU/Linux дистрибутивов? Или на винде? Или на > маке? 96dpi сейчас зашито в иксах. у нас есть патч, отрывающий это поведение.
(Ответ для manowar@altlinux.org на комментарий #33) > А у кого, "у всех"? У всех GNU/Linux дистрибутивов? Само собой. P.S. Нет, мы одни правильные, а на Mac всё криво, не говоря уже про венду. ;-P
(Ответ для Anton Farygin на комментарий #34) > (Ответ для manowar@altlinux.org на комментарий #33) > > А у кого, "у всех"? У всех GNU/Linux дистрибутивов? Или на винде? Или на > > маке? > > 96dpi сейчас зашито в иксах. > у нас есть патч, отрывающий это поведение. Ты ничего не путаешь? Может быть наоборот, есть опциональный патч, который ставит 96 по умолчанию? В противном случае весь этот багрепорт превращается в анекдот: у нас у всех разные дисплеи, жёстко прошитое 96 dpi (если это так) даёт разные размеры шрифтов для каждого из нас, но каждый предлагает удобный ему размер прописать в настройки DM как умолчание для всех. Ну бред же.
не путаю, и этот патч к нам пришёл из каких-то других дистриубутивов. https://bugzilla.xfce.org/show_bug.cgi?id=10633 https://bugs.freedesktop.org/show_bug.cgi?id=23705 Добро пожаловать в настоящий мир.
У всех X-ы кривые и зачастую тупо форсят 96DPI. У нас это поведение оторвано и включается опцией, пример которой в пакете xorg-96dpi.
И на эту проблему с 96dpi почти все забили, т.к. все понимают что будет wayland. т.е. - нам бы по хорошему надо перетащить к 10-й версии на wayland всё что можно.
(Ответ для Sergey V Turchin на комментарий #38) > У всех X-ы кривые и зачастую тупо форсят 96DPI. > У нас это поведение оторвано и включается опцией, пример которой в пакете > xorg-96dpi. У меня такого пакета нет, ура. Надеюсь ты прав, и этот пакет _включает_ 96 dpi, а не отключает, как по-моему предполагал Антон.
(Ответ для Anton Farygin на комментарий #39) > к 10-й версии на wayland всё что можно. Только не по умолчанию, т.к. слишком рано.
(Ответ для manowar@altlinux.org на комментарий #40) > Надеюсь ты прав, и этот пакет _включает_ 96 Я патчил xorg. Он не совсем "включает 96". Он включает поведение, при котором со слишком большой вероятнутью вычисляется, что надо форсировать 96.
(Ответ для manowar@altlinux.org на комментарий #40) > (Ответ для Sergey V Turchin на комментарий #38) > > У всех X-ы кривые и зачастую тупо форсят 96DPI. > > У нас это поведение оторвано и включается опцией, пример которой в пакете > > xorg-96dpi. > > У меня такого пакета нет, ура. Надеюсь ты прав, и этот пакет _включает_ 96 > dpi, а не отключает, как по-моему предполагал Антон. Он именно _включает_ 96dpi, я наверное не очень понятно выразился. Т.е. - по умолчанию в иксах 96dpi _включен_. мы его _ВЫ_ключили специальным патчем и кто-то сделал пакет, который _ВКЛЮЧАЕТ_.
> > Надеюсь ты прав, и этот пакет _включает_ 96 > Я патчил xorg. Прикладывал, в смысле. Патч готовый был найден. Я только умолчание у опции поменял.
Опция в пакете xorg-96dpi переключает поведение на следующее: со слишком большой вероятнутью вычисляется, что надо форсировать 96DPI. :-)
(Ответ для Anton Farygin на комментарий #39) > И на эту проблему с 96dpi почти все забили, т.к. все понимают что будет > wayland. По-моему это ещё более поспешное решение по сравнению с переходом на systemd. Лично у меня wayland падает при попытке перетащить что-то мышкой. И в любом случае это не повод же похоронить иксы сломанными. Хотя вряд ли их когда-нибудь похоронят. > т.е. - нам бы по хорошему надо перетащить к 10-й версии на wayland всё что > можно. По-хорошему нам нужно сперва ввести штатную процедуру калибровки мониторов, чтобы можно было спорить в метрических единицах, а не в стиле "у меня на том мониторе это выглядело чуть пемельче, жаль сейчас проверить не могу".
> > wayland. > По-моему это ещё более поспешное решение Я уверен, что можно делать сразу после Убунты ЛТС-ной, когда там станет по умолчанию.
> "у меня на том > мониторе это выглядело чуть пемельче, жаль сейчас проверить не могу". Только сказочник в этой истории ты. ;-)