consolefont и шрифт ter-k14n

# cat /etc/conf.d/consolefont
CONSOLEFONT="ter-k14n"
#
# /etc/init.d/consolefont restart
 * Caching service dependencies ...   
 * WARNING:  you are stopping a boot service.
 * Setting user font ...
Не могу открыть файл ter-k14n
Не могу открыть файл ter-k14n
Не могу открыть файл ter-k14n
Не могу открыть файл ter-k14n
Не могу открыть файл ter-k14n
Не могу открыть файл ter-k14n
Не могу открыть файл ter-k14n
Не могу открыть файл ter-k14n
Не могу открыть файл ter-k14n
Не могу открыть файл ter-k14n
 * Failed to set user font                                       
#
# ls /usr/share/consolefonts|grep ter   
# 
# ls /usr/share/fonts/terminus/
fonts.cache-1    ter-714n.pcf.gz  ter-d20n.pcf.gz  ter-k28n.pcf.gz
ter-112b.pcf.gz  ter-716b.pcf.gz  ter-d24b.pcf.gz  ter-k32b.pcf.gz
ter-112n.pcf.gz  ter-716n.pcf.gz  ter-d24n.pcf.gz  ter-k32n.pcf.gz
........................

Где указать путь, чтобы consolefont брал шрифты из /usr/share/fonts/terminus/ ? Вариант скопировать нужный в папку /usr/share/consolefonts отпадает, не хочу захломлять систему.

Хм, а почему у меня и в

Хм, а почему у меня и в /usr/share/consolefont установились?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Шрифты разные

В consolefont устанавливаются консольные шрифты, а в terminus
все остальные.

_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.

Глупый вопрос: что говорит $

Глупый вопрос: что говорит $ eix media-fonts/terminus-font?

:wq
--
Live free or die

% eix

% eix media-fonts/terminus-font
[I] media-fonts/terminus-font
     Available versions:  4.20 4.26 4.28 {X a-like-o bolddiag pcf psf quote raw ru-dv ru-g ru-i ru-k width}
     Installed versions:  4.28(16:30:21 22.01.2009)(pcf ru-dv ru-g ru-i ru-k -X -a-like-o -bolddiag -psf -quote -raw -width)
     Homepage:            http://www.is-vn.bg/hamster/
     Description:         A clean fixed font for the console and X11

%
# cat /var/db/pkg/*/terminus-font*/CONTENTS
dir /usr
dir /usr/share
dir /usr/share/doc
dir /usr/share/doc/terminus-font-4.28
obj /usr/share/doc/terminus-font-4.28/README-BG.bz2 303df16063c0e3ed2b44f7bb9d91d240 1232631013
obj /usr/share/doc/terminus-font-4.28/README.bz2 fddbb8baeb92910181f1a02ef3f4cd7e 1232631013
dir /usr/share/fonts
dir /usr/share/fonts/terminus
obj /usr/share/fonts/terminus/ter-928b.pcf.gz 1dfd86bb1474dc30370f26a96462530c 1232631009
obj /usr/share/fonts/terminus/ter-228n.pcf.gz 2e0ced7ee0259a5f84662b684b5c4475 1232631009
obj /usr/share/fonts/terminus/ter-p28b.pcf.gz 1dc67889273b18ba448bf4f9368dbec1 1232631009
obj /usr/share/fonts/terminus/ter-714b.pcf.gz 81a74de3c94e793b3756d29d5949b8b3 1232631008
obj /usr/share/fonts/terminus/ter-932n.pcf.gz 3960fbfa5692a2d37500ac84340fb2cb 1232631009
obj /usr/share/fonts/terminus/ter-p32n.pcf.gz 3dec3adcf9fa7e34a002a7d77253cd90 1232631009
obj /usr/share/fonts/terminus/ter-c20b.pcf.gz 041e789044a17c134c3698570925e425 1232631008
........

И с +X и с -X пересобирал, бестолку.

а полный путь прописать - не

а полный путь прописать - не работает?

$ euse --info psf global use

$ euse --info psf
global use flags (searching: psf)
************************************************************
no matching entries found

local use flags (searching: psf)
************************************************************
[- ] psf (media-fonts/terminus-font):
Install PC Screen Font (PSF) with unicode data (for linux console)

Обрати внимание

Обрати внимание на т.н. "расширения" шрифтов в той и другой
директориях. На какую мысль наталкивает? :-)

_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.

Редактировать загрузочный скрипт

Редактировать загрузочный скрипт /etc/init.d/consolefont
Или ПЕРЕМЕСТИТЬ нужные консольные шрифты в директорию consolefont,
а ненужные спокойно удалить.

_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.

1. в /etc/X11/xorg.conf

1. в /etc/X11/xorg.conf прописываем (чтобы система находила шрифты, но у меня ter*psf.gz стали уже в /usr/share/consolefonts)

Section "Files"
...
        FontPath        "/usr/share/fonts/terminus/"
...
EndSection

2. далее в /etc/poratge/package.use
media-fonts/terminus-font pcf psf
(здесь важен флаг psf)

3. следующим шагом перемерживаем
emerge media-fonts/terminus-font

4. если настройки не меняли

# cat /etc/conf.d/consolefont
CONSOLEFONT="ter-k14n"

то
/etc/init.d/consolefont restart

мне помогло :)

А если после запуска

А если после запуска X-сервера, при переключении Ctrl+Alt+F% размер терминала меняется, а именно по вертикали строк становится меньше, то что делать? Ну не каждый же раз /etc/init.d/consolefont restart ?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".