решение проблемы со шрифтами в А2
Добавлено: 01.10.19 22:42
Пока что решение состоит в том, чтобы масшатбировать экран. В Linux это возможно, но не так просто.
https://www.linux.org.ru/forum/developm ... d=15262778
Решение для Ubuntu 16.04 - по мотивам вот этого:
https://forums.linuxmint.com/viewtopic.php?t=159064
Получается так:
Теперь фильтр всегда будет «nearest» и тем самым xrandr откажется от светлой идеи размазывать наши удвоенные пиксели.
Дальнейшее - это мой пример скрипа настройки, для вас он не подойдёт - делайте его с помощью arandr, который создаст шелл-скрипт для установки разрешения примено следующего содержания:
Главное тут - поставить масштаб 0.5x0.5. Как результат - каждый пиксел изображения будет занимать 2х2 пиксела на экране, без всякого размазывания.
Для достижения лучшего результата может понадобиться отключить сглаживание или обострение на мониторе (обычно это делается кнопками на самом мониторе) и в оконном менеджере. Может быть, что и слишком умные видеокарты тоже потребуют каких-то действий.
https://www.linux.org.ru/forum/developm ... d=15262778
Решение для Ubuntu 16.04 - по мотивам вот этого:
https://forums.linuxmint.com/viewtopic.php?t=159064
Код: Выделить всё
$xranrd --version
1.5.0
Код: Выделить всё
$cd ~
$git clone git://anongit.freedesktop.org/xorg/app/xrandr
$cd xrandr
$git tag -l
$git checkout tags/xrandr-1.5.0
Код: Выделить всё
В файле ~/xrandr/xrandr.c комментируем в двух местах вот такой фрагмент.
if (sx != 1 || sy != 1)
output->transform.filter = "bilinear";
else
Получается так:
Код: Выделить всё
//if (sx != 1 || sy != 1)
//output->transform.filter = "bilinear";
//else
Теперь фильтр всегда будет «nearest» и тем самым xrandr откажется от светлой идеи размазывать наши удвоенные пиксели.
Код: Выделить всё
sudo apt-get install build-essential autoconf xutils-dev libxrandr-dev
./autogen.sh
./configure
make
Код: Выделить всё
#/bin/sh
~/xrandr/xrandr --output HDMI-3 --mode 1920x1080 --primary --scale 0.5x0.5
Для достижения лучшего результата может понадобиться отключить сглаживание или обострение на мониторе (обычно это делается кнопками на самом мониторе) и в оконном менеджере. Может быть, что и слишком умные видеокарты тоже потребуют каких-то действий.