Настройка Framebuffer.
_Celt_ 6 ноября, 2009 - 20:20
Настраиваю splash для grub 1.97, руководствуюсь ссылкой http://en.gentoo-wiki.com/wiki/Splash. Застрял на настройке Framebuffer, на мое
# splash_manager --theme=Kanotix --cmd=set --tty=1
выдает
# Can't open /dev/fb0 or /dev/fb/0
, хотя при этом
CONFIG_FB_UVESA=y
CONFIG_FB_VESA=y
CONFIG_FB_NVIDIA=y
CONFIG_FB=y
CONFIG_FB_BOOT_VESA_SUPPORT=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_BACKLIGHT=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y
CONFIG_FB_NVIDIA_BACKLIGHT=y
Понавключал все подряд, чтоб до кучи. Где косяк?
Linux gentoo 2.6.30-gentoo-r8 #9 SMP Wed Oct 28 14:36:57 NOVT 2009 i686 Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz GenuineIntel GNU/Linux
»
- Для комментирования войдите или зарегистрируйтесь
Ядру нужно указать фреймбуфер
Ядру нужно указать фреймбуфер драйвер
У меня radeon, вот мой grub.conf
default 0 timeout 5 splashimage=(hd0,5)/boot/grub/gentoo.xpm.gz title Gentoo Linux 2.6.31-r4 root (hd0,5) kernel /boot/kernel-genkernel-x86-2.6.31-gentoo-r4 root=/dev/ram0 real_root=/dev/sda5 video=radeonfb:1680x1050-32@60 radeonfb.mode_option=1680x1050-32@60 splash=silent,theme:natural_gentoo console=tty1 resume=/dev/sda3 quiet initrd /boot/initramfs-genkernel-x86-2.6.31-gentoo-r4
параметр radeonfb.mode_option=1680x1050-32@60 я добавил только потому что не устанавливался 32 bit per pixel
А вообще документация как настроить фреймбуфер лежит у тебя под носом :)
Working on Gentoo Linux for Asus P535 and Qtopia :-)
Спасибо, помогло - включился
Спасибо, помогло - включился uvesafb, теперь парюсь с его настройкой - мое родное разрешение 1680х1050.
Сплэш
Если сплеш для граба 2, то делай так в grub.cfg:
### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=20
set root=(hd0,3)
loadfont /usr/share/grub/unicode.pf2
vbeinfo
insmod vbe
insmod video
insmod gfxterm
insmod png
set gfxmode=1042x768x32
terminal_output.gfxterm
background_image /boot/1024x768.png
### END /etc/grub.d/00_header ###
Если нет, и сплеш для загрузки, то справидливо сказаное выше.
Косяк, например, в том, что
Косяк, например, в том, что включено до чёрта драйверов буфера.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
видеокарта какая?
видеокарта какая?
NVidia 9500 GT
NVidia 9500 GT
Во, даёт!!!
Видеокарта NVidia, а включает Radeon...
Налицо романтическая натура...
У меня тоже nvidia. использую vesafb "во збежание"...
emerge Your world
Gentoogle
Кто тебе сказал, что я
Кто тебе сказал, что я включаю радеон? Помогло - включение uvesafb в закгрузку граба, а не radeonfb. Было бы логично, если бы radeonfb не помог, нэ?
К сожалению родное разрешение
К сожалению родное разрешение на vesa, uvesa может отсутствовать так что ставь 1280x1024 и жди стабильных открытых nvidia драйверов :)
Working on Gentoo Linux for Asus P535 and Qtopia :-)
vga=ask расскажет о возможных
vga=ask расскажет о возможных режимах :)
uvesafb поддерживает тучу разрешений
На моей nvidia9600 я успешно использую 1920x1200.
Задай в grub параметр vga=ask, чтобы вывести список всех доступных параметров разрешения/цвета, и используй его.
Вот, если что, строки из моего grub.conf: