Войти

Показать полную графическую версию : Отображение загрузки в SuSE 9.1


plis
17-05-2005, 20:37
Как сделать чтобы при загрузке SuSE 9.1, отображаласа Хамелеон???

ruslandh
18-05-2005, 07:15
Скорей всего включить фреймбуфер :)
PS Сусе у меня нет.

ruslandh
18-05-2005, 07:15
Возможно ещё включить splash

plis
18-05-2005, 20:13
Подскажите плз, как это сделать, где включаетса фреймбуфер и 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