Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Stesso bootsplash del livecd di gentoo howto?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
fbcyborg
Advocate
Advocate


Joined: 16 Oct 2005
Posts: 3056
Location: ROMA

PostPosted: Sun Nov 13, 2005 4:01 pm    Post subject: Stesso bootsplash del livecd di gentoo howto? Reply with quote

Come faccio a installare lo stesso bootsplash che si vede quando si inserisce il livecd di gentoo? è incluso nel cd?
_________________
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Sun Nov 13, 2005 4:43 pm    Post subject: Reply with quote

Code:
emerge media-gfx/splashutils media-gfx/splash-themes-livecd

poi:
Code:
less /usr/share/doc/splashutils-1.1.9.8/quickstart.gz


poi:
riavvii. :wink:

ps: vale come howto?
Back to top
View user's profile Send private message
fbcyborg
Advocate
Advocate


Joined: 16 Oct 2005
Posts: 3056
Location: ROMA

PostPosted: Sun Nov 13, 2005 4:50 pm    Post subject: Reply with quote

grazie!
chiaramente devo patchare il kernel e compilarlo secondo le regole per il bootsplash vero?

se si, devo reperire la patch su www.bootsplash.org ?
_________________
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Back to top
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Sun Nov 13, 2005 4:53 pm    Post subject: Reply with quote

in realtà quello che viene usato è gensplash e non bootsplash. Il kernel non credo tu lo debba patchare, comunque dipende da cosa usi. Segui le istruzioni che ti ha dato Ic3M4n e lo farai funzionare.

Byez
_________________
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Back to top
View user's profile Send private message
Luca89
Advocate
Advocate


Joined: 27 Apr 2005
Posts: 2107
Location: Agrigento (Italy)

PostPosted: Sun Nov 13, 2005 5:24 pm    Post subject: Reply with quote

Trovi una guida sul wiki internazionale, comunque questo topic mi pare da Italian non da Off-Topic.
_________________
Running Fast!
Back to top
View user's profile Send private message
.:deadhead:.
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 2963
Location: Milano, Italy

PostPosted: Sun Nov 13, 2005 5:30 pm    Post subject: Reply with quote

Per il bootsplasch gentoo usa gensplash che è un'evoluzione del "vecchio" bootsplash.
Il kernel gentoo è già patchato per gensplash. Se usi genkernel per creare il tuo kernel [si può usare genkernel anche manualmente, senza far fare tutto a lui, guarda /etc/genkernel.conf] basta passarli un aparametro da linea di comando, come scritto nell'help e tutto andrà.
_________________
Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! ;)
Back to top
View user's profile Send private message
fbcyborg
Advocate
Advocate


Joined: 16 Oct 2005
Posts: 3056
Location: ROMA

PostPosted: Sun Nov 13, 2005 5:38 pm    Post subject: Reply with quote

no, non uso genkernel, faccio con il normale metodo.

x i moderatori/amministratori, se ritente non OT spostate il topic! :D
_________________
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Back to top
View user's profile Send private message
fbcyborg
Advocate
Advocate


Joined: 16 Oct 2005
Posts: 3056
Location: ROMA

PostPosted: Sun Nov 13, 2005 5:50 pm    Post subject: Reply with quote

Dopo aver fatto
Code:
less /usr/share/doc/splashutils-1.1.9.8/quickstart.gz


ho chiaramente ricevuto il messaggio:

Code:
This is a short guide for those who don't have time/don't bother reading
the other docs.

Assumptions:
 o The sources for the kernel are in /usr/src/linux.
 o You have the theme default in /etc/splash.

What to do:

 1. Configure your kernel if you haven't already done so. Make sure fbsplash
    is enabled. Then build it:
    cd /usr/src/linux ; make
 2. Build splashutils:   make
 3. Install splashutils: make install
 4. Generate an initramfs image:
    splash_geninitramfs -g /usr/src/linux/usr/initramfs_data.cpio.gz -r 1024x768 default
 5. Update your kernel bzImage
    cd /usr/src/linux ; make bzImage
 6. Install your kernel image and add splash=silent or splash=verbose to the
    kernel command line. If you choose verbose mode, you can skip steps 4 and 5.

