Re: Кириллические шрифты в X'ах
On Tue, Oct 26, 2004 at 07:09:36PM +0300, Denis Golubev wrote:
> Добрый день, All!
>
> >> IC>> Проверь, видны ли твои русские шрифт с помощью xfontsel?
> >>
> >> DG> Проверю.
> >>
> >> Проверил. Судя по всему - не видят.
>
> IC> Судя по всему это как?
> IC> Что пишет команда
> IC> xlsfonts -fn '*-koi8-r'
>
> -cronyx-courier-bold-o-normal--0-0-100-100-m-0-koi8-r
> ...
> -winitzki-proof-medium-r-normal--16-160-75-75-c-0-koi8-r
>
> Всего 1050 строк. Т.е. судя по всему шрифты таки есть.
> Вопрос, где и как их надо прописать, чтобы они использовались.
Шрифты, действительно, есть, как и положено.
Прописать, смотря что и где и для какой программы.
Для xterm'а например, это шрифты нужно прописывать в ~/.Xresources.
Для твоего оконного менеджера, в его конфигурационных файлах.
Советую почитать term(1x), Xresources(5), а также
Linux Cyrillic HOWTO (http://www.inp.nsk.su/~baldin/Cyrillic-HOWTO-russian/)
>
> >>
> >> Так, например, если я закомментирую все строки в XF86Config-4,
> >> кроме строки xfs
> >> FontPath unix/:7100
> >> То X вообще перестают запускаться с криком вроде
> >> Can't find default font fixed.
> >>
> >> При этом xfs стартует нормально и его конфигурация вроде верно
> >> натравлена на папки шрифтов.
> >> Все папки шрифтов (/usr/lib/X11/fonts/*) имеют fonts.dir и fonts.alias
> >>
>
> IC> Что пишет
> IC> netstat -l --unix
> IC> ?
>
> Active UNIX domain sockets (only servers)
> Proto RefCnt Flags Type State I-Node Path
> unix 2 [ ACC ] STREAM LISTENING 784 /tmp/.font-unix/fs7100
> unix 2 [ ACC ] STREAM LISTENING 662 public/cleanup
> unix 2 [ ACC ] STREAM LISTENING 951 /tmp/.X11-unix/X0
> unix 2 [ ACC ] STREAM LISTENING 669 private/rewrite
> unix 2 [ ACC ] STREAM LISTENING 565 /dev/gpmctl
> unix 2 [ ACC ] STREAM LISTENING 673 private/bounce
> unix 2 [ ACC ] STREAM LISTENING 677 private/defer
> unix 2 [ ACC ] STREAM LISTENING 681 public/flush
> unix 2 [ ACC ] STREAM LISTENING 685 private/proxymap
> unix 2 [ ACC ] STREAM LISTENING 689 private/smtp
> unix 2 [ ACC ] STREAM LISTENING 693 private/relay
> unix 2 [ ACC ] STREAM LISTENING 697 public/showq
> unix 2 [ ACC ] STREAM LISTENING 701 private/error
> unix 2 [ ACC ] STREAM LISTENING 705 private/local
> unix 2 [ ACC ] STREAM LISTENING 709 private/virtual
> unix 2 [ ACC ] STREAM LISTENING 713 private/lmtp
> unix 2 [ ACC ] STREAM LISTENING 717 private/maildrop
> unix 2 [ ACC ] STREAM LISTENING 721 private/cyrus
> unix 2 [ ACC ] STREAM LISTENING 725 private/uucp
> unix 2 [ ACC ] STREAM LISTENING 729 private/ifmail
> unix 2 [ ACC ] STREAM LISTENING 733 private/bsmtp
> unix 2 [ ACC ] STREAM LISTENING 737 private/scalemail-backend
> unix 2 [ ACC ] STREAM LISTENING 479 /var/run/courier/authdaemon/socket.tmp
>
>
>
Сервер действительно стартует.
В общем, русские шрфты у X Window есть, просто нужно правильно
указать на ним программам.
> --
> Best regards, Golden <mailto:golden1981@ukr.net>
--
WBR, i.m.chubin
Reply to: