Занявшись полудетальным изучением параметрами фреймбуферов обнаружил следующее:
* если включить в ядро vesafb и установить vga=0x31b, то всё ок - получаю 1280x1024x16M
* если включить так же ещё и nvidiafb, то всё равно получаю предудущее. Т.е. всё ок.
значение video - vesafb или nvidiafb - роли не играет, всегда всё грузиться, и в логах есть упоминание ТОЛЬКО vesafb, ни слова про nvidiafb
* если убрать vesafb и поэкспериментировать с video=vesafb или video=nvidiafb, то ничего хорошего не выходит... (в лучшем случае - удаётся загрузиться в обычном текстовом режиме, в худшем - ничгео не вижу)
? Собно назревает вопрос - а нах, тогда, ваще нужен nvidiafb? Он хоть как-то используется???
? Кстати, dmesg ничего не говорит про mtrr (кто-то в форуме приводил вывод своего dmesg - там были ссылки на nVidia и MTRR), хотя /proc/mtrr потом появляется. К чему бы это?
Окружение:
AMD64/GeForce 7800GT/Gentoo Linux/ядро 2.6.12 (+gentoo r10)
vesafb vs nvidiafb
Модератор: Bizdelnick
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
masa
- Сообщения: 86
- ОС: linux
Re: vesafb vs nvidiafb
я как-то раз собирал с nvidiafb, просто отключил в ядре vesafb и включил инвидию, но.. через пять минут все вернул назад, дрова на видео с nvidiafb не ставятся (два или три месяца назад не ставились, может щас уже могут)
ps:
в nvidiafb можно задать частоту обновления экрана больше 60 Герц, в стандартном драйвере это зашито намертво.... Ну и графику наверно быстрее играет =) SVGAlib там всякие и тд...
ps:
Собно назревает вопрос - а нах, тогда, ваще нужен nvidiafb? Он хоть как-то используется???
в nvidiafb можно задать частоту обновления экрана больше 60 Герц, в стандартном драйвере это зашито намертво.... Ну и графику наверно быстрее играет =) SVGAlib там всякие и тд...
Gentoo Base System 1.12.5 (2.6.17-gentoo-r8)
-
v04bvs
- Сообщения: 636
- ОС: Debian GNU/Linux
Re: vesafb vs nvidiafb
nvidiafb и драйверы от nvidia, насколько мне известно, вместе не живут.
Если вам сильно нужен хороший framebuffer, лучше всего использовать vesafb-tng - работает и с nvidia-драйверами и любую частоту обновления можно ставить. По сравнению с vesa есть недостаток - включается не моментально после начала загрузки а примерно через полсекунды. (Впрочем у nvidiafb и rivafb тот-же недостаток).
Если вам сильно нужен хороший framebuffer, лучше всего использовать vesafb-tng - работает и с nvidia-драйверами и любую частоту обновления можно ставить. По сравнению с vesa есть недостаток - включается не моментально после начала загрузки а примерно через полсекунды. (Впрочем у nvidiafb и rivafb тот-же недостаток).
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: vesafb vs nvidiafb
v04bvs писал(а): ↑05.02.2006 11:42nvidiafb и драйверы от nvidia, насколько мне известно, вместе не живут.
Если вам сильно нужен хороший framebuffer, лучше всего использовать vesafb-tng - работает и с nvidia-драйверами и любую частоту обновления можно ставить. По сравнению с vesa есть недостаток - включается не моментально после начала загрузки а примерно через полсекунды. (Впрочем у nvidiafb и rivafb тот-же недостаток).
Я так понял, что эти фреймбуфера взаимозаменяемы - но если так, то как заставить nvidiafb переключиться в другое разрешение? vga= - не помогает, сделать video=nvidiafb:разрешение?
Кстати, может кто знает, nvidiafb - это чей КБ? От самой nVidia или с использованием каких-то открытых спеков для nVidia?
vesa-tng отпадает по причине amd64. Частота обновления не волнует, 60 Гц вполне - ЖК моник
-
v04bvs
- Сообщения: 636
- ОС: Debian GNU/Linux
Re: vesafb vs nvidiafb
Кстати, может кто знает, nvidiafb - это чей КБ? От самой nVidia или с использованием каких-то открытых спеков для nVidia?
Не от самой nvidia. Как я понимаю, злобно похаченый кем-то. Наверное с использованием среверсинжиринных спеков
vesa-tng отпадает по причине amd64. Частота обновления не волнует, 60 Гц вполне - ЖК моник
Ну тогда используйте стандартный vesa, зачем вам нужны лишние глюки? У vesa минус - частота обновления, вроде всё остальное в порядке.
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu