Вдруг в какой-то момент как «зачесалось», что хочу консоль в высоком разрешении и всё тут. Ну чтож…Гугл в руки и вперёд. Делать точь в точь по чужим записям — тоже хз чем может обернуться. Поэтому расскажу как есть, что бы избежать подводных камней на которые я наткнулся. Что за камни? Сейчас объясню.
Т.к. я решил не использовать подгружаемые модули, то естественно пришлось собирать новое ядро. А так как я несколько раз делал бинарное обновление!(быстро и просто чтоб не парица с пересборкой), то соответственно исходники остались от версии 7.х. И после сборки и установки ядра — как и полагается получил «кернел паник».
Пришлось взять ЦД с фрёй 8.2 и по новому установить бинарное ядро. Потом идём в /usr/src и удаляем всё!
Копируем с CD новые исходники (можно вручную, можно и через sysinstall установить, кому как нравится).

Это была моя первая попытка изменения разрешения консоли. А теперь вот вторая 🙂


Скопируем GENERIC во что то своё и откроем в редакторе:
cp /sys/i386/conf/GENERIC /sys/i386/conf/AGR
ee /sys/i386/conf/AGR

Добавим эти строчки в конфиг ядра:
options SC_PIXEL_MODE
options SC_NORM_ATTR=(FG_GREEN|BG_BLACK)
options SC_NORM_REV_ATTR=(FG_YELLOW|BG_GREEN)
options SC_KERNEL_CONS_ATTR=(FG_YELLOW|BG_BLACK)
options SC_KERNEL_CONS_REV_ATTR=(FG_BLACK|BG_RED)
options VESA
options VGA_WIDTH90

И запустим сборку:
cd /sys/i386/conf && config AGR && cd ../compile/AGR && make cleandepend && make depend && make && make install

Перезагружаемся...
Проверяем режимы видяхи:
vidcontrol -i mode

Это значение по максисуму:
283 - 1280*1024*32

Добавим его в rc.conf
echo allscreens_flags="MODE_283">> /etc/rc.conf

Перезагружаемся ещё раз.
И радуемся новому виду консоли, в которой теперь приятно сидеть.