Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

Członek DUG


Ten temat krecil sie tu tyle razy ze mala bania, zawsze wychodzilo na to, ze niby na sid'zie nie dziala ten bootsplash, no ale wczoraj znalazlem troche czasu i mam sarge ;) tyle ze wlasnie bootsplash wywala identyczny blad jak na unstablle ;/
/proc/splash nie ma takiego pliku ani katalogu
Ja to nie wiem co Ci ludzie od tych bótspleszy poroblili, ale chyba trzeba jakas nowa instrukcje do tego napisac.
Offline



Moderator




Zrób tak:
1. Nie licz na www.bootsplash.de ;-)
Zależnie od tego jakie masz jądro - paczka kernela z repozystoriów morphixa jest spaczowana i połowa roboty odpada.
2. Jeżeli jednak masz jajko waniliowe, to ściągnij kernel-patch-bootsplash pod twoje jajko. Spaczuj kernela i zrób paczke ale bez initrd. nastepnie ściągnij źródła bootsplash'a, przeczytaj instrukcje :P i przejdź do kroku 3:
3. Pasek postępu - należy stworzyć skrypty w init.d, przykładowe:
dominik@m31-2[~]$ cat /etc/init.d/bsplash05 echo silent > /proc/splash echo "show $(( 65534 * 5 / 100 ))" > /proc/splash dominik@m31-2[~]$ cat /etc/init.d/bsplash20 echo silent > /proc/splash echo "show $(( 65534 * 20 / 100 ))" > /proc/splash dominik@m31-2[~]$
I oczywiscie
#update-rc.d bsplash05 defaults 5
et cetera
P.S. Kompilacja, instalacja, konfiguracja bootsplasha jest sprawnie opisana w README
Offline

Członek DUG


Na gentoo tez odpalalem i zadnych nowosci nie zobaczylem brak /proc/splash :/
Offline


Członek DUG



co dodać do żródeł aby zainstalować bootsplasha z morpixa ?
deb http://mentors.debian.net/debian unstable main contrib non-fre
nie działa mi
Offline



Moderator




m31-2:/home/dominik/Pracownia/cw125# ls /proc/splash /proc/splash
Ja mam :P
Jeśli masz kernela z morpixa (lub innego już spatchowanego) to wystarczy że zainstalujesz bootsplasha z
deb http://debian.bootsplash.de/ unstable main
Instalujesz bootsplasha + motyw.
NIE instalujesz sysv-rc-bootsplash bo jest skopane
Natomiast jak masz waniliowe lub debianowskie to ściągnij źródła bootsplash'a stąd i postępuj wg instrukcji względnie wg artykułów z newbie.linux.pl.
Oba te rozwiązania działają na dystrybucjach testing/unstable/experimental
Offline


Członek DUG



1) nie chciało by się komuś (programiście jakiemuś) zrobić własnego programu sysv-rc-bootsplash? :>
2) ten twój sposób z tym /etc/init.d/splash1 itp. jest nawet dobry ale działa dopiero bo załadowaniu jądra i włącza się akurat pod koniec włączania systemu a poza tym jak to zrobić? w tym pliku /etc/init.d/rcS jakoś nic zbytnio nie widziałem więc co ten sysv-rc-bootsplash robił? jeśli ktoś ma spatchowany ten plik /etc/init.d/rcS np. w sarge`u to prosze gdzieś zamieścić i dać linka to spróbuje się pobawić i coś pokombinować :)
Offline



Moderator




Na to już nic nie poradzę ;-). Trzeba by źródełka przeglądnąć tego badziestwa, niestety ja jestem w trakcie niełatwego semestru na swoim ftj'cie i do końca czerwca czasu nie znajde :(
Offline

Członek DUG


m31-2:/home/dominik/Pracownia/cw125# ls /proc/splash /proc/splash
Ja nie mam ;(;(;(;(
Offline


Członek DUG



a czy zainstalowałeś bootsplash`a, łatkę na jądro, wkompilowałeś łate na jądro i czy dodałeś w /boot/grub/menu.lst
w sekcji
kernel wpis: vga=791
initrd /initrd.splash.lub.inna.nazwa.pliku.splash.bootsplasha
??
Offline

Członek DUG


