LINUX.ORG.RU

VESA-TNG: помогите настроить


0

0

Собрал свое дебютное ядро (2.6.8)с патчем vesa-tng. Исходники ядра патчил, нужные опции появились в меню, я их выбирал ([*]), при загрузке ядру передаю параметр: video=vesafb:ypan,1024x768-32@85. С видом командной строки ничего не происходит (default SVGATextMode), подскажите как проверить правильно ли vesafb-tng прикрутилось к ядру? На обсуждении данного патча (линк есть в lorFAQ: http://forums.gentoo.org/viewtopic.php?t=71570&highlight=) есть табличка HEX чисел для видеорежимов с высоким refRate. При передачи Этих чисел ядру при загрузке в HEX/DEC формате появляется message о том что такой режим не известен Еще там упоминаются некие *.pl скрипты для создания vesafb'шных моделайнов, в нужном месте после патча исходников они у меня не появились. Возможно эти все проблемы от недостатка опыта: патчу ядро, собираю его, компилирую и т д все это впервые. Читал и маны и факи, запарился уже, у кого стоит VESA-TNG, помогите пожалуйста, уже несколько вечеров "пилю" этот vesa-tng!


У меня в конфиге есть вот такая строчка:

CONFIG_FB_VESA_DEFAULT_MODE="1280x1024@72"

Настраивается все там же, в menuconfig (Device drivers -> Graphics support -> VESA default mode)

З.Ы. Может стоит обновить ядро? В новых версиях vesafb-tng для новых ядер были различные фиксы, в т.ч. и в производительности.

kaktyc ★★★★
()
Ответ на: комментарий от ero-sennin

>dmesg|grep vesa что говорит?

Говорит:

vesafb: probe of vesafb0 failed with error -6

fifajan
() автор топика

У тебя наверное карта ати? Тогда тебе не поможет этот патч, потому что атихи не держат VBE 3.0 (ну, если самые новые держат, тогда сорри).
Когда у меня была 9200, я решил проблему ковырянием bios карточки.
Если у тебя nvidia и всё равно не пашет... Ну, попробуй ядро вместе с патчем обновить (2.6.8 уже давно устарело).
Вот мои куски lilo.conf и /proc/config.gz:

image = /boot/bzImage-2.6.16
root = /dev/hda1
label = 2.6.16
append = "video=vesafb,ywrap,mtrr:3,1024x768-32@70"
read-only

$ zcat /proc/config.gz |grep -i vesa
CONFIG_FB_VESA=y
# CONFIG_FB_VESA_STD is not set
CONFIG_FB_VESA_TNG=y
CONFIG_FB_VESA_DEFAULT_MODE="1024x768@72"

P.S. Строчки 'ywrap,mtrr:3' дают намного большую скорость, чем ypan (особенно mtrr). Правда, ywrap глючит на 2.6.16 (скорее всего потому, что у меня ядро 2.6.16, а vesafb-tng от 2.6.15-rc :-) )

RatMann ★★
()
Ответ на: комментарий от RatMann

Да все держат...у меня на работе radeon7500. А вообще ничем особо не лучше обычного vesafb,к томуже на AMD64 не работает

TheMixa ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.