Исправление DPI из .xinitrc

Чтобы перенаправить доступ с 127.0.0.2:80 на 127.0.0.1:3000 , вы можете сделать что-то вроде:

# iptables -t nat -A PREROUTING -p tcp -d 127.0.0.2 \
  --dport 80 -j REDIRECT --to-port 3000
# iptables -t nat -A OUTPUT -p tcp -d 127.0.0.2 \
  --dport 80 -j REDIRECT --to-port 3000

Первое правило (в цепочке PREROUTING ) будет соответствовать трафику, исходящему не из вашего локального хоста. Второе правило (в цепочке OUTPUT ) будет соответствовать трафику, исходящему от вашего локального хоста.

Обратите внимание, что правила в цепочке iptables обрабатываются в порядке , поэтому, если в вашем брандмауэре есть существующие правила, которые соответствуют этим правилам, результаты могут быть не такими, как вы ожидаете.

Подробную информацию о цели REDIRECT можно найти на странице руководства iptables-extensions .

1
14.06.2017, 17:39
2 ответа

Как предложил Кацура-сан, может быть лучший способ настроить X-сервер для вашей видеокарты и монитора.

См. также страницы руководства startx(1) и xinit(1).

Основной ответ на ваш вопрос заключается в создании сценария $HOME/.xserverrc, который запускает двоичный файл нужного сервера с нужными аргументами.

Также см. справочную страницу xset(1) и, в частности, различные подкоманды fp. Возможно, вы захотите переупорядочить шрифты, поместив шрифты TTF и шрифты с лучшим разрешением перед шрифтами с плохим разрешением. xset q покажет вам текущий путь к шрифту.

1
27.01.2020, 23:45

Значение по умолчанию DPI(D ots P er I nch )равно 96. При установке на 100размер шрифта увеличивается на 4 %, что может быть незаметно. Для подтверждения начального DPI используйте одну из этих команд:

$ xdpyinfo | grep dots
  resolution:    96x96 dots per inch

$ grep DPI /var/log/Xorg.0.log
[     9.555] (--) NVIDIA(0): DPI set to (43, 44); computed from "UseEdidDpi" X config
[     9.761] (==) modeset(G0): DPI set to (96, 96)

Для себя, когда я сталкиваюсь с программой, которая не очень хорошо масштабирует DPI, я использую значение 144, которое составляет 50%, а затем вызываю программу:

xrandr --dpi 144
/path/to/program-not-hdpi-aware
0
27.01.2020, 23:45

Теги

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