Показать полную графическую версию : Отображение загрузки в SuSE 9.1
Как сделать чтобы при загрузке SuSE 9.1, отображаласа Хамелеон???
ruslandh
18-05-2005, 07:15
Скорей всего включить фреймбуфер :)
PS Сусе у меня нет.
ruslandh
18-05-2005, 07:15
Возможно ещё включить splash
Подскажите плз, как это сделать, где включаетса фреймбуфер и splash?
ruslandh
19-05-2005, 08:24
Фреймбуфер - в lilo (заданием режим vga), splash - это отдельный демон
Пример lilo.conf :
boot=/dev/hda1
map=/boot/map
install=/boot/boot-bmp.b
vga=788
default=linux-up
message=/boot/splash/message
prompt
timeout=10
image=/boot/vmlinuz-up
label=linux-up
root=/dev/hda6
initrd=/boot/initrd-up.img
append="pci=routeirq"
read-only
image=/boot/vmlinuz-up
label=failsafe
root=/dev/hda6
initrd=/boot/initrd-up.img
vga=normal
append=" failsafe noapic nolapic acpi=off"
read-only
Andrew S
19-05-2005, 23:39
Подскажите плиз как во фреймбуфере настраивается вертикальная развертка. И если можно, то пример для загрузчика GRUB
ruslandh
21-05-2005, 20:44
timeout 5
color black/cyan yellow/cyan
default 0
title linux-up
kernel (hd0,0)/vmlinuz-up root=/dev/hda6 vga=788
initrd (hd0,0)/initrd-up.img
title failsafe
kernel (hd0,0)/vmlinuz-up root=/dev/hda6 failsafe noapic nolapic acpi=off
initrd (hd0,0)/initrd-up.img
title windows
root (hd0,1)
makeactive
chainloader +1
Режим развёртки (разрешение и глубина цвета) определяется параметром VGA, частота определяется bios. Для задания частоты есть пакет fbset, только не со всеми картами это работает.
Режимы VGA (указаны в 16-ричном коде):
| 640x480 800x600 1024x768 1280x1024
----+-------------------------------------
256 | 0x101 0x103 0x105 0x107
32k | 0x110 0x113 0x116 0x119
64k | 0x111 0x114 0x117 0x11A
16M | 0x112 0x115 0x118 0x11B
The video mode number of the Linux kernel is the VESA mode number plus
0x200.
Linux_kernel_mode_number = VESA_mode_number + 0x200
So the table for the Kernel mode numbers are:
| 640x480 800x600 1024x768 1280x1024
----+-------------------------------------
256 | 0x301 0x303 0x305 0x307
32k | 0x310 0x313 0x316 0x319
64k | 0x311 0x314 0x317 0x31A
16M | 0x312 0x315 0x318 0x31B
ruslandh
21-05-2005, 23:20
Если фреймбуфер Vesa, то частота 60Гц и изменить нельзя. Если
фто-то типа rivafb, radeonfb, то частотой управлять можно, но у
них свои заморочки (лучше веса включить, или вообще vga=NORMAL,
как тут советуют).
Andrew S
22-05-2005, 01:00
у меня Geforce2/MX400
vesa почти помогает - развертка 85 Гц, а хочется 100. Иксы ведь сотню выставляют, значит логично предположить, что и фреймбуфер может
ruslandh
22-05-2005, 12:33
Поставьте пакет fbset
Смотрите послк установки man fbset
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.