That's about it. Reboot and enjoy ;)


quindi devo ricompilare il kernel?

non so come abilitare fbsplash non lo trovo nel menuconfig

dopo aver fatto :
Code:
splash_geninitramfs -g /usr/src/linux/usr/initramfs_data.cpio.gz -r 1280x1024 default

ottengo il warning:
Code:
Warning: config file for theme 'default', resolution 1280x1024 does not exist!

stessa cosa se metto 1024x768.
passo 5: non l'ho mica capito.. intende che dopo aver ricompilato il kernel devo aggiornare l'immagine nella dir /boot ?
passo6: che differenza c'è tra silent e verbose? verbose è quello che fa vedere tutte le scritte?
_________________
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Back to top
View user's profile Send private message
Luca89
Advocate
Advocate


Joined: 27 Apr 2005
Posts: 2107
Location: Agrigento (Italy)

PostPosted: Sun Nov 13, 2005 5:59 pm    Post subject: Reply with quote

Ti consiglio di seguire la guida del wiki internazionale, mi pare più completa.

http://gentoo-wiki.com/HOWTO_fbsplash
_________________
Running Fast!
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Sun Nov 13, 2005 5:59 pm    Post subject: Reply with quote

si, devi modificare la conf del kernel abilitando
Code:
Device Drivers  --->
Graphics support  --->
Support for the framebuffer splash

