вот что получилось

собирать ядро по новой или можно исправить?
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Gentoo Linux → Скомпилировал ядро
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
вот что получилось

собирать ядро по новой или можно исправить?
похоже драйвер видео криво собрался... собственно какое видео? в grub'е и вначале загрузки до инициализации драйвера всё в порядке?
AMD Geode LX800
в грабе нормально, в начале загрузки тоже, когда пингвин появляется, то полоса
AMD Geode LX800
в грабе нормально, в начале загрузки тоже, когда пингвин появляется, то полоса
Хм ну а все таки, как прописано в грабе?
что то типа video=lxfb ?
Можно еще использовать альтернативный вариант uvesafb
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-тема.
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-тема.
Ну и конечно поставить в загрузку fbcondecor :
вобщем поставил 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
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Gentoo Linux → Скомпилировал ядро
Форум работает на PunBB, при поддержке Informer Technologies, Inc