wkompilowałeś łate na jądro
???
dodalem do jadra osbsluge bootsplasha, zainstalowalem bootsplash'a, do lilo.conf dodalem initrd=/boot/initrd.splash i append="splash=silent"
Mam miec obsluge vga 16-color czy moge np vesafb-tng
Vesa default mode 1024x768@85 ?
Offline



Moderator




A skompilowałeś to jądro po zpatchowaniu ???
Offline

Członek DUG


;D nie no debiana mam od 2004r wiec... ;)
Offline



Moderator




Po kolei:
1. Patchuejsz kernela
2. Właczasz obsługe vesafb i bootsplasha
3. Wyłączasz logo tux'a
# Graphics support # CONFIG_FB=y CONFIG_FB_VGA16=m CONFIG_FB_VESA=y CONFIG_VIDEO_SELECT=y CONFIG_FB_HGA=m # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_MDA_CONSOLE=m CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y # # Logo configuration # # CONFIG_LOGO is not set # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # # Bootsplash configuration # CONFIG_BOOTSPLASH=y
4. Kompilujesz kernela bez initrd.
5. instalujesz bootsplasha + motyw (albo paczka albo źródła)
6. Tworzysz initrd.splash
/sbin/splash -s -f /etc/bootsplash/themes/yourtheme/config/bootsplash-1024x768.cfg >> /boot/initrd.splash
7. W opcjach bootloadera dodajesz vga=0x317 i initrd=/boot/initrd/splash
8. Zabawa ze skryptami startowymi
Offline

Członek DUG


CONFIG_MDA_CONSOLE=m
Takiej opcji nie mam nawet gdy recznie edytuje .config
Tak w ogole to make menuconfig nie pokazuje mi
CONFIG_VIDEO_SELECT=y
tej opcji
Edit:
aa to jest ta w ustawieniach konsoli...
vga=0x317 nie jest obslugiwany :/ Wywala mi zebym wybral tryb textowy ;/
a splasha w proc jak nie bylo tak nie ma :/
http://www.filegone.com/ubke - tu jest moj konfig kernela
http://www.filegone.com/8mat - lilo.conf
kernel-2.6.15 z kernel.org
bootsplash-3.1.6-2.6.15.diff ( http://www.filegone.com/vzo6 )
Tak w ogole to co jest odpowiedzialne za /proc/splash ? lata na kernelu czy moze sam pakiet bootsplash ?
Offline


unknown
Jeśli masz kernela z morpixa (lub innego już spatchowanego)
nie moge znalezc zadnego kernela w tym repozytorium
@Lorenzo
jakies inne repo z juz spatchowanym kernelem znasz?
(nie mam teraz za duzo czasu na dostrojenie krenela i kompilacje :P)
Offline



Moderator




Miałem na mysli to repo:
deb http://www.morphix.org/debian/ ./
Tylko drobna uwaga - paczki z kernelem stamtąd używają hotplug'a zamiast udev'a (dlatego ich używam bo udev mi nie podchodzi).
P.S. Jesli w jakimś wątku wtrące info o reposytoriach z których korzystam a ich nie umieszcze to są na mojej stronce, tylko trzeba się do nich dogrzebać ;-)
Offline



Członek DUG




Lorenzo
Jak bys znalazl chwile czasu napisal bys dokladnie jak zainstalowac bootsplasa z morpha ?
Pozdrawiam
Offline



Moderator




