|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 20 Nov 2002 07:20:06 To : Peter Irich Subject : fte -------------------------------------------------------------------------------- Nov 19 22:21 02, Peter Irich wrote to Zahar Kiselev: ZK>> Моему FTE уже года два, поправлен он в части работы с консолью ZK>> сильно, г-ном Голубовским и мной. (Остальное там и так нормальное). PI> Где пoпpавлять-тo? Пoделись, пoжалуйста. В модуле, отвечающем за "общение" с консолью. Тот, что у меня - написан с использованием вызовов ncurses. Потому что оригинальный был вообще с прямым обращением к /dev/vcs PI> а дoлжнo быть на '17', а, напpимеp, '7 7' или чтo-нибудь такoгo вида, PI> нo пoсле такoгo изменения фoн делается не тoлькo белым, нo и PI> мигающим. PI> Hе пoдскажешь ли, как oт этoгo избавиться? "белых" цвета в текстовом режиме два. Обычный и с повышенной интенсивностью. Так вот этот бит интенсивности в байте атрибутов может восприниматься как бит мерцания, и по умолчанию видеокарта именно так и настроена. А интенсивность для фона совмещена с выбором альтернативного шрифта. Так какжется если не забыл. Чтобы это изменить - надо в каком-то из портов видеокарты битовый флажок переставить. Это что касается ответа на вопрос "почему". А вот по поводу "как избавиться" - я не уверен, что действуя "законными" методами через ncurses (без прямого доступа к видеокарте) это получится. По-моему в этой библиотеке такой функции не предусмотрено. И не факт, что это предусмотрено в драйвере консоли и доступно через какой-нибудь ioctl. Почитай в исходниках ядра файл console.c и то, что к нему относится - может найдется такая возможность. А не найдется - можешь добавить свой вызов ioctl, это вобщем-то не сложно, но не переносимо, и через telnet тоже работать не будет. Zahar(@spbdept.rbc.ru) --- Msged/LNX 6.1.0 * Origin: undefined location (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883ddac3a6.html, оценка из 5, голосов 10
|