LINUX.ORG.RU

Начинается... %))))


0

0

Появился вопросик по XOrg: Собрал я его установил, запустил xorgconfig, доблестно ответил на все каверзные вопросы, запускаю KDE.... Бах - fontconfig отвалился.... Сливаю fontconfig...

#./configure --prefix=/usr

#make

Вылазит сообщение о том, что lynx не может открыть такой-то html... Иду в указанную папку - и правда нету там такого... Ну, нашел я максимально похожий по названию файл, сделал симлинк...

#make

так пришлось переименовать еще два файла...

#make

Ура - скомпилилось!

#make install

#startx

X-ы доблестно запустились, но тут оказалось, что весь font-cashe пошел псу под хвост...

Идем по направлению /usr/X11R6/lib/X11/fonts/TTF (тут мастдайные шрифты живут).

#mkfontdir -e ../encodings

mkfontdir: No such file or directory

с mkfontscale та же история...

ладно - скопировал fonts.dir и fonts.scale из бэкапа...

#fc-cashe -f

#startx

GTK-шные шрифты именились до неузнаваемости....

Запускаем kppp

Нет ответа....

Запускаем из консоли:

Fontconfig error: line 24: not well-formed (invalid token)

Fontconfig error: Cannot load default config file

Где копать? И куда подевались mkfontdir и mkfontscale?

Заранее спасибо.

1. Зачем из исходников руками собирал? У тебя слака что ли?

2.
>Идем по направлению /usr/X11R6/lib/X11/fonts/TTF (тут мастдайные >шрифты живут).
>#mkfontdir -e ../encodings
>mkfontdir: No such file or directory
>с mkfontscale та же история...
>ладно - скопировал fonts.dir и fonts.scale из бэкапа...

Нельзя же так позориться. Причем тут mkfontdir и fc-cache?
Последний берет данные из любого каталога со шрифтами ttf, без всяких вспомогательных файлов. Просто ему нужно указать эту папку.

Причем тут mkfontdir? Эта команда не умеет работать с ttf-шрифтами. Совсем. ttmkfdir.

3. >Cannot load default config file

/etc/fonts/fonts.conf - глобальный
/etc/fonts/local.conf - свои каталоги, если этот файл включен.


Вобщем, читай доки внимательно. Настройка не отличается от иксов вообще.
И новый конфиг не надо было делать.

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

>1. Зачем из исходников руками собирал? У тебя слака что ли?

Ну да - 9.1 %)

>Последний берет данные из любого каталога со шрифтами ttf, без всяких >вспомогательных файлов. Просто ему нужно указать эту папку.

А как это указание делается?

>Причем тут mkfontdir? Эта команда не умеет работать с ttf-шрифтами. >Совсем. ttmkfdir.

А mkfontscale? К тому же интересно - куда же они все-таки делись?..

>/etc/fonts/fonts.conf - глобальный >/etc/fonts/local.conf - свои каталоги, если этот файл включен.

A почему он их не видит-то? Должны быть вроде...

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

> А mkfontscale?

Тоже нет.

> А как это указание делается?

В /etc/fonts/fonts.conf (или лучше /etc/fonts/local.conf)

<fontconfig> ...

<dir>/usr/share/path/to/font/dir</dir>

...

</fontconfig?

> A почему он их не видит-то?

Теперя в иксах две абсолютно параллельные системы управления шрифтами.

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

>>1. Зачем из исходников руками собирал? У тебя слака что ли?
>Ну да - 9.1 %)

Зачем тебе весь этот геморрой? В slackware-current есть XFree86 4.4.

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

Это во-первых...

А во-вторых, там и xorg есть уже собранный

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.