Драйвера для bootsplash [SOLVED]
Я прочитал соответствующие статьи на Вики (рус. и англ.), но вопросы остались.
1) Как я понял, статьи малость устарели, напр., в руской поминается какой-то ядерный драйвер vesa-tng, которого в ядре нет, и ничего не говорится про uvesafb. Вопрос: что ещё устарело в этой статье, можно ли ей пользоваться (русская версия, английская совсем короткая)?
2) Похоже, с uvesafb моя карта (Nvidia GeForce 210) не дружит - разрешение упорно выставляется в 1024х768. Драйвер vesafb даёт правильное разрешение (1600х1200), но не подцепляет картинку. Подробнее: делал по статьям Fbsplash и Framebuffer. Вариант с uvesafb не прокатил из-за разрешения. Вариант vesafb дал половинчатый результат. В загруженной системе, напр., когда переключаешься из Иксов в консоль через Alt+Fx, всё отлично - 1600х1200 и фоновая картинка. А вот при загрузке - не подцепляет и разрешение сбрасываетв 640х480 (если в grub.conf пишу про splash) или правильное разрешение без картинки, если просто по старинке пишу vga=842, ну это так и должно быть.
Вопросы такие: vesafb по природе своей не подхватывает фон при загрузке, или я в grub.conf накосячил (строка такая)?
vga=842 video=vesafb:mtrr:3,ywrap splash=verbose,theme:natural_gentoo
Если дело в grub.conf, то что там надо писать для vesafb?
- Для комментирования войдите или зарегистрируйтесь
Danhuu написал(а): Драйвер
ты initrd не забыл сделать? )) или прописал его для ядра?
собственно и bootsplash давно не существует ;)
Theli написал(а): Danhuu
Э... а ведь мог забыть, я ведь сдуру без genkernel обходился (сейчас мне он кажется лучше совсем ручной сборки). А с grub.conf всё в порядке?
А что существует, если не bootsplash?
И что на ваш взгляд со статьями в Вики? Можно пользоваться?
RTFM - определённо можно пользоваться.. ;))
на ноуте с GF-8600M-GT (1280Mb) при разрешении 1280x800-32@60 - полёт нормальный, давно..)
из /boot/grub/grub.conf :
--
title Gentoo vmLinuz (last)
root (hd0,2)
kernel (hd0,2)/boot/vmlinuz root=/dev/sda3 vga=0x361 splash=verbose,theme:sabayon console=tty1 resume=/dev/sda2
##video=nvidiafb:ywrap,mtrr:2,1280x800-32@60 splash=verbose,theme:sabayon console=tty1 quiet CONSOLE=/dev/tty1
initrd (hd0,2)/boot/fbsplash
--
и да, возможно у тебя - версия не совсем верного initrd имеет место быть.
PLUR, WBR RunAGate
---
Еще Прутков говорил: бойтесь объяснений, объясняющих объясненные вещи. ;))
runagate написал(а): на ноуте
О, спасибо! Похоже, всё дело в initrd.
А вот кусок из grub.conf не понял - у тебя строчка с nvidiafb просто закомментирована, работает vesafb? Если так, вообще всё замечательно!
Danhuu написал(а): А что
Существует fbsplash.
http://en.gentoo-wiki.com/wiki/Fbsplash
Чем больше юзерфрендли, тем сложнее юзать.
Получилось (почти)
Спасибо за помощь, с ней, хендбуком (раздел про GRUB), помянутыми вики-статьями и man genkernel красота в консоли обретена! Единственное, перестал работать gpm, т.е., он при старте говорит, что запускается, а реально нет. Драйвера и evdev и IMPS собирал, так что не совсем понятно. Но я им особо не пользуюсь со времён, когда он плохо с миднайтом сочетался, так что несмертельно, зато глазам стало куда легче с правильным разрешением и не столь контрастным текстом - я поставил калкулейтовскую морскую синь.
мм.. # - коммент ес-но, gpm - воркает)
1. и да, ## - спец.комментарий, чтобы помнить, что пробовалось и не работало..)
консоли под фреймбуфером - правда красивые, произрастают ветви.. правда присутствует надпись sabayon, это мило, и не надо пересобирать инитд при смене ядер, он остаётся прежним - а vmlinuz-ы меняются))
2. ежели ты о:
[I] sys-libs/gpm
Available versions: 1.20.6 {selinux}
Installed versions: 1.20.6(05:02:14 06/02/10)(-selinux)
Homepage: http://www.nico.schottelius.org/software/gpm/
Description: Console-based mouse driver
..то работает штатно, выделяешь пр.мышль область и по нажатью на колесо - всё пэйстится в консоль, в то место где до этого изначально был текст.курсор, нужно что-то ещё?))
PLUR, WBR RunAGate
---
Еще Прутков говорил: бойтесь объяснений, объясняющих объясненные вещи. ;))