Поломались шрифты
Всем привет! Поломались шрифты после последних обновлений. На ярлыках, в меню, в браузере, везде! Шрифт сменился с droid на какой-то другой, и более крупный стал. При попытке сменить шрифт в настройках темы ничего не меняется. Сталкивался кто? Как поправить?
Привет. Да, та же проблема после последнего обновления. Ребята видимо хотели сделать шрифты как в винде и что-то пошло не так с кириллицей)
Но шрифты меняются, только моноширинный не меняется, решение такое:
1. Скачиваем пакеты infinality от сюда https://drive.google.com/open?id=0B3w90iXsHHz5R05Lc2ZRdmpfc0E или если мне не доверяете ищите для 8-го дебиана)
2. Складываем их в отдельную папку, открываем эту папку в терминале и выполняем
sudo dpkg -i *.deb
3. Выполняем в терминале команду
sudo sh /etc/fonts/infinality/infctl.sh setstyle
4.Вводим цифру «6» и дожидаемся окончания настройки
5. Устанавливаем шрифты для полной совместимости
sudo apt install ttf-mscorefonts-installer
6. Перегружаемся и радуемся
P.S. Это вообще решение для улучшения параметров сглаживания, но попутно помогает исправить и этот баг. Лично я не стал ничего менять, т.к. мне понравились новые шрифты, на моих мониторах всё стало более четкое, надеюсь, что исправят этот баг в ближайшем обновлении. Сейчас у меня стоят такие настройки шрифтов:
Не буду ничего утверждать, но виноват в этом именно скрипт infctl…Т.е. он рабочий, но чуть что надо повторять все вновь…. Поэтому считаю лучшим вариантом этот:
Нужно создать файл local.conf по адресу /etc/fonts/
Для этого можно в терминале ввести команду:
sudo gedit /etc/fonts/local.conf
Вместо gedit подставляете свой текстовый редактор.
И вставить в этот файл следующее содержимое:
<xml version=’1.0′?>
<!DOCTYPE fontconfig SYSTEM ‘fonts.dtd’>
<fontconfig>
<match target=»font»>
<edit mode=»assign» name=»rgba»>
<const>rgb</const>
</edit>
</match>
<match target=»font»>
<edit mode=»assign» name=»hinting»>
<bool>true</bool>
</edit>
</match>
<match target=»font»>
<edit mode=»assign» name=»hintstyle»>
<const>hintslight</const>
</edit>
</match>
<match target=»font»>
<edit mode=»assign» name=»lcdfilter»>
<const>lcddefault</const>
</edit>
</match>
<match target=»font»>
<edit mode=»assign» name=»autohint»>
<bool>false</bool>
</edit>
</match>
<dir>~/.fonts</dir>
</fontconfig>
Теперь сохраняем файл и перезаходим в сеанс.
После этих не сложных манипуляций после обновления системы ничего не ломается….
И шрифты Noto выглядят намного лучше.
Это тоже решение для сглаживания шрифтов которое помогает, но мне не нравится результат для моих мониторов, infinality лучше настраивает
А что тут не понятно, сглаживание надо делать (или не делать). А вот скрипт этот запускать не стоит. Он все ломает… Но выясняется это после обновления…
Если все уже поломалось, как пишет автор, я бы попробовал без скрипта восстановить сглаживание и выбрать новые шрифты от разработчиков… И, если не получится, воспользоваться твоим советом. Потому как, в противном случае, при последующих обновлениях ситуация может повторится.
А шрифт roboto можно вернуть?
(после apt-get install fonts-roboto шрифт появился, но перестал работать файловый менеджер
dde-file-manager: symbol lookup error: /usr/lib/x86_64-linux-gnu/libass.so.5: undefined symbol: FT_Outline_EmboldenXY
)
У меня тоже возникла такая проблема с файл менеджером, после установки шрифтов, но я откатился на бекап, пока не было времени выяснять, но проблема есть, если будет время попробую сегодня ещё раз её воспроизвести. Проблема возникает если после последнего обновления производить манипуляции с установкой шрифтов. Можно попробовать установить Наутилус, посмотреть что будет. Переустановка dde-file-manager проблему не решает.
Svetoch, видимо проблема все-таки в скрипте потому, что снимок сделан после установки шрифтов Roboto. (все обновления, как ты понимаешь, уже установлены).
где этот скрипт лежит, посмотреть хоть на него?
Ну, ты же сам его рекомендуешь…)
Svetoch пишет:
3. Выполняем в терминале команду
1
|
sudo sh /etc/fonts/infinality/infctl.sh setstyle
|
ага)) ступил
Файловый менеджер запускается нормально с LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libfreetype.so.6
Но перестали работать некоторые шрифты в браузере:
Делал только то, что написано в этой теме + apt-get install fonts-roboto
Если посмотреть в файл /etc/profile.d/freetype-infinality.sh, то там как раз и производится глобальная установка LD_PRELOAD, шрифты все равно не работают. Можно сделать только запуская из терминала, или добавлять ярлык для каждой нужной программы
подоху infinality действительно ломает дипин, лучше использовать для сглаживания совет мистера Дипина с sudo gedit /etc/fonts/local.conf
Не решил проблему с шрифтами в браузерах?
решил, не ставить infinality)))
Слышь, троль!? Ты, конечно, можешь запускать все, что тебе угодно, но в другом месте… Сугубо для тебя рецепт один — ставь систему с нуля и не балуйся тут… Понял?!