bootsplash + intel x3100 не хочет работать [SOLVED]
joper 6 ноября, 2008 - 15:21
Попытался настроить Fbsplash по http://www.gentoo-wiki.info/Fbsplash
Ядро 2.6.26-gentoo-r2
Конфиг:
Device Drivers ---> Graphics support ---> <*> Support for frame buffer devices ---> <*> VGA 16-color graphics support [*] VESA VGA graphics support <*> Intel 830M/845G/852GM/855GM/865G/915G/945G/945GM/965G/965GM support [*] DDC/I2C for Intel framebuffer support Console display driver support ---> [*] Enable Scrollback Buffer in System RAM (512) Scrollback Buffer Size (in KB) -*- Video mode selection support <*> Framebuffer Console support [*] Support for the Framebuffer Console Decorations
lilo.conf:
# cat /etc/lilo.conf lba32 # If lba32 do not work, use linear: #linear # MBR to install LILO to: boot = /dev/sda1 prompt timeout=15 install=/boot/boot.b image = /boot/kernel_v17 root = /dev/sda3 append="video=vesafb:vga=788,mtrr,ywrap,splash=silent,fadein,theme:livecd-2007.0 quiet CONSOLE=/dev/tty1" label = Gentoo read-only initrd = /boot/fbsplash-800x600_v1
При загрузке выдаёт:
Can't open cfg file //etc/splash/livecd-2007.0/640x480.cfg No silent picture specified in the theme No verbose picture specified in the theme intelfb: Video mode must be programmed at boot time.
Тут возникает вопрос, почему "intelfb: ", а не "vesafb", хотя в конфиге лило указанна имеено vesafb.
Я так думаю что из-за того что почему-то сглючивает intelfb fbsplash пытается загрузить картинку в минимальном разрешении, но и это почему-то не получается.
Конфиги вроде все на месте
# ls -l /etc/splash/livecd-2007.0/ total 161 -rw-r--r-- 1 root root 551 Nov 6 11:40 1024x768.cfg -rw-r--r-- 1 root root 552 Nov 6 11:40 1152x864.cfg -rw-r--r-- 1 root root 552 Nov 6 11:40 1152x900.cfg -rw-r--r-- 1 root root 556 Nov 6 11:40 1280x1024.cfg -rw-r--r-- 1 root root 551 Nov 6 11:40 1280x720.cfg -rw-r--r-- 1 root root 551 Nov 6 11:40 1280x768.cfg -rw-r--r-- 1 root root 552 Nov 6 11:40 1280x800.cfg -rw-r--r-- 1 root root 552 Nov 6 11:40 1280x854.cfg -rw-r--r-- 1 root root 552 Nov 6 11:40 1280x960.cfg -rw-r--r-- 1 root root 551 Nov 6 11:40 1366x768.cfg -rw-r--r-- 1 root root 556 Nov 6 11:40 1400x1050.cfg -rw-r--r-- 1 root root 552 Nov 6 11:40 1440x900.cfg -rw-r--r-- 1 root root 557 Nov 6 11:40 1600x1200.cfg -rw-r--r-- 1 root root 556 Nov 6 11:40 1680x1050.cfg -rw-r--r-- 1 root root 556 Nov 6 11:40 1920x1080.cfg -rw-r--r-- 1 root root 557 Nov 6 11:40 1920x1200.cfg -rw-r--r-- 1 root root 547 Nov 6 11:40 640x480.cfg -rw-r--r-- 1 root root 547 Nov 6 11:40 800x600.cfg .........
Помогите, кто сталкивался...
»
- Для комментирования войдите или зарегистрируйтесь
а при создании образа какое
а при создании образа какое разрешение указывали?
splash_geninitramfs -g /boot/fbsplash-livecd-2007.0-1024x768
-r 1024x768-v livecd-2007.0
и ещё совет, выкиньте из ядра все frame buffer devices кроме intelfb, могут начаться проблемы с включением drm
Ага. splash_geninitramfs -g
Ага.
Меня смущает ещё 1 вещь в
Меня смущает ещё 1 вещь в /var/log/messages есть следующие строчки
Похоже что, видео-адаптер не может изменить разрешение, потомучто моник не CRT, вообщем полный бред.
По-идее нужно чтобы вместо него грузилась vesafb, а вот как так сделать я не знаю.
Отрубить в ядре все буфера,
Отрубить в ядре все буфера, кроме uvesafb, и возрадоваться
http://dev.gentoo.org/~spock/projects/uvesafb/
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Всё отрубил, потом всё сделал
Всё отрубил, потом всё сделал по гайду
теперь при загрузке:
у меня такие же строки в
у меня такие же строки в dmesg (только чип другой -- 855GM)
использую такую строку
vga=0x318 hpet=force lapic quiet CONSOLE=/dev/tty1 splash=silent,fadein,theme:livecd-2007.0
драйвер от фреймбуфера intelfb. единственный, других нет. когда ставил vesafb, не работал direct rendering
всё нормально работает.
а можно посмотреть после загрузки
dmesg | grep -i intel
?Можешь кинуть полный конфиг
Можешь кинуть полный конфиг загрузчига?
# dmesg | grep -i
Проблема решилась установкой
Проблема решилась установкой grub'a, и вкомпиливанием в ядро драйвера VESA VGA graphics support. Ещё включил [*] Bootup logo.
И настройкой его следующим образом: