Настройка рендеринга шрифтов в CentOS -точно так же, как в WinXP

Мои выводы на данный момент:

Причина

  • В отношении Western Digital и различных веб-сайтов 1 , 2 , 3 , 4 , 5 , 6старший номер в атрибуте SMART 193 Загрузка _Цикл _Счетчик связан с методом, введенным WesternDigital под названием Интеллипарк .
  • Технология Intellipark реализована в некоторых моделях жестких дисков, особенно в зеленой серии.
  • Он предназначен для снижения энергопотребления, когда накопитель не используется.
  • В некоторых случаях, особенно в сочетании с операционной системой Linux, эта функция IntelliPark -имеет тенденцию сокращать срок службы жесткого диска.

Решения

  • Western Digital объясняет, что это не вина их функций, а плохо настроенная операционная система, и они дают несколько советов по правильной настройке Linux .
  • Компания Western Digital также выпустила инструмент DOS для модификации функции Intellipark -на некоторых устройствах.
  • Для платформы Linux Кристоф Ботами выпустил idle3 -инструменты для изменения этой функции Intellipark --большое спасибо с моего сайта.
  • , как указано в комментариях ниже, hdparm -Jлибо модифицирует таймер wd idle3.

Что я сделал

Сейчас скачал idle3ctlи полностью отключил Intellipark. Надеюсь, это поможет предотвратить быстрый отказ дисков. Но в любом случае как минимум один диск почти мертвый по S.M.A.R.T.

Чтобы отключить функцию Intellipark -, я следовал инструкциям idle3 -tools .

Сначала я прочитал значение таймера idle3 этой функции Intellipark:sudo./idle3ctl -g /dev/sdx

Затем я отключил таймерsudo./idle3ctl -d /dev/sdx

Для вступления в силу необходим цикл выключения/включения питания.sudo hdparm -Y /dev/sdx

После этого я перепроверил время простоя3 и сделал то же самое после перезагрузки:

alex@silent-ssd:~/idle3tools/idle3-tools-0.9.1$ sudo./idle3ctl -g /dev/sdd
Idle3 timer is disabled
2
26.07.2019, 02:16
1 ответ

Спасибо @contemplator за указание на ftview, я нашел решение:

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>

  <alias>
    <family>monospace</family>
    <prefer><family>Courier New</family></prefer>
  </alias>

  <match target="font">
      <edit name="antialias" mode="assign">
          <bool>false</bool>
      </edit>
      <edit name="hinting" mode="assign">
          <bool>true</bool>
      </edit>
      <edit name="autohint" mode="assign">
          <bool>false</bool>
      </edit>
      <edit name="hintstyle" mode="assign">
          <const>hintfull</const>
      </edit>
  </match>

</fontconfig>

Затем создайте файл в/etc/profile.d/freetype2.sh:

# Subpixel hinting mode can be chosen by setting the right TrueType interpreter
# version. The available settings are:
#
#     truetype:interpreter-version=35  # Classic mode (default in 2.6)
#     truetype:interpreter-version=38  # Infinality mode
#     truetype:interpreter-version=40  # Minimal mode (default in 2.7)
#
# There are more properties that can be set, separated by whitespace. Please
# refer to the FreeType documentation for details.

# Uncomment and configure below
export FREETYPE_PROPERTIES="truetype:interpreter-version=35"

После повторного -входа в систему, бинго :)Текст теперь превосходный, чистый и легко читаемый (при использовании графического монитора Eizo ColorEdge CG243W высокого -конца):

enter image description here

2
27.01.2020, 22:08

Теги

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