Dokładnie teraz nie napisze, gdzyż na kompie na którym to zrobiłem miałem awarie - dysk sie....spalił. Ale do rzeczy.
Potrzebujemy 2 reposytoriów dodatkowych:
1. Repo z bootsplashem i motywami:
deb http://debian.bootsplash.de/ unstable main
2. Repo z kernelem z morphix'a:
deb http://www.morphix.org/debian/ ./
Instalujemy kernela z morphixa - mamy kilka do wyboru, a na dzień dzisiejszy takie :
[b]Nazwa pakietu---------------wersja[/b] ------------------------------------------ kernel-image-2.6.11 | morphix.1 kernel-image-2.6.12 | morphix.1 kernel-image-2.6.13 | morphix.1 linux-image-2.6.15 | morphix.2 linux-image-2.6.16 | morphix.1
Nastepnie instalujemy bootsplasha + motyw (ale ostrzegam, że niektóre paczki się gryzą (m.in. -newlinux) ;/
apt-get install bootsplash bootsplash-theme-slide
Trzecim krokiem jest stworzenie ramdysku z bootsplashem:
/sbin/splash -s -f /etc/bootsplash/themes/yourtheme/config/bootsplash-1024x768.cfg >> /boot/initrd.splash
Przy czym /yourtheme jest katalogiem z motywem, którego chcemy używac.
Ostatni krok to modyfikacja bootloader'a
Dla gruba (lilo pomine bo nie uzywałem go od lat ;-) )
title Debian GNU/Linux, kernel 2.6.15-morphix.2 root (hd0,0) kernel /boot/vmlinuz-2.6.15-morphix.2 root=/dev/hda1 ro [b]vga=0x317 splash=Silent[/b] [b]initrd /boot/initrd.splash[/b] savedefault boot
Czcionką pogrubioną są przedstawione modyfikacje menu.
Po restarcie powinien pojawic się bajer.
P.S. Nie mam całkowitej pewności czy przypadkiem czegoś nie pominąłem. Możliwe, że trzeba będzie sprawdzić/skorygować ścieżkę do motywów bootsplash'a. Niektóre paczki z motywami mogą sie kłócić z paczką bootsplash'a ;-).
P.P.S. Narzekania mile widziane :P
Offline


Członek DUG



ag:/home/ag# apt-get install bootsplash bootsplash-theme-slide
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Pakiet bootsplash nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
E: Pakiet bootsplash nie ma kandydata do instalacji
ag:/home/ag#
Offline



Moderator




m31-3:/home/dominik/Pracownia/cw82# apt-get install bootsplash bootsplash-theme-slide Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Polecane pakiety: sysv-rc-bootsplash Zostaną zainstalowane następujące NOWE pakiety: bootsplash bootsplash-theme-slide 0 aktualizowanych, 2 nowo instalowanych, 0 usuwanych i 3 nieaktualizowanych. Konieczne pobranie 324kB/825kB archiwów. Po rozpakowaniu zostanie dodatkowo użyte 1716kB miejsca na dysku. UWAGA: Następujące pakiety nie mogą zostać zweryfikowane! bootsplash-theme-slide bootsplash Zainstalować te pakiety bez weryfikacji [t/N]?
Może to problem z twoim sources.list lub preferences
Tutaj są moje:
sources.list i preferences
Offline


Członek DUG



potrzebne jest jeszcze to
deb http://debian.bootsplash.de/ unstable main
deb-src http://debian.bootsplash.de/ unstable main
a skrypty startowe edytowałęś jakoś?
Offline



Moderator




potrzebne jest jeszcze to
deb http://debian.bootsplash.de/ unstable main
deb-src http://debian.bootsplash.de/ unstable main
a skrypty startowe edytowałęś jakoś?
Przecierz wypisałem to repo na początku :>
Mała uwaga - istnieje niezerowe prawdopodobieństwo, że najnowsze wersje nie pójdą i trzeba wymusić wersje 3.0.7 bootsplasha i 0.5.1 motywów.
Skryptów startowych, tj /etc/init.d/rcS jeszcze nie analizowałem, z braku czasu - studiowanie fizyki jądrowej jest bolesne i czasochłonne ;-)
Offline



Moderator




Każdy u którego to pójdzie ( u mnie juz chodzi) wisi mi flaszkę :D
Skrypty startowe zmodyfikowane pod progressbara
P.S. Radze zrobic kopie zapasową /etc/init.d/rc oraz /etc/init.d/rcS
Offline


Członek DUG



ja nie mogę zainstalowac bootsplasha :/
Rozpakowanie bootsplash (z bootsplash_3.0.7-9_i386.deb) ...
Konfigurowanie bootsplash (3.0.7-9) ...
Instalowanie nowej wersji pliku konfiguracyjnego /etc/default/bootsplash ...
dpkg: błąd przetwarzania bootsplash (--install):
podproces post-installation script zwrócił kod błędu 10
Wystąpiły błędy podczas przetwarzania:
bootsplash
ag:/home/ag#
Offline


unknown
no ja zainstalowalem wszystko ladnie (debian etch)
pododawalem wpisy do gruba
reboot kompa i konsola odpala sie w 1024x768 ale nic poza tym ;/
sprawdzalem na dwoch skinach (slide, matrix ;P) i to samo
gdzie szukac jakies logi z errorami co poszlo nie tak ?
Offline