On Mon, 3 Apr 2006, [EMAIL PROTECTED] wrote:

Tak. Udało się zarówno z użyciem initrd,

O - to ciekawe. I po prostu wrzuciłeś zawartość tego, co generuje
splash_geninitramfs do initrd i ruszyło? Bez żadnych bajerów? Czy
wywołujesz na siłe w linuxrc /sbin/splash_helper?

Aha - tu mamy małe nieporozumienie :) Ja nie używam initrd, tzn. używam
obecnie - tylko i wyłącznie do fbsplasha.

Coś takiego mi się działo przy testach gdy odpalałem z init=/bin/bash :)
U mnie init=/sbin/initng

No to nie wiem - może initng jakoś gorzej współpracuje z framebufferem,
w każdym razie sytuację gdy komunikaty po chamsku wycinały linijki z obrazka
miałem tylko przy init=/bin/bash.

Inna sprawa, że to chyba tylko kwestia dorzucenia paru plików do PLDowego
intird, prawda? No i w razie czego można właśnie wbudować initrd na żywca do
kernela, wtedy chyba można użyć PLDowego initrd bez żadnych modyfikacji...
Ale nie dam głowy, na initrd się nie znam :)

Natomiast ja zrobiłem tak:

1. własny kernel, skompilowany vaniliowy 2.6.16 z nałożonymi fbsplash i
    vesa-tng, ew. z wkompilowanym splashem do kernela,

Cięciwa mówi, że w naszym jajku vesa-tng nie ma. Ja odpalam na
standardowym vesafb, na radeonfb jeszcze mi się nie udało.

Ja użyłem vesa-tng w ramach poszukiwania przyczyny problemów. Teraz zostało,
bo mogę sobie ustawić przy kompilacji kernela defaultowe odświeżanie i
głębię kolorów. Poza tym odnoszę wrażenie że działa bez porównania szybciej
od zwykłego framebuffera - na starym FB otwarcie pliku lessem i przewijanie
w te i wewte było bardzo uciążliwe, na vesafb-tng działa całkiem przyzwoicie.

2. Zmiana w skryptach startowych - zamiana S98fbsplash na S01fbsplash:
    przecież chodzi o to, żeby ten splash się pojawiał jak
    najwcześniej...

Hm, to mi wygląda, jakbyś nie odpalał splasha podczas bootowania kernela,
ale dopiero jak ruszą rc-skrypty? Masz splash silent zanim pojawi się
"Powered by PLD Linux Distribution" ? Zaraz w momencie, gdy normlanie
pokazuje się pingwinek przy inicjalizacji fb? Ja odnoszę wrażenie, że
odpalasz to w userspace, a nie w kernel  jak powinno być.

Pojawia mi się jeden komunikat z ACPI, a potem mryg i już jest tylko splash.
Przerzuciłem S98 na S01 wtedy, gdy nie mogłem sobie poradzić z initrd i
stwierdziłem że niech chociaż ten splash się pojawia nieco wcześniej...

Sprawdzę jak dokładnie to wygląda - przerzucę S01fbsplash na S98fbsplash.
Ale to dopiero jak wrócę do domu, bo tam laptok grzecznie czeka ;)

Pozdrawiam,
--
Jacek Osiecki [EMAIL PROTECTED] GG:3828944
"Poglądy polityczne mają takie znaczenie w sejmie jak upierzenie u krokodyla"
(c) Tomasz Olbratowski 2004
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym