vesa режим консоли для NVIDIA [SOLVED]

Доброе время суток!

Обновил систему... Заменил платформу S-754 на AM2, видео на NVIDIA 7600GT.

Вы не поверите... предыдущая карта ATI Radeon 9600XT работала прекрасно, как с проприетарными драйверами, так и с открытыми. У меня было два конфига иксов для работы с ТV-OUT(проприетарные) и для работы с двумя мониторами(open source).
Также работал radeonfb для консоли.

Теперь никак не могу настроить консоль. vesafb не работает.
Все собрано в ядре.
Передаю параметр vga=791(1024х768) и нифига... Параметры вида video=vesafb: ... не срабатывают тоже.
Обыкновенная класическая консоль. nvivdiafb нельзя использовать... Дрова не ставятся.

vesa-tng нет т.к. amd64.

Насколько понимаю почти у всех NVIDIA, да и много народу с amd64.

Кто как решил данный вопрос.

Буду благодарен за любой ответ.

vga=0x317

vga=0x317 video=vesafb:mttr:3,ywrap

Это все

Это все передавать ядру?

Разве это не повторение одного и того же?

Re: vga=0x317

TheMixa написал(а):
vga=0x317 video=vesafb:mttr:3,ywrap

Он же сказал что в ядре поддержка.
Если в ядро вкючено,зачем тогда передавать эти пареметры при загрузке?
Оставь без всяких параметров,само включиться

Ты чо совсем

Ты чо совсем чтоли? он же сказал что под amd64 не пашет vesafb-tng! А обычная неврубаеться! значит ядру надо передавать параметры для обычной vesafb!

Прикол как раз

Прикол как раз в том, что не само не принудительно не включается.

Естественно,

Естественно, как же оно само включится-то.
Параметр vga=... задает разрешение но никак не использование vesafb
параметр video... что использовать именно vesafb

А комбинация этих парамертров как раз и дает разрешение и драйвер, при отсутствии какого либо из них какого-либо принимаются умолчания которые по части vesafb в ядре никак не заданы.

у меня такая же

у меня такая же проблема, пробовал различные параметры передавать ядру, несколько раз пересобирал ядро, чего только не пробовал,
работает только если собрать ядро с вкомпиленными открытыми дровами видиа, но тогда не соберутся родные дрова для иксов

Попробуй

Попробуй сконфигурить режимы для фреймбуфера. Вроде этого:

cat /etc/fb.modes

#
# DirectFB video modes, should be placed into "/etc"
#

mode "1152x864"
#mode "1152x864 100.00Hz 32bit (GTF)"
# PCLK: 143.47 MHz, H: 91.50 kHz, V: 100.00 Hz
geometry 1152 864 1152 864 32
timings 6970 208 80 47 1 128 3
hsync low
vsync high
endmode

mode "1024x768"
#mode "1024x768 100.00Hz 32bit (GTF)"
# PCLK: 113.31 MHz, H: 81.40 kHz, V: 100.00 Hz
geometry 1024 768 1024 768 32
timings 8825 184 72 42 1 112 3
hsync low
vsync high
endmode

mode "800x600"
#mode "800x600 120.00Hz 32bit (GTF)"
# PCLK: 83.95 MHz, H: 77.16 kHz, V: 120.00 Hz
geometry 800 600 800 600 32
timings 11912 144 56 39 1 88 3
hsync low
vsync high
endmode

mode "640x480"
#mode "640x480 140.00Hz 32bit (GTF)"
# PCLK: 63.02 MHz, H: 72.94 kHz, V: 140.00 Hz
geometry 640 480 640 480 32
timings 15868 112 40 37 1 72 3
hsync low
vsync high
endmode

Разрешение выставляется нормально (не забудь vga= в параметрах загрузки). А частота все равно у меня осталась 60 Гц. :-(

For any kernel do NOT enable

For any kernel do NOT enable the following options or else you risk bootsplash not working or framebuffer corruption when switching VTs.

Device Drivers  --->
    Graphics support  --->
            < >   nVidia Riva support  (do not enable!)
        Logo configuration  --->
            [ ] Bootup logo  (do not enable!)

If you have problems later disable the following option in kernel

Device Drivers  --->
    Character devices  --->
        < > /dev/agpgart (AGP Support)

Украдено с http://forums.gentoo.org/viewtopic.php?t=49036

________________

Вот такие пироги

там ни слова о

там ни слова о AMD64,
на X86 всё отлично настраивалось и по вики...

Вместе с

Вместе с vesafb:
Bootup logo - проверено временем, полет нормальный на любых карточках (от встроеных юнихромов и нвидий до PCI-E ATI)
/dev/agpgart - всегда собираю модулем под нужный чпсет, всегда фреймбуфер работает
nVidia Riva support - тут попробую согласиться что этого лучше не делать.
Т.е. в 90% конфигураций железа это не влияет на работоспособность фреймбуфера.

Повторяю: vga=0x317

Повторяю: vga=0x317 video=vesafb:mttr:3,ywrap (одинаково успешно работает как на x86 так и на AMD64, просто можеть есть лишние параметры для vesafb но как общее для vesafb и vesafb-tng вполне подходит)

У меня тоже и AMD64 и NVIDIA.
В ядро вкомпилено: vesafb и консоль фреймбуфера

Спасибо!

Действительно такие странные параметры заставили заработать framebuffer.

Спасибо всем!

это не странные

это не странные параметры, они в хэндбуке описаны

а у меня и с

а у меня и с этми параметрами не пашет =(

Не буду

Не буду создавать новую тему, опишу проблему здесь. ядро suspend2-sources из текущего портежа, передаются параметры video=vesafb:ywrap,mttr разрешение по умолчанию выставлено в 1280х1024, проблема в том, что при прстое компа это дело уходит в ждущий режим и монитор гаснет, при нажатии на любую клавишу или мышь -- снова включается, но не всегда. сие очень напрягает, приходится или ребутится или suspend -> resume делать, в чем косяк может быть? замечено при работе именно в консоли, с Х пока не знаю

Рустам написал(а):Не буду

Рустам написал(а):
Не буду создавать новую тему, опишу проблему здесь. ядро suspend2-sources из текущего портежа, передаются параметры video=vesafb:ywrap,mttr разрешение по умолчанию выставлено в 1280х1024, проблема в том, что при прстое компа это дело уходит в ждущий режим и монитор гаснет, при нажатии на любую клавишу или мышь -- снова включается, но не всегда. сие очень напрягает, приходится или ребутится или suspend -> resume делать, в чем косяк может быть? замечено при работе именно в консоли, с Х пока не знаю

Аналагичный вопрос хотелось бы узнать как убрать это угасание в консоли если кто знает подаскажите весь нет перекопал так и не нашол решения (

угасание

setterm -powersave off -blank 0

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".