Настройка шрифтов (актуальная версия)

Опрос

Узнали ли вы что-то полезное?
Да, узнал много нового.
Да, узнал немного нового
Нет, я знаю это с рождения
akorop
А оказалось, что после этого надо ещё перезагрузить иксы (или всю систему). Только после этого установленный шрифт "срабатывает".
Систему не нужно, иксы - м.б. Точно не вспомню, но я, когда баловался шрифтами, для гарантии делал так:
$ cd /home/$USER/.local/share/fonts
$ fc-cache && mkfontdir && mkfontscale
$ xset fp rehash
$ xset +fp "$PWD"
Aivar
А оказалось, что после этого надо ещё перезагрузить иксы (или всю систему). Только после этого установленный шрифт "срабатывает".
Систему не нужно, иксы - м.б. Точно не вспомню, но я, когда баловался шрифтами, для гарантии делал так:
$ cd /home/$USER/.local/share/fonts
$ fc-cache && mkfontdir && mkfontscale
$ xset fp rehash
$ xset +fp "$PWD"
Проверил - не помогает. То есть если symbol был установлен, а я его удаляю, то и после этих действий он по-прежнему остаётся в списке шрифтов и набранное в нём правильно отображается. И наоборот, если его не было, то после установки и выполнения этих действий он не появляется в списке шрифтов и набранное в нём нормально не отображается.
В итоге, предлагаю добавить в рекомендации нечто в таком роде:
Скачать фонт symbol, например, отсюда, установить его (скопировать в /usr/share/fonts/TTF или в ~/.fonts, выполнить fc-cache -vf) и перезагрузить иксы.
akorop
Скачать фонт symbol, например, отсюда, установить его (скопировать в /usr/share/fonts/TTF или в ~/.fonts, выполнить fc-cache -vf) и перезагрузить иксы.
А я подметил такое - если установить шрифт обычным образом (репы или AUR), то перегрузка не требуется, как и выполнение fc-cache -vf
И я всегда ищу альтернативу в AUR (в репах их, как правило, нет) .... и вместо symbol я устанавливал ttf-wps-fonts , в котором symbol является составной частью ...
Ошибки не исчезают с опытом - они просто умнеют
vasek
как и выполнение fc-cache -vf
это делается автоматом fc-cache >/dev/null -f
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
vasek
я всегда ищу альтернативу в AUR (в репах их, как правило, нет) .... и вместо symbol я устанавливал ttf-wps-fonts , в котором symbol является составной частью ...
Да, конечно, ссыслка на AUR лучше, чем невесть куда.
vasek
А я подметил такое - если установить шрифт обычным образом (репы или AUR), то перегрузка не требуется, как и выполнение fc-cache -vf
nafanja
это делается автоматом fc-cache >/dev/null -f
Именно эта команда стоит в .INSTALL пакета ttf-wps-fonts. И не помогает.
Только что убрал установленный руками symbol, перезапустил иксы, установил ttf-wps-fonts - symbol не появился в списке. Перезагрузил иксы - появился.
akorop
Только что убрал установленный руками symbol, перезапустил иксы, установил ttf-wps-fonts - symbol не появился в списке. Перезагрузил иксы - появился.
а попробуй удалить ~/.cache/fontconfig и перезапустить программу в которой ты выбираешь этот список...
да и какой ДЕ?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
а попробуй удалить ~/.cache/fontconfig и перезапустить программу в которой ты выбираешь этот список...
В какой момент удалить? А программу (libreoffice writer) перезапускал, конечно.
nafanja
да и какой ДЕ?
Голый openbox без Display Manager и Session Manager.
akorop
А программу (libreoffice writer) перезапускал, конечно.
Решил проверить еще раз, не спеша …. (проверял перед твоим постом)
Никаких дополнительных/навороченных шрифтов в системе не установлено … ни в Firefox, ни в LibreOffice шрифт symbol не выявлен (отсутствует)....
Установил ttf-wps-fonts ….
Смотрим его появление и дату
ls /usr/share/fonts/ | grep wps
wps-fonts
$ stat /usr/share/fonts/wps-fonts
  Файл: '/usr/share/fonts/wps-fonts'
Размер: 4096      	Блоков: 8          Блок В/В: 4096   каталог
Устройство: 803h/2051d	Inode: 3426529     Ссылки: 2
Доступ: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Доступ: 2016-11-10 08:32:36.658721153 +0300
Модифицирован: 2016-11-10 08:32:36.582054484 +0300
Изменён: 2016-11-10 08:32:36.582054484 +0300
В открытых приложениях — firefox и libreoffice разумеется шрифт отсутствует, перезагрузил приложения и для выбора появился шрифт symbol ... даже интересно почему у тебя так ... да проверял на тайлинге herbstluftwm
Ошибки не исчезают с опытом - они просто умнеют
Здравствуйте!
Можно вопрос: а что если у меня нет /etc/profile.d/freetype2.sh, как выполнять второй пункт?
и почему у меня его нет, что я пропустил при установке системы?
bitrixbiz
и почему у меня его нет, что я пропустил при установке системы?
Могу предположить, что давно не обновлялся - более 2 месяцев …. почитай пост
UPD .....
$ pacman -Ql freetype2 | grep profile.d
freetype2 /etc/profile.d/
freetype2 /etc/profile.d/freetype2.sh
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.