вот что получилось
Показать

собирать ядро по новой или можно исправить?
вот что получилось

собирать ядро по новой или можно исправить?
похоже драйвер видео криво собрался... собственно какое видео? в grub'е и вначале загрузки до инициализации драйвера всё в порядке?
AMD Geode LX800
в грабе нормально, в начале загрузки тоже, когда пингвин появляется, то полоса
Voler, на вскидку не скажу, какой модуль использовать для такого...
для начала, как вариант, можно отключить всё видео кроме vesa.
А вообще теряюсь в догадках...
в грабе прописано video=uvesafb:mtrr:3,ywrap,800x480-32@60
Попробую вытащить настройки ядра, а потом генкернелем новое сделать и сравнить что не так =)
в грабе прописано video=uvesafb:mtrr:3,ywrap,800x480-32@60
Только при использовании uvesafb как написано на сайте что ссылку я давал, нужно выполнить:
emerge v86d
и прописать в менюконфиг путь к файлу /usr/share/v86d/initramfs
как прописано на сайте, это обязательно.
Ну и как на счет использования splash тем?
Например:
emerge splash-themes-gentoo
genkernel all --menuconfig --splash=emerge-world #или еще какая splash тема(название каталога в /etc/splash)
Далее в grub прописывается примерно так: video=uvesafb:1024x768-32,mtrr:3,ywrap splash=silent,theme:emerge-world console=tty1
Где console=tty1 указывает на каком терминале запускается splash тема,
Далее следует раскомментировать строчку в /etc/conf.d/fbcondecor : FBCONDECOR_TTYS="1 2 3 4 5 6"
цифры указывают на каких терминалах запускается splash-тема.
[quote=Voler]в грабе прописано video=uvesafb:mtrr:3,ywrap,800x480-32@60
Только при использовании uvesafb как написано на сайте что ссылку я давал, нужно выполнить:
emerge v86d
и прописать в менюконфиг путь к файлу /usr/share/v86d/initramfs
как прописано на сайте, это обязательно.
Ну и как на счет использования splash тем?
Например:
emerge splash-themes-gentoo
genkernel all --menuconfig --splash=emerge-world #или еще какая splash тема(название каталога в /etc/splash)
Далее в grub прописывается примерно так: video=uvesafb:1024x768-32,mtrr:3,ywrap splash=silent,theme:emerge-world console=tty1
Где console=tty1 указывает на каком терминале запускается splash тема,
Далее следует раскомментировать строчку в /etc/conf.d/fbcondecor : FBCONDECOR_TTYS="1 2 3 4 5 6"
цифры указывают на каких терминалах запускается splash-тема.[/quote]
Ну и конечно поставить в загрузку fbcondecor :
[console]# rc-update add fbcondecor boot
[/console]
вобщем поставил lxfb в грабе, все запахало, а в конфиге кернеля у меня как оказалось даже поддержки uvesafb не было, тока vesa (или одно и тоже это?)...
только теперь другая проблема - не видно командной строки, она за пределами экрана, хотя в грабе прописано 800x480, а ставится походу 800х600
вобщем поставил lxfb в грабе, все запахало, а в конфиге кернеля у меня как оказалось даже поддержки uvesafb не было, тока vesa (или одно и тоже это?)...
Что за версию ядра используете? Вообще то uvesa уже давно присутствует в ядре, ну и в конфиге ветки 3.0.x пока еще ни чего не изменилось.
Просто как прописано на сайте что ссылку я давал, uvesa появляется через menuconfig, когда прописана звездочка в:
Device Drivers --->
<*> Connector - unified userspace <-> kernelspace linker --->
[*] Report process events to userspacevesa тоже можно использовать только этот драйвер немного ограничен по сравнению с uvesa ну и прописывается по другому в конфиге граба обычно это что то типа : vga=791
только теперь другая проблема - не видно командной строки, она за пределами экрана, хотя в грабе прописано 800x480, а ставится походу 800х600
Возможно просто splash тема та что в ядре не поддерживает данное разрешение, попробуйте поменять в грабе на 800х600, после этого должно быть все ок.
Например если пользуете тему gentoo, как я описывал emerge-world то в каталоге /etc/splash/emerge-world
сразу видно по названиям файлов *.cfg что данная тема поддерживает разрешение начиная с 800х600
Для AMD Geode драйвер отдельный и в genkernel по-умолчанию он не входит.
Для AMD Geode драйвер отдельный и в genkernel по-умолчанию он не входит.
Хм довольно странное высказывание, не знал что в genkernel вообще есть драйвера oO
Это просто утилита для сборки ядра, и данная утилита имеет не мало параметров пример я приводил выше.
В ядре все есть:
вобщем поставил lxfb в грабе, все запахало
Только на счет uvesa ну и также lxfb забыл сказать что для нормальной splash темы gentoo использует fbcondecor
как правило этот патч содержится в genpatches-x.x-x.extras.tar.bz2 и не на все ебилды данный патч ставится, например на sys-kernel/pf-sources данный патч не ставится, по идее его можно поставить в ручную либо переписав ебилд.
включается:
Device Drivers --->
Graphics support --->
Console display driver support --->
[*] Support for the Framebuffer Console Decorationsну и media-gfx/splashutils собирается с флагом fbcondecor