fonts-bitmap-cyr_rfx-koi8-r-1.1-alt10 /usr/share/fonts/bitmap/cyr_rfx-koi8-r/75dpi/fonts.alias содержит строки вида: "-adobe_koi8_1-courier-bold-o-normal--10-100-75-75-m-60-koi8-r" "-adobe-courier-bold-o-normal--10-100-75-75-m-60-koi8-r" Однако на самом деле FOUNDRY у шрифтов в пакете - rfx, а не adobe; получается, что алиас ссылается на несуществующий шрифт, что приводит к невозможности нормального выбора шрифтов по маске, захватывающей такой алиас: $ xlsfonts -fn '-*-helvetica-medium-r-normal-*-*-120-*-*-*-*-koi8-r' -rfx-helvetica-medium-r-normal--12-120-75-75-p-67-koi8-r $ xfd -fn '-*-helvetica-medium-r-normal-*-*-120-*-*-*-*-koi8-r' Warning: Cannot convert string "-*-helvetica-bold-r-normal-*-*-120-*-*-*-*-koi8-r" to type FontStruct Warning: Cannot convert string "-*-helvetica-medium-r-normal-*-*-120-*-*-*-*-koi8-r" to type FontStruct xfd: no font to display При этом xfd -fn '-rfx-helvetica-medium-r-normal-*-*-120-*-*-*-*-koi8-r' работает. Исправление алиасов (замена -adobe- на -rfx- в правой части) исправляет работу - после этого по '-*-helvetica-medium-r-normal-*-*-120-*-*-*-*-koi8-r' выбирается нужный шрифт. Также неверная правая часть у алиасов вида lucidasans-bolditalic-8 -b&h-lucida-bold-i-normal-sans-8-80-75-75-p-49-koi8-r (там тоже должно быть -rfx-). Однако далее в файле есть места, где нужно именно -b&h-: "-b&h-lucida-bold-i-normal-sans-10-100-75-75-p-67-koi8-r" "-rfx-serene-bold-i-normal-sans-10-100-75-75-p-67-koi8-r" (так что заменять -b&h- на -rfx- глобально нельзя).
лично мне эти шрифты не интересны. пересобирались по принципу что б было
(В ответ на комментарий №1) > лично мне эти шрифты не интересны. пересобирались по принципу что б было Валерий, эти шрифты мне интересны. Перевешивайте на меня, или добавтьте @qa, я сделаю NMU. можете все 4 перевесить: fonts-bitmap-cyr_rfx-iso10646-0400 shrek fonts-bitmap-cyr_rfx-iso8859-5 shrek fonts-bitmap-cyr_rfx-koi8-r shrek fonts-bitmap-cyr_rfx-koi8-u shrek
fonts-bitmap-cyr_rfx-koi8-r-1.1-alt11 -> sisyphus: * Mon May 30 2011 Igor Vlasenko <viy@altlinux> 1.1-alt11 - use real fonts in fonts.alias (closes: 13430)
(В ответ на комментарий №4) > fonts-bitmap-cyr_rfx-koi8-r-1.1-alt11 -> sisyphus: > > * Mon May 30 2011 Igor Vlasenko <viy@altlinux> 1.1-alt11 > - use real fonts in fonts.alias (closes: 13430) С этим изменением у меня стал запускаться xdvi, но xfontsel по прежнему не запускается. $ xfontsel Warning: Unable to load any usable ISO8859 font Warning: Missing charsets in String to FontSet conversion Warning: Unable to load any usable fontset Error: Aborting: no font found буду дальше смотреть.
(В ответ на комментарий №5) > (В ответ на комментарий №4) > > fonts-bitmap-cyr_rfx-koi8-r-1.1-alt11 -> sisyphus: > > > > * Mon May 30 2011 Igor Vlasenko <viy@altlinux> 1.1-alt11 > > - use real fonts in fonts.alias (closes: 13430) > > С этим изменением у меня стал запускаться xdvi, > но xfontsel по прежнему не запускается. > $ xfontsel > Warning: Unable to load any usable ISO8859 font > Warning: Missing charsets in String to FontSet conversion > Warning: Unable to load any usable fontset > Error: Aborting: no font found > > буду дальше смотреть. написал утилиту для проверки fonts.alias, там еще есть битые alias-ы. поправлю в alt12
> написал утилиту для проверки fonts.alias, > там еще есть битые alias-ы. > поправлю в alt12 Поправил, теперь правлю другие шрифты.
Теперь алиасы там не ломающие шрифты, а просто бесполезные: "-rfx-serene-bold-i-normal-sans-10-100-75-75-p-67-koi8-r" "-rfx-serene-bold-i-normal-sans-10-100-75-75-p-67-koi8-r" В этом месте должно быть так: "-b&h-lucida-bold-i-normal-sans-10-100-75-75-p-67-koi8-r" "-rfx-serene-bold-i-normal-sans-10-100-75-75-p-67-koi8-r" (т.е., добавляются имена -b&h-lucida-*-koi8-r).
да, было такое, но я заметил и исправил. обновитесь до fonts-bitmap-cyr_rfx-koi8-r-1.1-alt13