> Из новости сделал следующие неутешительные выводы:
> 1. Гном по прежнему не понимает такого термина как плотность пикселей (англ.
> DPI).Что-то там может и было, но стало "нинужна":
https://gitlab.gnome.org/GNOME/gtk/commit/bdf0820c501437a215...
- dpi_double = (((double) DisplayHeight (xdisplay, x11_screen->screen_num) * 25.4) /
- (double) DisplayHeightMM (xdisplay, x11_screen->screen_num));
+ dpi_double = 96.0;
https://bugzilla.gnome.org/show_bug.cgi?id=757142
[REGRESSION][BISECTED] Recent change breaks HiDPI setup based on calculated o...
Самые интересные кусочки диалога зарепортевшего (с точным бисектом) и гномовца.
"Смех сквозь слезы", да и только:
>>>> The main problem with this change is that *it eliminates the possibility of HiDPI setups* working "out-of-the-box", with only minimal or automatic configuration done by the X server alone.
>>>> Users using a HiDPI setup *will now have to edit multiple configuration files to achieve the same result.*
>>>> Here is an example of the changes I've had to make to restore previous behaviour:
>>>> - Keep the custom xorg.conf: to properly scale the i3 window manager and Qt applications.
(далее в том же духе)
Т.е. человек не пользуется Гнумом, но пользуется приложениями на ГТК и HiDPI работало у него "из коробки". До того самого коммита (если покопаться, то где-то будет ссылка на бажные EDID мониторов, как причину "не доверять" иксам со стороны гнума).
Ответ:
>>> I don't consider this a serious problem. Once you are editing files in /etc/X11 manually, all bets are off anyway.
«А разве это проблема? Если Вы уже решили редактировать конфиг иксов, то "ставки сделаны"!»
повторный вопль о помощи:
>> This means that *this change makes it impossible for the system to configure DPI automatically for a HiDPI setup*, using only information obtained by the X server during its own autoconfiguration.
>> No editing of configuration files, in /etc/X11 or otherwise, was ever needed for that, at least for reasonably modern versions of the X server.
>> As a result of the change to GTK+, users who previously could rely on a minimal, *autoconfigured system must now rely on some desktop environment,* settings daemon, configuration tool or whatever to transform information
«Это изменение сделало невозможным автоконфиг системы для HIDPI. До этого никакого редактирование конфигов не требовалось, а теперь пользователю приходится полагаться на демона настроек, конфигтул или что-то в этом роде…»
И повторный облом-с:
> Yes. You need to have a properly configured system for software to work as intended. I think you're overstating the problem of going from
«Да, Вам нужна надлежащим образом настроенная система для того, чтобы софт работал как задуманно!»
В общем - "в гнуме у нас все норм, а у вас пусть хоть потоп" …
Status: RESOLVED WONTFIX