Возможно ли вообще принудительно установить определенные настройки DPI в Ubuntu Xenial?
Рецепты, упомянутые в Могу ли я передать флаг dpi в lightdm, чтобы установить правильный DPI для X? больше не работаю:
Я могу успешно передать опцию -dpi... на X-сервер, я вижу в Xorg.0.log, что X-сервер использует эту опцию (фактически без этой опции он успешно рассчитал правильный DPI с монитора физические размеры), но даже на экране входа в систему Настройки DPI устанавливаются на 96, согласно xdpyinfo (я проверил это с помощью xterm, запущенного из текстовой консоли с установленными вручную $DISPLAY и $XAUTHORITY вручную) ,Итак, вопрос в том, что вообще возможно изменение DPI? Или я должен просто сбросить все, что связано с GNOME (из-за этого Могу ли я передать флаг dpi в lightdm, чтобы установить правильный DPI для X? ), пока в команду GNOME не появятся более разумные разработчики?
вы можете установить свой твиттер напрямую с помощью xrandr во время работы
xrandr --output <outputname> --dpi <dpi>
или в файле /etc/lightdm/lightdm.conf
xserver-command=X -dpi 75
и видеть, что это принято используя
xdpyinfo | grep resolution
Не все комбинации драйверов и выходов экрана поддерживают масштабирование DPI, если вы не можете сделать это в командной строке, что маловероятно, что lightdm сможет это сделать.
Вы также найдете некоторые приложения (особенно старые или не родные gtk), которые не будут выглядеть правильно на нестандартных DPI и в некоторых случаях полностью непригодны для использования. Это должно со временем стать лучше, поскольку экраны с высоким разрешением экрана становятся нормой.