Hello, All!
Прочитал здесь про VESA режим в консоли и решил настроить у себя.
FreeBSD 4.9.
Включил в конфиг ядра
device vesa
options SC_PIXEL_MODE
пропатчил vesa.c патчем freebsd-console-vesa-100x37-800x600-100Hz.patch
(правда версия файла vesa.c изменилась и патчи не подят, vesa.c удалось
поправить руками а вот патч для vidcontrol.c совсем не подходит, а может его и не нужно патчить?)
пересобрал ядроВ rc.conf добавил
allscreens_flags="-g 100x37 VESA_800x600 "Завелось все в vesa режиме 98Hz, только вот как было 80x25 строк, так и
осталось. Вобщем маленькое окошко посреди экрана.
man vidcontrol просмотрел вдоль и поперек, геомтрию пытался менять по
всякому...но видимо что то делал не так.
В /etc/ttys пытался менять cons25r на cons37r
Подскажите знающие люди...что делаю не так?
Давайте расставим все точки..
хм у мну по vidcontrol -g 100x37 VESA_800x600 все пучком =/
freebsd 4.9
>хм у мну по vidcontrol -g 100x37 VESA_800x600 все пучком =/
>freebsd 4.9vidcontrol.c на патчил?
ент, все родное... у мну lcd так что частота меня особо не беспокоит
>ент, все родное... у мну lcd так что частота меня особо не
>беспокоитЯсно, а последовательность ваших действий от моих отличается? Вы VESA режим в ядре включали или модуль используете?
И еще флаг sc в ядре использовали?
ядро:
options SC_PIXEL_MODE # add support for the raster text mode
options VGA_WIDTH90 # support 90 column modes
options VESArc.conf
allscreens_flags="-m on -h 2000 -t 600 -g 100x37 VESA_800x600"tty - cons25r
>ядро:
>options SC_PIXEL_MODE
> # add support
>for the raster text mode
>options VGA_WIDTH90
> #
>support 90 column modes
>options VESA
>
>rc.conf
>allscreens_flags="-m on -h 2000 -t 600 -g 100x37 VESA_800x600"
>
>tty - cons25r
Разобрался, все получилось. Схема дейсвий работоспособна. Просто закралась досадная синтаксическая ошибка. Спасибо за помощь.