После обновления с 15.10 по 16.04 некоторые символы стали нечитаемыми
После обновления с 15.10 до 16.04 некоторые шрифты / символы (китайский, японский и корейский) в Chrome и Chromium стали настолько тонкими, что их почти невозможно прочитать. Некоторые случайные результаты поиска от Google выглядят так:
В терминале это говорит Fontconfig error: Cannot load default config file
несколько раз. В чем может быть проблема?
3 ответа
По какой-то причине Chrome продолжает по умолчанию Noto Sans CJK Thin. Самое простое решение - заменить шрифт NotoSans в комплекте с Ubuntu обычным весом.
Идея, вызванная noto-sans-cjk-thin-font-Issue
Короче:
- загрузить https://noto-website-2.storage.googleapis.com/pkgs/NotoSansCJK-Regular.ttc.zip
chmod 644
на скачанный шрифт- замещать
/usr/share/fonts/opentype/noto/NotoSansCJK.ttc
с загруженной версией
Преимущество: нет тонкого рендеринга шрифтов браузера.
Недостаток: нет веса шрифта, кроме обычного!
Я использую другой обходной путь: в настройках chromium -> настройте шрифты, измените "стандартный шрифт" на "Noto Sans CJK", как и на "Noto Sans CJK SC";
Я сообщил об ошибке. Согласно обсуждению, это может быть что-то, связанное с fontconfig или внутренним механизмом восстановления шрифтов в Chrome.
В любом случае, я, кажется, временно решил ее, удалив пакет через apt-get
и загрузку NotoSansCJK непосредственно из Google, которая содержит шрифты разного веса в отдельных файлах. После установки шрифтов вручную эта проблема, кажется, исправлена, и Chrome может правильно отображать CJK, даже если я не изменил свои шрифты по умолчанию в Chrome.