>Народ, кто знает - подскажите. Перевожу офис на Mandrake, хочу установить общий
>сервер шрифтов. Где-то прочитал (давно), но найти не могу, а на
>практике получается вот что:
>на компах установлены локальные серверы xfs. В XF86Config-4 прописано:
>FontPath "unix/:-1"
>Пытаюсь сделать:
>xset tcp/любой_хост:7100
>Получаю
>xset: bad font path element (#56), possible causes are:
> Directory does not exist or has wrong permissions
>
> Directory missing fonts.dir
> Incorrect font server address or syntax
>В синтаксисе ошибки нет, fonts.dir существует, на хосте запущен xfs. Подозреваю что
>надо открыть 7100 порт, но где?! В /etc/X11/fs/config есть
>строчка: alternate-servers = foo:7101,bar:7102. Пробовал указывать -- никакой реакции.
>Куда рыть, подскажите, плизз!
Разобрался сам со шрифтами. Последовательность действий такова:
редактируем строчку в скрипте запуска xfs
/etc/rc.d/init.d/xfs
daemon --check xfs xfs -port -1 -daemon -droppriv -user xfs
меняем на
daemon --check xfs xfs -port 7100 -daemon -droppriv -user xfs
Далее, в /etc/X11/XF86Config-4 меняем строчки
FontPath "unix/:-1"
на
FontPath "tcp/имя_хоста_с_xfs:7100"
Перезапускаем xfs и X-сессию. На клиентских машинах достаточно отредактировать файл /etc/X11/XF86config-4 (см.выше) и выключить xfs как сервис. И все.
Занялся этой проблемой потому, что при экспорте документов из 1С-торговли в формат Excel, возникает трабл при открытии этого файла в OpenOffice. Шрифты нечитаемы, форматирование искажено. Хотя при экспорте в html формат, все открывается замечательно. Сейчас установлю шрифты от Microsoft и посмотрю. Хотя, может статься, это не решит проблемы.