logicamente devi anche abilitare il frabebuffer della tua scheda video
poi emergi splashutils
generi l'initramfs, io lo tengo all'interno del kernel, al boot non devo mettere una nuova entry per grub.
(non so perchè ti dia errore, però se vuoi utilizzare il logo del livecd dovresti dare:
Code:
splash_geninitramfs -g /usr/src/linux/usr/initramfs_data.cpio.gz -r 1024x768 livecd-2005.1

splash=silent ti mostra i disegnini e nasconde l'output

splash=verbose ti mostra l'output normale del boot.
Back to top
View user's profile Send private message
fbcyborg
Advocate
Advocate


Joined: 16 Oct 2005
Posts: 3056
Location: ROMA

PostPosted: Sun Nov 13, 2005 6:17 pm    Post subject: Reply with quote

facendo
Code:
splash_geninitramfs -g /usr/src/linux/usr/initramfs_data.cpio.gz -r 1024x768 livecd-2005.1
non ho avuto errori...
ora aggiungo lo splash=silent e rebutto.. poi faccio sapere
_________________
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Back to top
View user's profile Send private message
fbcyborg
Advocate
Advocate


Joined: 16 Oct 2005
Posts: 3056
Location: ROMA

PostPosted: Sun Nov 13, 2005 6:29 pm    Post subject: Reply with quote

Dunque.. il bootsplash non funziona... il supporto per il framebuffer era già compilato come built in...
il messaggio che appare in fase di boot è il seguente:
Code:
You don't appear to have a correct CONSOLE= setting on your kernel command line. Silent splash will not be enabled. Please add CONSOLE=/dev/tty1 to your kernel command line to avoid this message

ok, posso anche evitare questo messaggio ma poi il bootsplash funzionerà?

riporto la mia confiugurazione di Graphic support:
Code:
<*> Support for frame buffer devices                                                        │ │
  │ │                                   ---   Enable Video Mode Handling Helpers                                                    │ │
  │ │                                   [ ]   Enable Tile Blitting Support                                                          │ │
  │ │                                   < >   Cirrus Logic support                                                                  │ │
  │ │                                   < >   Permedia2 support                                                                     │ │
  │ │                                   < >   CyberPro 2000/2010/5000 support                                                       │ │
  │ │                                   < >   Arc Monochrome LCD board support                                                      │ │
  │ │                                   [ ]   Chips 69000 display support                                                           │ │
  │ │                                   [ ]   IMS Twin Turbo display support                                                        │ │
  │ │                                   < >   VGA 16-color graphics support                                                         │ │
  │ │                                   <*>   VESA VGA graphics support                                                             │ │
  │ │                                           VESA driver type (vesafb)  --->                                                     │ │
  │ │                                   < > Hercules mono graphics support                                                          │ │
  │ │                                   < > nVidia Framebuffer Support                                                              │ │
  │ │                                   < > nVidia Riva support                                                                     │ │
  │ │                                   < > Matrox acceleration                                                                     │ │
  │ │                                   < > ATI Radeon display support (Old driver)                                                 │ │
  │ │                                   <M> ATI Radeon display support                                                              │ │
  │ │                                   [*]   DDC/I2C for ATI Radeon support                                                        │ │
  │ │                                   [ ]   Lots of debug output from Radeon driver                                               │ │
  │ │                                   < > ATI Rage128 display support                                                             │ │
  │ │                                   < > ATI Mach64 display support                                                              │ │
  │ │                                   < > S3 Savage support                                                                       │ │
  │ │                                   < > SiS acceleration                                                                        │ │
  │ │                                   < > NeoMagic display support                                                                │ │
  │ │                                   < > IMG Kyro support                                                                        │ │
  │ │                                   < > 3Dfx Banshee/Voodoo3 display support                                                    │ │
  │ │                                   < > 3Dfx Voodoo Graphics (sst1) support                                                     │ │
  │ │                                   < > Trident support                                                                         │ │
  │ │                                   [ ] AMD Geode family framebuffer support (EXPERIMENTAL)                                     │ │
  │ │                                   < > Epson S1D13XXX framebuffer support         
  |  |                                   < > Virtual Frame Buffer support (ONLY FOR TESTING!)                                        │ │
  │ │                                       Console display driver support  --->                                                    │ │
  │ │                                       Logo configuration  --->                                                                │ │
  │ │                                   [ ] Backlight & LCD device support  --->                                                    │ │
  │ │                                   [*] Support for the framebuffer splash 

vorrei aggiungere che ho impostato il bootup logo at startup

EDIT: Ah, cmq secondo la guida su wiki bisogna patchare il kernel!
_________________
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Mon Nov 14, 2005 12:59 am    Post subject: Reply with quote

aggiungi questo al grub.conf nella riga del kernel.
Code:
CONSOLE=/dev/tty1

il logo lo devi togliere. o uno o l'altro.
la guida che hai letto ti dice che devi avere il kernel patchato, ed i gentoo-sources sono patchati. se ne vuoi utilizzare degli altri, lo devi fare a manina.
Back to top
View user's profile Send private message
fbcyborg
Advocate
Advocate


Joined: 16 Oct 2005
Posts: 3056
Location: ROMA

PostPosted: Mon Nov 14, 2005 9:12 am    Post subject: Reply with quote

Ok, grazie è tutto ok, funziona tutto.
Vorrei sapere il significato di questi comandi sulla linea kernel del grub.conf. C'è una guida che li specifichi?
Di qualcuno già lo immagino...
Code:
kernel /kernel-2.6.13-gentoo-r5-splash root=/dev/hda8 vga=791 splash=silent,fadein,theme:livecd-2005.1 quiet CONSOLE=/dev/tty1

in particolare vorrei sapere cosa fanno fadein e quiet
_________________
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Mon Nov 14, 2005 9:23 am    Post subject: Reply with quote

vga=791 -> imposta la risoluzione del framebuffer. puoi utilizzare anche i valori esadecimali, li trovi nell'handbook.
silence -> nascondi le informazioni del boot con l'immagine di caricamento.
fadein -> all'avvio del bootsplash hai una dissolvenza. se lo togli ti compare diretto diretto.
quiet -> è un parametro che forza il kernel a non essere "verbose" nella fase iniziale. praticamente se lo togli stampa delle righe strane sopra l'immagine che si è caricata. non so esattamente su cosa vada ad agire. però mi pare di aver capito sul kernel, in ogni caso... se la togli tutto si vede da far schifo, quindi è meglio tenerla.
Back to top
View user's profile Send private message
fbcyborg
Advocate
Advocate


Joined: 16 Oct 2005
Posts: 3056
Location: ROMA

PostPosted: Mon Nov 14, 2005 9:46 am    Post subject: Reply with quote

grazie infinite
_________________
[HOWTO] Come criptare la /home usando cryptsetup e luks
[HOWTO] Abilitare il supporto al dom0 XEN su kernel 3.X
Help answer the unanswered
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum