[Nuova guida] Crea un tema per Plymouth
Moderatore: Gruppo Documentazione
- vaillant
- Rampante Reduce
- Messaggi: 8319
- Iscrizione: domenica 15 marzo 2009, 9:54
- Distribuzione: Ubuntu Server 20.04 LTS
- Sesso: Maschile
- Località: Modica
[Nuova guida] Crea un tema per Plymouth
Salve. Grazie a varie prove e guide sparse per il web, ho stilato una guida per creare un tema personalizzato di Plymouth. Ho cercato nel wiki e non ce ne sono altre.
La pagina si trova qui http://wiki.ubuntu-it.org/CreareTemaPlymouth
Perdonate gli errori, è la mia prima guida e mi farebbe davvero comodo un aiuto dai più esperti.
Grazie
La pagina si trova qui http://wiki.ubuntu-it.org/CreareTemaPlymouth
Perdonate gli errori, è la mia prima guida e mi farebbe davvero comodo un aiuto dai più esperti.
Grazie
Ultima modifica di vaillant il martedì 8 giugno 2010, 23:06, modificato 1 volta in totale.
- cristian_c
- Accecante Asceta
- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Nuova guida] Crea un tema per Plymouth
Ciao, la guida mi sembra molto interessante.
Puoi migliorarne l'aspetto leggendoti GuidaWiki e RegoleStilistiche raggiungibili dai link presenti nel pannello di questa board
Puoi migliorarne l'aspetto leggendoti GuidaWiki e RegoleStilistiche raggiungibili dai link presenti nel pannello di questa board
- vaillant
- Rampante Reduce
- Messaggi: 8319
- Iscrizione: domenica 15 marzo 2009, 9:54
- Distribuzione: Ubuntu Server 20.04 LTS
- Sesso: Maschile
- Località: Modica
Re: [Nuova guida] Crea un tema per Plymouth
Grazie! Ho dato una lettura e ho modificato un pò l'aspetto. Spero che qualcuno, nel corso di queste modifiche, mi dia una "raddrizzata" in modo da proseguire per il verso giusto. :)
Edit: grazie per aver modificato il titolo
Edit: grazie per aver modificato il titolo
Ultima modifica di vaillant il martedì 8 giugno 2010, 23:06, modificato 1 volta in totale.
- mlazzari2
- Imperturbabile Insigne
- Messaggi: 3929
- Iscrizione: martedì 20 novembre 2007, 11:24
- Desktop: Unity
- Contatti:
Re: [Nuova guida] Crea un tema per Plymouth
Intanto ho rinominato la pagina in :
CreareTemaPlymouth
@vaillant86 , se devi creare nuovi documenti, sarebbe meglio inserire solo il nome che vuoi dare alla guida, senza creare una sotto pagina della tua HomePage. E inserire la CategoryNuoviDocumenti.
Se poi riesci a sistemarla un pochino leggendo le regole stilistiche non sarebbe male, puoi aiutarti anche guardando come sono fatte le altre pagine nel wiki.
Qui: DocumentazioneModello, trovi il modello di come dovrebbe essere costruita una pagina della documentazione.
Ciao e grazie
CreareTemaPlymouth
@vaillant86 , se devi creare nuovi documenti, sarebbe meglio inserire solo il nome che vuoi dare alla guida, senza creare una sotto pagina della tua HomePage. E inserire la CategoryNuoviDocumenti.
Se poi riesci a sistemarla un pochino leggendo le regole stilistiche non sarebbe male, puoi aiutarti anche guardando come sono fatte le altre pagine nel wiki.
Qui: DocumentazioneModello, trovi il modello di come dovrebbe essere costruita una pagina della documentazione.
Ciao e grazie
- cristian_c
- Accecante Asceta
- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Nuova guida] Crea un tema per Plymouth
Molto meglio (good) Ora ti manca soltanto di rendere impersonale la guida.vaillant86 ha scritto: Grazie! Ho dato una lettura e ho modificato un pò l'aspetto. Spero che qualcuno, nel corso di queste modifiche, mi dia una "raddrizzata" in modo da proseguire per il verso giusto. :)
Edit: grazie per aver modificato il titolo
Ad esempio:
dovrebbe diventare:Salvate il file e chiudetelo.
all'infinito (yes)Salvare e chiudere il file.
Fatto questo potrai chiederne qui la revisione agli editori prima della pubblicazione. Ottimo lavoro (b2b)
- mlazzari2
- Imperturbabile Insigne
- Messaggi: 3929
- Iscrizione: martedì 20 novembre 2007, 11:24
- Desktop: Unity
- Contatti:
Re: [Nuova guida] Crea un tema per Plymouth
Stavo pensando che non c'è documentazione su Plymouth nel nostro wiki, quindi forse sarebbe meglio creare una guida Plymouth dove si spiega brevemente che cos'è come si installano i temi presenti nel gestore pacchetti e come poi modificarli, poi aggiungere un capitolo con la guida di vaillant86 su come Creare un tema per Plymouth. Si tratta di aggiungere solo una piccola introduzione e un capitolo su some installare e modificare i temi di defoult.
Che ne dici vaillant86 ti va di aggiungere queste informazioni?
Ciao e grazie
Che ne dici vaillant86 ti va di aggiungere queste informazioni?
Ciao e grazie
- vaillant
- Rampante Reduce
- Messaggi: 8319
- Iscrizione: domenica 15 marzo 2009, 9:54
- Distribuzione: Ubuntu Server 20.04 LTS
- Sesso: Maschile
- Località: Modica
Re: [Nuova guida] Crea un tema per Plymouth
Per me va bene. Come al solito, creo una pagina di prova che poi voi valuterete, giusto? Sono ancora abbastanza scarso...
- mlazzari2
- Imperturbabile Insigne
- Messaggi: 3929
- Iscrizione: martedì 20 novembre 2007, 11:24
- Desktop: Unity
- Contatti:
Re: [Nuova guida] Crea un tema per Plymouth
Direi che puoi utilizzare la stessa: CreareTemaPlymouth, aggiungendo i nuovi paragrafi. Poi la rinominiamovaillant86 ha scritto: Per me va bene. Come al solito, creo una pagina di prova che poi voi valuterete, giusto? Sono ancora abbastanza scarso...
Grazie mille per la disponibilità
EDIT: ho impostato un po come dovrebbe essere la pagina, ho corretto alcuni errori. Tramite il link "Ulteriori informazioni" (posto a sx sopra la pagina) controlla le differenze cosi capisci meglio cosa ho fatto. Una cosa molto importante, *Tutti* i comandi dati da terminale devo essere inseriti in questo modo:
Per fare questo o quello digitare in una finestra di terminale il seguente comando:{{{
sudo apt-get install ......
}}}
Ultima modifica di mlazzari2 il mercoledì 9 giugno 2010, 11:05, modificato 1 volta in totale.
- vaillant
- Rampante Reduce
- Messaggi: 8319
- Iscrizione: domenica 15 marzo 2009, 9:54
- Distribuzione: Ubuntu Server 20.04 LTS
- Sesso: Maschile
- Località: Modica
Re: [Nuova guida] Crea un tema per Plymouth
Ho fatto altre modifiche e inserito alcune descrizioni. Non so se voi controllate ripetutamente, eventualmente evito di postare ogni volta che cambio qualcosa
Ultima modifica di vaillant il mercoledì 9 giugno 2010, 13:08, modificato 1 volta in totale.
- Janvitus
- Amministratore
- Messaggi: 18774
- Iscrizione: lunedì 25 aprile 2005, 15:52
- Desktop: GNOME Shell / Xfce
- Sesso: Maschile
- Località: Potenza
- Contatti:
Re: [Nuova guida] Crea un tema per Plymouth
Più che altro serve che spieghi a cosa servono alcuni parametri (es. wallpaper_sprite) e se ce ne sono altri da poter utilizzare.
- mlazzari2
- Imperturbabile Insigne
- Messaggi: 3929
- Iscrizione: martedì 20 novembre 2007, 11:24
- Desktop: Unity
- Contatti:
Re: [Nuova guida] Crea un tema per Plymouth
Fai pure con comodo, quando ritieni di aver inserito tutte le info avvisaci qui.vaillant86 ha scritto: Ho fatto altre modifiche e inserito alcune descrizioni. Non so se voi controllate ripetutamente, eventualmente evito di postare ogni volta che cambio qualcosa ;)
ciao
- vaillant
- Rampante Reduce
- Messaggi: 8319
- Iscrizione: domenica 15 marzo 2009, 9:54
- Distribuzione: Ubuntu Server 20.04 LTS
- Sesso: Maschile
- Località: Modica
Re: [Nuova guida] Crea un tema per Plymouth
Ciao. Per la verità non conosco il "significato" di tutte le stringhe contenute nella guida. Come dicevo nel primo post, questa guida non è altro che il risultato di varie guide che avevo seguito messe insieme. Chi le aveva postate non ha specificato a cosa servissero i vari comandi.Janvitus ha scritto: Più che altro serve che spieghi a cosa servono alcuni parametri (es. wallpaper_sprite) e se ce ne sono altri da poter utilizzare.
Non so se questo comporta l'annullamento della guida, ma è giusto che io lo specifichi.
- cristian_c
- Accecante Asceta
- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Nuova guida] Crea un tema per Plymouth
Quali sono i comandi che non hanno una spiegazione?vaillant86 ha scritto:Ciao. Per la verità non conosco il "significato" di tutte le stringhe contenute nella guida. Come dicevo nel primo post, questa guida non è altro che il risultato di varie guide che avevo seguito messe insieme. Chi le aveva postate non ha specificato a cosa servissero i vari comandi.Janvitus ha scritto: Più che altro serve che spieghi a cosa servono alcuni parametri (es. wallpaper_sprite) e se ce ne sono altri da poter utilizzare.
Non so se questo comporta l'annullamento della guida, ma è giusto che io lo specifichi.
- vaillant
- Rampante Reduce
- Messaggi: 8319
- Iscrizione: domenica 15 marzo 2009, 9:54
- Distribuzione: Ubuntu Server 20.04 LTS
- Sesso: Maschile
- Località: Modica
Re: [Nuova guida] Crea un tema per Plymouth
Proprio questi due!
Codice: Seleziona tutto
wallpaper_sprite = Sprite(resized_wallpaper_image);
wallpaper_sprite.SetZ(-100);
- cristian_c
- Accecante Asceta
- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Nuova guida] Crea un tema per Plymouth
questa è una parte del contenuto dello script:vaillant86 ha scritto: Proprio questi due!Codice: Seleziona tutto
wallpaper_sprite = Sprite(resized_wallpaper_image); wallpaper_sprite.SetZ(-100);
Codice: Seleziona tutto
wallpaper_image = Image("sfondo.png");
screen_width = Window.GetWidth();
screen_height = Window.GetHeight();
resized_wallpaper_image = wallpaper_image.Scale(screen_width,screen_height);
wallpaper_sprite = Sprite(resized_wallpaper_image);
wallpaper_sprite.SetZ(-100);
To create a new sprite call Sprite, then set the image using SetImage, e.g.
my_sprite = Sprite ();
my_sprite.SetImage (fat_logo_image);
You can also set the image while creating the sprite by supplying it to the constructor e.g.
my_sprite = Sprite (fat_logo_image);
in effetti è molto sempliceThe default placement of a new sprite is at the top left corner of the screen (at 0,0). To change the position call SetX and SetY, e.g.
my_sprite.SetX (100);
my_sprite.SetY (200);
If there are multiple sprites it us useful to decide which sprite should be shown above other. This is controlled using the Z component, the sprite with higher the Z is drawn on top.
background_sprite.SetZ (-10);
foreground_sprite.SetZ (10);
- mlazzari2
- Imperturbabile Insigne
- Messaggi: 3929
- Iscrizione: martedì 20 novembre 2007, 11:24
- Desktop: Unity
- Contatti:
Re: [Nuova guida] Crea un tema per Plymouth
Visto che conosci l'argomento ti va di aggiornare la pagina, inserendo magari altri possibili parametri con le loro spiegazioni?cristian_c ha scritto: in effetti è molto semplice
Sempre se hai voglia e tempo.
Grazie
- bancaldo
- Imperturbabile Insigne
- Messaggi: 2585
- Iscrizione: mercoledì 18 aprile 2007, 15:13
- Località: Bologna
- Contatti:
Re: [Nuova guida] Crea un tema per Plymouth
con molta umiltà, se può interessare all'autore della guida, utilizzo uno script per visualizzare il tema, durante le modifiche, senza riavviare ogni volta:
è molto comodo.
Per utilizzare un immagine di sfondo, trovai una porzione di codice un pelo diversa:
come usato qui.
Ciao.
Codice: Seleziona tutto
#!/bin/bash
sudo update-initramfs -u
sudo plymouthd
sudo plymouth --show-splash
I=0
while [ "$I" -lt "5" ]
do
sleep 1
plymouth --update=event$I
I=$(($I+1))
done
sudo plymouth --quit
Per utilizzare un immagine di sfondo, trovai una porzione di codice un pelo diversa:
Codice: Seleziona tutto
#------------ BackGround Image ------------
bg_image = Image("Intrepid.png"); #image di background
screen_ratio = Window.GetHeight() / Window.GetWidth(); #rapporto H/W dello schermo
bg_image_ratio = bg_image.GetHeight() / bg_image.GetWidth(); #rapporto H/W della image
if (screen_ratio > bg_image_ratio)
{
scale_factor = Window.GetHeight() / bg_image.GetHeight();
}
else
{
scale_factor = Window.GetWidth() / bg_image.GetWidth();
}
scaled_bg_image = bg_image.Scale(bg_image.GetWidth() * scale_factor,
bg_image.GetHeight() * scale_factor); # image scalata
my_sprite = Sprite(scaled_bg_image); # Creo lo sprite con l'image scalata
# posiziono lo sprite della image, al centro
my_sprite.SetX(Window.GetWidth() / 2 - scaled_bg_image.GetWidth () / 2);
my_sprite.SetY(Window.GetHeight() / 2 - scaled_bg_image.GetHeight() / 2);
my_sprite.SetZ(-10000); # mi assicuro che l'image faccia da background
come usato qui.
Ciao.
triplete!..."non vinciamo mai"...grazie Mou
Ubuntu User #27170 Linux User #489389
Ubuntu User #27170 Linux User #489389
- cristian_c
- Accecante Asceta
- Messaggi: 23422
- Iscrizione: lunedì 29 ottobre 2007, 11:31
Re: [Nuova guida] Crea un tema per Plymouth
In realtà l'argomento non lo conosco, si può aggiungere una breve spiegazione alle righe dello script, ma forse non ce n'è neanche bisognomlazzari2 ha scritto:Visto che conosci l'argomento ti va di aggiornare la pagina, inserendo magari altri possibili parametri con le loro spiegazioni?cristian_c ha scritto: in effetti è molto semplice
Sempre se hai voglia e tempo.
Grazie
Fatemi sapere qualcosa
- mlazzari2
- Imperturbabile Insigne
- Messaggi: 3929
- Iscrizione: martedì 20 novembre 2007, 11:24
- Desktop: Unity
- Contatti:
Re: [Nuova guida] Crea un tema per Plymouth
Mi piace lo script di bancaldo, trovo che sia utile il fatto di poter visualizzare le modifiche fatte al tema senza dover riavviare ogni volta la macchina
Per me potete anche inserirlo nella guida
ciao
Per me potete anche inserirlo nella guida
ciao
- peppe84
- Entusiasta Emergente
- Messaggi: 2229
- Iscrizione: mercoledì 15 marzo 2006, 11:13
- Desktop: unity-2d e gnome-fallback
- Distribuzione: Ubuntu 12.04 LTS x86_64
- Località: La dotta
Re: [Nuova guida] Crea un tema per Plymouth
Intanto la guida così com'è va bene.
La metto in AmbienteGrafico con la dicitura:
* [:Plymouth:Plymouth]: come modificare la schermata di avvio di Ubuntu 10.04 e successivi;
Rinominata in Plymouth. Grazie per il contributo.
La metto in AmbienteGrafico con la dicitura:
* [:Plymouth:Plymouth]: come modificare la schermata di avvio di Ubuntu 10.04 e successivi;
Rinominata in Plymouth. Grazie per il contributo.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 15 ospiti