В Linux можно включить графический режим в консоли , для этого кажется надо включить опцию framebufer deviсe в ядре.а вот как это сделать в FreeBSD ?
>В Linux можно включить графический режим в консоли , для этого кажется
>надо включить опцию framebufer deviсe в ядре.
>
>а вот как это сделать в FreeBSD ?Включить в конфиг ядра
device vesa
или загрузить модуль
kldload vesa
Ещё полезно в конфиге ядра указать
options SC_PIXEL_MODE # add support for the raster text
modeТакже полезно указать флаг для устройства sc = 0x80 (Put the video card in the VESA 800x600 dots, 16 color mode).
В 5.x это делается в файле /boot/device.hints :
hint.sc.0.flags="0x80"
Если там уже присутствует флаг "0x100" (периодическая проверка наличия клавиатуры), то нужно прибавить: 0x80 + 0x100 = 0x180А дальше
man vidcontrol
>>В Linux можно включить графический режим в консоли , для этого кажется
>>надо включить опцию framebufer deviсe в ядре.
>>
>>а вот как это сделать в FreeBSD ?
>
>Включить в конфиг ядра
>device vesa
>или загрузить модуль
>kldload vesa
>Ещё полезно в конфиге ядра указать
>options SC_PIXEL_MODE
> # add support
>for the raster text
>mode
>
>Также полезно указать флаг для устройства sc = 0x80 (Put the video
>card in the VESA 800x600 dots, 16 color mode).
>В 5.x это делается в файле /boot/device.hints :
>hint.sc.0.flags="0x80"
>Если там уже присутствует флаг "0x100" (периодическая проверка наличия клавиатуры), то нужно
>прибавить: 0x80 + 0x100 = 0x180
>
>А дальше
>man vidcontrolAlex_M спасибо
а то не ясно было даже куда копать .
>>>В Linux можно включить графический режим в консоли , для этого кажется
>>>надо включить опцию framebufer deviсe в ядре.
>>>
>>>а вот как это сделать в FreeBSD ?
>>
>>Включить в конфиг ядра
>>device vesa
>>или загрузить модуль
>>kldload vesa
>>Ещё полезно в конфиге ядра указать
>>options SC_PIXEL_MODE
>> # add support
>>for the raster text
>>mode
>>
>>Также полезно указать флаг для устройства sc = 0x80 (Put the video
>>card in the VESA 800x600 dots, 16 color mode).
>>В 5.x это делается в файле /boot/device.hints :
>>hint.sc.0.flags="0x80"
>>Если там уже присутствует флаг "0x100" (периодическая проверка наличия клавиатуры), то нужно
>>прибавить: 0x80 + 0x100 = 0x180
>>
>>А дальше
>>man vidcontrol
>
Попробывал сделать, все получилось вот только изображение выводится в центре экрана (монитор 19") и 60 гц. Нашел патч на этом сайте, вот только не получается пропатчить файлы vesa.c и vidcontrol.c
говорю:
#patch <название_файла.patch
спрашивает какой файл патчить, отвечаю...говрит line...что то там..
пересобираю ядро и ничего...похоже файлы не патчатся...что делаю не так?
freebsd4.9
если у кого получилось чирканите, нигде в инете ничего подобного не нашел...