Вопросы\ответы

Wilen

New Member
Люди, помогите пожалуйста, как во FreeBSD изменить консольный шрифт и его цвет?
 

Pigeon

Well-Known Member
как скомпилить ядро без atkbd.c но чтобы потом клава ps/2 осталась?
p.s. в ядре есть поддержка ps/2 клава включаеися через atkbd, но при загруке ядра именно на нём и kernel panic, как вариант чтения на кернел огшр встречал ссылки на i8420, но через него поддерживается serial port.
см. драйвер sata/pata (как ни странно):

Код:
Device Drivers ->
    Serial ATA (prod) and Parallel ATA (experimental) drivers
В последних версиях ядра они намудрили с этим.
 

Pigeon

Well-Known Member
Люди, помогите пожалуйста, как во FreeBSD изменить консольный шрифт и его цвет?
В /etc/rс.conf

Для примера:
Код:
# cat /etc/defaults/rc.conf | grep font
font8x16="NO"           # font 8x16 from /usr/share/syscons/fonts/* (or NO).
font8x14="NO"           # font 8x14 from /usr/share/syscons/fonts/* (or NO).
font8x8="NO"            # font 8x8 from /usr/share/syscons/fonts/* (or NO).
NO - заменяешь на желаемый шрифт (к примеру, font8x16=cp866b-8x16)

или через оболочку sysinstall
 

Wilen

New Member
ага, со шрифтом разобрались, а цвет консоли как изменить?
 

Pigeon

Well-Known Member
ага, со шрифтом разобрались, а цвет консоли как изменить?
Смотря что нужно.

Если вывод а ля

ls -G

Код:
     -G      Enable colorized output.  This option is equivalent to defining
             CLICOLOR in the environment.  (See below.)
то смотреть переменную CLICOLOR

Если не это, то править исходиники ядра и пересобирать с новыми цветами (отличными от комбинации белый/черный):

Код:
# cd /usr/src/sys/i386/conf
# make LINT
cat ../../conf/NOTES NOTES | sed -E -n -f ../../conf/makeLINT.sed > LINT
# cat LINT | grep BG
options         SC_NORM_ATTR=(FG_GREEN|BG_BLACK)
options         SC_NORM_REV_ATTR=(FG_YELLOW|BG_GREEN)
options         SC_KERNEL_CONS_ATTR=(FG_RED|BG_BLACK)
options         SC_KERNEL_CONS_REV_ATTR=(FG_BLACK|BG_RED)
Вот.

P.S. Оно Вам нужно? ;)
 
B

bimmer

Guest
2 Pigeon:
Утипя мегазачётная аватара=))))))

Па делу - кто может подсказать, почему может вылетать oops с фразой Segmentation Fault? при том, что работает минут 5 а потом отваливается...
 

Pigeon

Well-Known Member
bimmer сказав(ла):
"man gdb
No manual entry for gdb"
Доставь The GNU Debugger

bimmer сказав(ла):
а мылить свою траблу, ну я не знаю:( неужели у меня одного такая хня...:(( весь инет перековырял - ничего подобного у народа нету:(
Нету?!








blah-blah-blah
 
B

bimmer

Guest








blah-blah-blah
Саша! Ты мне покажи там хоть одно решение проблемы? Там все распускают сопли, что он у них вылетает, только на 30% твоих ссылок - он вылетает с сегментейшн фолт... и то, через месяц или сразу... ни у кого он не работает определённое время и падает... дебаг - не помогает, gdb щас собираю...
 
Зверху