как заставить настройки DPI в Xenial?

Возможно ли вообще принудительно установить определенные настройки 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 не появятся более разумные разработчики?

1
задан 13 April 2017 в 15:24

1 ответ

вы можете установить свой твиттер напрямую с помощью xrandr во время работы

xrandr --output <outputname> --dpi <dpi>

или в файле /etc/lightdm/lightdm.conf

xserver-command=X -dpi 75

и видеть, что это принято используя

xdpyinfo | grep resolution

Не все комбинации драйверов и выходов экрана поддерживают масштабирование DPI, если вы не можете сделать это в командной строке, что маловероятно, что lightdm сможет это сделать.

Вы также найдете некоторые приложения (особенно старые или не родные gtk), которые не будут выглядеть правильно на нестандартных DPI и в некоторых случаях полностью непригодны для использования. Это должно со временем стать лучше, поскольку экраны с высоким разрешением экрана становятся нормой.

0
ответ дан 23 May 2018 в 12:26
  • 1
    xserver-command=X -dpi 75 не работает, см. выше – user3159253 1 May 2016 в 16:36

Другие вопросы по тегам:

Похожие вопросы: