Подсказка шрифта для монитора
У меня есть два дисплея, из которых один повернут, чтобы быть вертикальным. Есть ли способ установить подсказку шрифта, чтобы быть VRGB на вертикальном дисплее и RGB для горизонтального дисплея?
1 ответ
Да, вы можете настроить подсказку шрифта по-разному для каждого дисплея в Xorg, сервере отображения, используемом в большинстве дистрибутивов Linux.
Чтобы установить подсказку шрифта для каждого дисплея, вам необходимо изменить файл конфигурации Xorg (обычно расположенный по адресу/etc/X11/xorg.conf or /etc/X11/xorg.conf.d/
).
- Определите имя каждого дисплея:
xrandr | grep ' connected'
Создайте новый файл в
/etc/X11/xorg.conf.d/
с именем по вашему выбору, например10-font-hinting.conf
.В этот файл добавьте следующие разделы, по одному для каждого дисплея, и замените <display_name> именем каждого дисплея:
Для горизонтального отображения:
Section "Monitor"
Identifier "<display_name>-horizontal"
Option "DPI" "96 x 96"
Option "SubPixelOrder" "RGB"
EndSection
Section "Device"
Identifier "<display_name>-horizontal"
Option "RenderAccel" "True"
Option "Hinting" "True"
Option "Antialiasing" "True"
EndSection
Section "Screen"
Identifier "<display_name>-horizontal"
Device "<display_name>-horizontal"
Monitor "<display_name>-horizontal"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080"
EndSubSection
EndSection
Для вертикального дисплея:
Section "Monitor"
Identifier "<display_name>-vertical"
Option "DPI" "96 x 96"
Option "SubPixelOrder" "VRGB"
EndSection
Section "Device"
Identifier "<display_name>-vertical"
Option "RenderAccel" "True"
Option "Hinting" "True"
Option "Antialiasing" "True"
EndSection
Section "Screen"
Identifier "<display_name>-vertical"
Device "<display_name>-vertical"
Monitor "<display_name>-vertical"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1080x1920"
EndSubSection
EndSection
- Сохраните файл и перезапустите Xorg или перезагрузите систему.