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
Он же сказал что в ядре поддержка.
Если в ядро вкючено,зачем тогда передавать эти пареметры при загрузке?
Оставь без всяких параметров,само включиться
Ты чо совсем
Ты чо совсем чтоли? он же сказал что под 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 делать, в чем косяк может быть? замечено при работе именно в консоли, с Х пока не знаю
Рустам написал(а):Не буду
Аналагичный вопрос хотелось бы узнать как убрать это угасание в консоли если кто знает подаскажите весь нет перекопал так и не нашол решения (
угасание
setterm -powersave off -blank 0