[Comm] Re: Шрифты в GTK1

Прокопьев Евгений =?iso-8859-1?q?john_=CE=C1_rmts=2Edonpac=2Eru?=
Пт Апр 18 08:12:42 MSD 2003


> Проверьте права доступа к /usr/X11R6/lib/X11/fonts/msttf - возможно, при
> ручном создании они установились неправильно, и xfs не имеет доступа к
> этому каталогу. В этом случае при перечитывании конфигурации xfs
> (командой killall -USR1 xfs) будут появляться сообщения об ошибках в
> syslog (посмотрите на 12 консоли).

# su - xfs -s /bin/bash
-bash-2.05b$ ls -l /usr/X11R6/lib/X11/fonts/msttf/
итого 509
lrwxrwxrwx    1 root     root           22 Апр 17 09:39 encodings.dir -> 
/etc/X11/encodings.dir
-rw-r--r--    1 root     root         2059 Апр 17 09:40 fonts.cache-1
-rw-r--r--    1 root     root         2315 Апр 17 09:41 fonts.dir
-r--r--r--    1 root     root       252384 Мар 23  2000 tahomabd.ttf
-r--r--r--    1 root     root       257636 Мар 23  2000 tahoma.ttf


> Можно попробовать добавить каталог в путь шрифтов X-сервера (мимо xfs):
> 
>   xset +fp /usr/X11R6/lib/X11/fonts/msttf
> 
> Если после этого шрифт появится - вероятно, ошибка в конфигурации xfs.
> Тогда ещё раз проверьте /etc/X11/fs/config.

Заработало. Но что может быть неправильного здесь?

# cat /etc/X11/fs/config
#
# Default font server configuration file for Red Hat Linux 6.0
#

# allow a max of 4 clients to connect to this font server
client-limit = 4

# when a font server reaches its limit, start up a new one
clone-self = off

# alternate font servers for clients to use
#alternate-servers = foo:7101,bar:7102

# where to look for fonts
# Some of these are commented out, i.e. the TrueType and Type1
# directories in /usr/share, because they aren't forced to be
# installed alongside X.
#
catalogue = /usr/X11R6/lib/X11/fonts/koi8-r/misc:unscaled,
         /usr/X11R6/lib/X11/fonts/koi8-r/75dpi:unscaled,
         /usr/X11R6/lib/X11/fonts/misc:unscaled,
         /usr/X11R6/lib/X11/fonts/75dpi:unscaled,
         /usr/X11R6/lib/X11/fonts/100dpi:unscaled,
         /usr/X11R6/lib/X11/fonts/Type1,
         /usr/X11R6/lib/X11/fonts/Speedo,
         /usr/share/fonts/default/Type1,
         /usr/X11R6/lib/X11/fonts/urw-ttf,
         /usr/X11R6/lib/X11/fonts/msttf


# in 12 points, decipoints
default-point-size = 120

# 100 x 100 and 75 x 75
default-resolutions = 100,100,75,75

# how to log errors
use-syslog = on

# deferglyphs makes a tremendous usability difference for CJK fonts
deferglyphs = 16

-- 
С уважением, Прокопьев Евгений




Подробная информация о списке рассылки community