LINUX.ORG.RU

Уменьшился список шрифтов

 , ,


0

1

После очередного обновления уменьшился список шрифтов доступных приложению. Так firefox видит только monospace, serif, sans-serif и Droid Sans. В настройках KDE такой же маленький список.

В skype и libreoffice все шрифты на месте. Через fc-list вижу дофига шрифтов.

Пробовал пересобирать cairo, fontconfig, freetype, qtgui - не помогло. В списке последних обновленных пакетов. ничего связанного со шрифтами нет. Куда копать дальше уже не знаю...



Последнее исправление: cetjs2 (всего исправлений: 2)
Ответ на: комментарий от ubiquitine

mc@gentoo-book ~ $ fc-cache -v

/usr/share/fonts: skipping, existing cache is valid: 0 fonts, 18 dirs

/usr/share/fonts/100dpi: skipping, existing cache is valid: 398 fonts, 0 dirs

/usr/share/fonts/75dpi: skipping, existing cache is valid: 398 fonts, 0 dirs

/usr/share/fonts/OTF: skipping, existing cache is valid: 23 fonts, 0 dirs

/usr/share/fonts/Speedo: skipping, existing cache is valid: 0 fonts, 0 dirs

/usr/share/fonts/TTF: skipping, existing cache is valid: 12 fonts, 0 dirs

/usr/share/fonts/Type1: skipping, existing cache is valid: 29 fonts, 0 dirs

/usr/share/fonts/corefonts: skipping, existing cache is valid: 30 fonts, 0 dirs

/usr/share/fonts/croscorefonts: skipping, existing cache is valid: 13 fonts, 0 dirs

/usr/share/fonts/cyrillic: skipping, existing cache is valid: 0 fonts, 0 dirs

/usr/share/fonts/dejavu: skipping, existing cache is valid: 21 fonts, 0 dirs

/usr/share/fonts/droid: skipping, existing cache is valid: 17 fonts, 0 dirs

/usr/share/fonts/encodings: skipping, existing cache is valid: 0 fonts, 1 dirs

/usr/share/fonts/encodings/large: skipping, existing cache is valid: 0 fonts, 0 dirs

/usr/share/fonts/liberation-fonts: skipping, existing cache is valid: 12 fonts, 0 dirs

/usr/share/fonts/libertine-ttf: skipping, existing cache is valid: 32 fonts, 0 dirs

/usr/share/fonts/misc: skipping, existing cache is valid: 59 fonts, 0 dirs

/usr/share/fonts/terminus: skipping, existing cache is valid: 36 fonts, 0 dirs

/usr/share/fonts/urw-fonts: skipping, existing cache is valid: 35 fonts, 0 dirs

/usr/share/fonts/util: skipping, existing cache is valid: 0 fonts, 0 dirs

/usr/local/share/fonts: skipping, no such directory

/home/mc/.local/share/fonts: skipping, no such directory

/home/mc/.fonts: skipping, no such directory /var/cache/fontconfig: not cleaning unwritable cache directory /home/mc/.cache/fontconfig: cleaning cache directory /home/mc/.fontconfig: not cleaning non-existent cache directory

fc-cache: succeeded

MC
() автор топика
Последнее исправление: MC (всего исправлений: 2)
Ответ на: комментарий от ubiquitine

fc-cache ?

Залетный в теме про генту! Эта операция выполняется при установке любого шрифта. Иди дальше давай совету по своему дистру, а не генте.

To TC

grep -i font /var/log/Xorg.0.log

iVS ★★★★★
()
Последнее исправление: iVS (всего исправлений: 1)
Ответ на: комментарий от iVS

[ 11.433] (**) FontPath set to:

/usr/share/fonts/misc/,

/usr/share/fonts/TTF/,

/usr/share/fonts/OTF/,

/usr/share/fonts/Type1/,

/usr/share/fonts/100dpi/,

/usr/share/fonts/75dpi/,

/usr/share/fonts/misc/,

/usr/share/fonts/TTF/,

/usr/share/fonts/OTF/,

/usr/share/fonts/Type1/,

/usr/share/fonts/100dpi/,

/usr/share/fonts/75dpi/

MC
() автор топика
Ответ на: комментарий от MC

Ну и посмотри, у тебя шрифты не в тех директориях, наверное, сидят. Судя по всему, ты явно указал директории в Xorg.conf, закомментируй этот раздел, сейчас иксы такие вещи находит сам.

iVS ★★★★★
()
Ответ на: комментарий от Lavos

Под рутом пробовал запускать - тоже самое.

MC
() автор топика
Ответ на: комментарий от ABW

Знать бы куда там конкретно смотреть. Все что нужно включено.

MC
() автор топика
Ответ на: комментарий от MC

Проблема какая-то очень странная, ты на анстейбле?

iVS ★★★★★
()
Ответ на: комментарий от iVS

Часть пакетов из ~amd64, в основном KDE, тоже уже думал пересобирать.

MC
() автор топика
Ответ на: комментарий от iVS
$ cat /etc/lsb-release
DISTRIB_ID="Gentoo"

Иди дальше давай совету по своему дистру, а не генте.

Поздравляю, ты заработал место в моем игнор-листе!

Кто тебе сказал что он пересобирал пакеты со шрифтами? А кеш мог и похерится в результате какого нибудь обновления...

ubiquitine
()
Ответ на: комментарий от ubiquitine

А кеш мог и похерится в результате какого нибудь обновления...

Тогда ты тоже не прав, поскольку нужно добавить к fc-cache ключ -f.

iVS ★★★★★
()
Ответ на: комментарий от iVS

Я дал название программы. С каким ключем ее запускать можно разобраться самому заглянув в мануал. Как ты сам выразился: это тема про генту. Тут люди умеют курить мануал.

ubiquitine
()
Ответ на: комментарий от ubiquitine

Один хрен - не помогает. первым делом попробовал кеш обновить.

Пересборка kdelibs результата не принесла.

fc-list выводит большой список шрифтов, но вот KDE и GTK приложения их не видят.

MC
() автор топика
Ответ на: комментарий от MC

Тебе прямая дорога к emerge -e world. Если это не поможет, то это какой-то баг в софте, который нужно коммитить. Или я даже боюсь подумать - проблемы с жестким.

iVS ★★★★★
()
Последнее исправление: iVS (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.