Dimensione: 6993
Commento: nuovo indice a dx
|
Dimensione: 9086
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| = Prima di incominciare = In questa guida cercherò di spiegare come cambiare il '''bootsplash''' di avvio su Ubuntu. Prima però bisogna capire cos'è il bootsplash. Il bootsplash non è nientaltro che un abbellimento grafico della schermata di avvio, il boot. |
## page was renamed from BootSplash #format wiki #LANGUAGE it <<BR>> <<Indice>> = Introduzione = Questa guida spiega come cambiare il '''bootsplash''' di avvio su Ubuntu. Il bootsplash non è nient'altro che un abbellimento grafico della schermata visualizzata in fase di avvio del sistema, il ''boot''. |
Linea 10: | Linea 13: |
Ci sono due tipi di bootsplash, quello nativo di Ubuntu è '''`usplash`''' ed è il meno invitante dal punto di vista grafico, ma è il più veloce e quello potenzialmente meno problematico. Il secondo è '''`Splashy`''', nato per Debian, ma installabile anche su Ubuntu. È sicuramente più invitante graficamente dato che permette l'utilizzo del framebuffer a risoluzioni elevate. = Quale scegliere? = Dipende da voi, se volete il più bello '''`Splashy`''', quello più veloce '''`usplash`''', niente per i server: non si è mai visto un server senza window manager ma con il bootsplash. |
Ci sono due tipi di bootsplash, quello nativo di Ubuntu è '''usplash''' ed è il meno invitante dal punto di vista grafico, ma è il più veloce e quello potenzialmente meno problematico. Il secondo è '''Splashy''', nato per Debian, ma installabile anche su Ubuntu. È sicuramente più invitante graficamente: permette infatti l'utilizzo del ''framebuffer'' a risoluzioni elevate. |
Linea 18: | Linea 16: |
Essendo nativo per Ubuntu basta eseguire, per installarlo: {{{ sudo apt-get install usplash }}} Anche se credo che non vi servirà dato che Breezy l'ha già installato. Ora spiegherò come cambiare tema:[[BR]] 0. Innanzitutto si dovrà scaricare un tema: per esempio uno è [http://www.kde-look.org/content/download.php?content=31192&id=1 qui], è per Kubuntu ma credo che se ne trovino anche per Ubuntu, altri temi è possibile trovarli [http://kde-look.org/index.php?xcontentmode=61&PHPSESSID=ce2d02586df035bd945df0f0b8a759d4 qui]. 0. copiate o spostate il file scaricato in `/usr/lib/usplash/` 0. cancellate `/usr/lib/usplash/usplash-artwork.so` 0. date il comando {{{ |
'''Usplash''' è già installato su Ubuntu in via predefinita. Il pacchetto in questione si chiama ''usplash''. È possibile sostituire il tema predefinito con uno scelto tra i tanti disponibili su [[http://www.gnome-look.org/|GNOME-look.org]] o [[http://www.kde-look.org/|KDE-Look.org]]. ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''I temi per usplash si caratterizzano per essere file con estensione `so`'''.|| Per sostituire un tema esistente con uno nuovo è necessario compiere le seguenti operazioni: * Copiare o spostare il file scaricato nella cartella `/usr/lib/usplash` * Cancellare `/usr/lib/usplash/usplash-artwork.so` * Dare il comando: {{{ |
Linea 30: | Linea 28: |
}}} avrete così creato un link simbolico del `nomefile.so`, dove `nomefile.so` è il nome del file scaricato al primo passo 0. eseguite {{{ sudo uname -r }}} per conoscere la versione del kernel 0. e poi {{{ sudo dpkg-reconfigure linux-image-VERSIONE_KERNEL }}} 0. riavviate e godetevi il nuovo bootsplash. == Creare e installare un tema personalizzato per usplash == Creare un tema è abbastanza semplice: 0. per prima cosa bisogna creare delle immagini per lo sfondo, devono essere ''PNG'' con risoluzione ''640x480'' a 16 colori. Alcune "palette" sono usate per particolari combinazioni, consultate la tabella [#palette palette] più sotto. 0. bisogna installare anche '''`gcc`''' e '''`bogl`''', da terminale {{{ |
}}} Si avrà così un link simbolico del file `nomefile.so`, dove `nomefile.so` è il nome del file scaricato al primo passo. * Eseguire: {{{ sudo update-initramfs -u }}} * Riavviare. Se si desidera visualizzare il tema senza però riavviare l'intero sistema, dare il comando: {{{ sudo usplash -c }}} Per tornare, premere la combinazioni di tasti:{{{ ctrl+alt+f7}}} <<Anchor(risoluzionelogo)>> == Impostazione della risoluzione del logo == Per regolare la dimensione del logo durante il caricamento, è necessario modificare il file `/etc/usplash.conf` con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e impostare, al suo interno, la risoluzione corretta per lo schermo utilizzato. Solitamente una risoluzione di poco inferiore a quella utilizzata dallo schermo non causa problemi. Per applicate le modifiche è necessario digitare il seguente comando in una finestra di terminale: {{{ sudo update-initramfs -u -k all }}} ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''È necessario aggiornare lo script di avvio di sistema dopo ogni modifica al file'' `/etc/usplash.conf`. || == Abilitare i Messaggi in fase di caricamento == Se il tema scelto lo permette, o se si desidera che il tema predefinito restituisca i messaggi passati in fase di caricamento, occorre procedere come segue: * Spostarsi dove risiede il file di configurazione di grub: {{{ cd /boot/grub/ }}} * Se non già fatto in precedenza, è consigliabile farne una copia: {{{ sudo cp menu.lst menu.lst.backup }}} * Aprire il file di configurazione con un editor di testo: {{{ sudo gedit menu.lst }}} * Ora occorrerà eliminare la voce "quiet" tra i parametri passati al kernel da grub: Per fare ciò, spostarsi verso la fine del file e cercare una riga simile a questa: {{{ kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=9116e839-eb4c-44c5-ba12-10e97e14363f ro quiet splash }}} Essa diventerà: {{{ kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=9116e839-eb4c-44c5-ba12-10e97e14363f ro splash }}} * Salvare il file. Al successivo avvio, il tema, se abilitato, restituirà i messaggi in fase di caricamento. == Creare e installare un tema personalizzato per usplash - Ubuntu Dapper e precedenti == Creare un tema è abbastanza semplice anche nelle versioni di Ubuntu precedenti a Gutsy. * Per prima cosa bisogna creare delle immagini per lo sfondo che devono essere in formato ''.png'' con risoluzione ''640x480'' a 16 colori. Alcune ''palette'' sono usate per particolari combinazioni. Si consulti la tabella [[#palette|palette]] più sotto. * E' necessario installare anche '''{{{gcc}}}''' e '''{{{bogl}}}''', da terminale {{{ |
Linea 46: | Linea 89: |
0. eseguite questi comandi {{{ | * Eseguire questi comandi {{{ |
Linea 52: | Linea 96: |
0. copiate la vostra immagine {{{ cp yourimage-splash.so /usr/local/lib/usplash/yourimage-splash.so }}} 0. fate il link simbolico {{{ |
* Copiare l'immagine nella cartella {{{/usr/lib/usplash/}}} {{{ cp yourimage-splash.so /usr/lib/usplash/yourimage-splash.so }}} * Fare il link simbolico {{{ |
Linea 58: | Linea 104: |
0. date {{{ sudo dpkg-reconfigure linux-image-VERSIONEKERNEL }}} 0. riavviate. |
* Dare {{{ sudo dpkg-reconfigure linux-image-$(uname -r) }}} * Riavviare. == Problemi Noti == Può capitare che installando un tema e configurando il tutto esso non parta, ciò può essere dovuto al fatto che non è stato reso eseguibile il file che comprende il tema. Per verificare diamo il comando: {{{ ls -l /usr/lib/usplash/}}} Se il file non risultasse eseguibile diamo il comando: {{{ sudo chmod ugo+x /usr/lib/usplash/nome_tema.so}}} Per approfondire vedere: AmministrazioneSistema/PermessiFile |
Linea 64: | Linea 126: |
'''`Splashy`''' non è nei repository di Ubuntu, quindi dovremo provvedere a scaricarlo e ad installarlo: 1. scarichiamolo da questo [http://alioth.debian.org/project/showfiles.php?group_id=30657&release_id=532 indirizzo] 2. dobbiamo disinstallare qualunque pacchetto ''ubuntu-desktop'', tranquilli è solo un meta pacchetto, che abbiamo installato |
'''{{{Splashy}}}''' non è nei repository di Ubuntu. E' reperibile a questo [[http://alioth.debian.org/project/showfiles.php?group_id=30657&release_id=532|indirizzo]]. * Adesso è necessario disinstallare qualunque pacchetto ''ubuntu-desktop''. Si tratta solo di un meta-pacchetto, per cui la sua disinstallazione non causa alcun problema: |
Linea 71: | Linea 132: |
3. dobbiamo anche disinstallare '''`usplash`''', perchè '''`Splashy`''' va in conflitto con quest'ultimo | * Bisogna anche disinstallare il pacchetto ''usplash'' perchè '''Splashy''' va in conflitto con quest'ultimo |
Linea 75: | Linea 137: |
4. ora possima passare all'installazione di '''`Splashy`''', entriamo nella cartella dove abbiamo scaricato il pacchetto e diamo il comando | * Per installare '''{{{Splashy}}}''', dare il comando |
Linea 79: | Linea 142: |
5. effettuiamo il salvataggio del file di '''`grub`''' | * Effettuare il salvataggio del file di configurazione di '''grub''' |
Linea 83: | Linea 146: |
[[Anchor(punto6)]] 6. ora dobbiamo editare grub per poter utilizzare il framebuffer alla risoluzione desiderata, {{{ |
<<Anchor(punto6)>>* Editare il file{{{menu.list}}}per poter utilizzare il framebuffer alla risoluzione desiderata .{{{ |
Linea 87: | Linea 149: |
}}} cercate la riga «`kernel /vmlinuz root=/dev/hde6 ro quiet splash`» relativa al vostro kernel e aggiungete le informazioni per il framebuffer: «`vga=CODICERISOLUZIONE`», per il valore vedi tabella [#coloririsoluzioni Colori-Risoluzioni], io consiglio 792, in modo da avere «`kernel /vmlinuz root=/dev/hde6 ro quiet splash vga=792`» 7. ora scarichiamo un tema da questo [http://infinito.f2o.org/downloads/ubuntu_splashy_theme.tar.gz indirizzo], ne potete trovare altri anche su [http://kde-look.org/index.php?xcontentmode=61&PHPSESSID=ce2d02586df035bd945df0f0b8a759d4 kde-look.org] 8. scompattiamo il tema |
}}} . cercare la riga {{{kernel /vmlinuz root=/dev/hde6 ro quiet splash}}} relativa al vostro kernel e aggiungere le informazioni per il framebuffer: {{{vga=CODICERISOLUZIONE}}}, per il valore vedi tabella [[#coloririsoluzioni|Colori-Risoluzioni]]. Si consiglia 792, in modo da avere {{{kernel /vmlinuz root=/dev/hde6 ro quiet splash vga=792}}}. * Scaricare un tema da questo [[http://infinito.f2o.org/downloads/ubuntu_splashy_theme.tar.gz|indirizzo]]. E' possibile trovarne altri anche su [[http://kde-look.org/index.php?xcontentmode=61&PHPSESSID=ce2d02586df035bd945df0f0b8a759d4|kde-look.org]] * Scompattare il tema |
Linea 93: | Linea 158: |
9. copiamo i file appena estratti nella cartella di '''`Spashy`''' | * Copiare i file appena estratti nella cartella di '''{{{Splashy}}}''' |
Linea 97: | Linea 162: |
10. editate il file di configurazione di '''`Splashy`''' | * Editare il file di configurazione di '''{{{Splashy}}}''' |
Linea 101: | Linea 166: |
}}}. In questo caso non avete editato, ma avete copiato un file di configurazione precedentemente fatto, probabilmente per altri temi ci saranno da fare direttamente delle modifiche sul file, per quelle vi rimando al file `README` dei temi 11. riavviate e godetevi lo spettacolo. = Problemi Noti = È probabile che dopo aver installato '''`Splashy`''', al riavvio vi venga dato un errore del tipo {{{insmod /lib/modules/VERSIONEDELKERNEL/kernel/drivers/video/vesafb.ko file not found}}}. È un errore noto e si risolve dando un bel {{{ sudo dpkg-reconfigure linux-image-VERSIONEKERNEL }}}, dopodichè si deve rimodificare '''`grub`''' come detto al [#punto6 punto 6]. |
}}} . In questo caso non avete editato, ma avete copiato un file di configurazione precedentemente fatto, probabilmente per altri temi ci saranno da fare direttamente delle modifiche sul file, per questo si rimanda al file {{{README}}} dei temi * Riavviare. = Problemi noti = È probabile che dopo aver installato '''{{{Splashy}}}''', al riavvio vi venga dato un errore del tipo {{{insmod /lib/modules/VERSIONEDELKERNEL/kernel/drivers/video/vesafb.ko file not found}}}. È un errore noto e si risolve dando un {{{ sudo dpkg-reconfigure linux-image-$(uname -r) }}} , dopodichè si deve rimodificare '''grub''' come detto [[#punto6|in precedenza]]. |
Linea 112: | Linea 182: |
[[Anchor(coloririsoluzioni)]] == Tabella Codici per Colori-Risoluzioni == ||Colori\Risoluzione||640x480||800x600||1024x768||1280x1024|| ||256||768||771||773||775|| ||32K||784||787||790||793|| ||64K||785||788||791||794|| ||16M||786||789||792||795|| [[Anchor(palette)]] |
<<Anchor(coloririsoluzioni)>> == Tabella codici per colori-risoluzioni == ||Colori\Risoluzione ||640x480 ||800x600 ||1024x768 ||1280x1024 || ||256 ||768 ||771 ||773 ||775 || ||32K ||784 ||787 ||790 ||793 || ||64K ||785 ||788 ||791 ||794 || ||16M ||786 ||789 ||792 ||795 || <<Anchor(palette)>> |
Linea 123: | Linea 193: |
||Palette||Corrispondenza|| ||0||Background color|| ||0||Text background color|| ||1||Progress bar color|| ||2||Text foreground color (right)|| ||4||Progress bar background color|| ||8||Text foreground color (left)|| ||13||Failure color|| = Ringraziamenti = Thanks to infinito for his HowTo http://ubuntuforums.org/showthread.php?t=41709 [[BR]] Thanks to echy for his usplash theme http://www.kde-look.org/content/show.php?content=31192 [[BR]] Thanks to Manicka for his Howto http://doc.gwos.org/index.php/Change_Usplash Thanks to andreaRX per la segnalazione [[BR]] Thanks to https://wiki.ubuntu.com/USplashCustomizationHowto?highlight=%28usplash%29 Autore : Gianluca Moretti (Furlan) |
||Palette ||Corrispondenza || ||0 ||Background color || ||0 ||Text background color || ||1 ||Progress bar color || ||2 ||Text foreground color (right) || ||4 ||Progress bar background color || ||8 ||Text foreground color (left) || ||13 ||Failure color || = Ulteriori risorse = * http://ubuntuforums.org/showthread.php?t=41709 {en} * http://doc.gwos.org/index.php/Change_Usplash {en} * https://wiki.ubuntu.com/USplashCustomizationHowto |
Linea 143: | Linea 210: |
CategoryNuoviDocumenti | CategoryGrafica CategoryDaRevisionare |
Introduzione
Questa guida spiega come cambiare il bootsplash di avvio su Ubuntu. Il bootsplash non è nient'altro che un abbellimento grafico della schermata visualizzata in fase di avvio del sistema, il boot.
Due tipi di bootsplash
Ci sono due tipi di bootsplash, quello nativo di Ubuntu è usplash ed è il meno invitante dal punto di vista grafico, ma è il più veloce e quello potenzialmente meno problematico. Il secondo è Splashy, nato per Debian, ma installabile anche su Ubuntu. È sicuramente più invitante graficamente: permette infatti l'utilizzo del framebuffer a risoluzioni elevate.
Usplash
Usplash è già installato su Ubuntu in via predefinita. Il pacchetto in questione si chiama usplash.
È possibile sostituire il tema predefinito con uno scelto tra i tanti disponibili su GNOME-look.org o KDE-Look.org.
Per sostituire un tema esistente con uno nuovo è necessario compiere le seguenti operazioni:
Copiare o spostare il file scaricato nella cartella /usr/lib/usplash
Cancellare /usr/lib/usplash/usplash-artwork.so
Dare il comando:
sudo ln -sf /usr/lib/usplash/nomefile.so /usr/lib/usplash/usplash-artwork.so
Si avrà così un link simbolico del file nomefile.so, dove nomefile.so è il nome del file scaricato al primo passo.
Eseguire:
sudo update-initramfs -u
- Riavviare.
Se si desidera visualizzare il tema senza però riavviare l'intero sistema, dare il comando:
sudo usplash -c
Per tornare, premere la combinazioni di tasti:
ctrl+alt+f7
Impostazione della risoluzione del logo
Per regolare la dimensione del logo durante il caricamento, è necessario modificare il file /etc/usplash.conf con un editor di testo con i privilegi di amministrazione e impostare, al suo interno, la risoluzione corretta per lo schermo utilizzato. Solitamente una risoluzione di poco inferiore a quella utilizzata dallo schermo non causa problemi.
Per applicate le modifiche è necessario digitare il seguente comando in una finestra di terminale:
sudo update-initramfs -u -k all
Abilitare i Messaggi in fase di caricamento
Se il tema scelto lo permette, o se si desidera che il tema predefinito restituisca i messaggi passati in fase di caricamento, occorre procedere come segue:
Spostarsi dove risiede il file di configurazione di grub:
cd /boot/grub/
Se non già fatto in precedenza, è consigliabile farne una copia:
sudo cp menu.lst menu.lst.backup
Aprire il file di configurazione con un editor di testo:
sudo gedit menu.lst
Ora occorrerà eliminare la voce "quiet" tra i parametri passati al kernel da grub: Per fare ciò, spostarsi verso la fine del file e cercare una riga simile a questa:
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=9116e839-eb4c-44c5-ba12-10e97e14363f ro quiet splash
Essa diventerà:
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=9116e839-eb4c-44c5-ba12-10e97e14363f ro splash
- Salvare il file. Al successivo avvio, il tema, se abilitato, restituirà i messaggi in fase di caricamento.
Creare e installare un tema personalizzato per usplash - Ubuntu Dapper e precedenti
Creare un tema è abbastanza semplice anche nelle versioni di Ubuntu precedenti a Gutsy.
Per prima cosa bisogna creare delle immagini per lo sfondo che devono essere in formato .png con risoluzione 640x480 a 16 colori. Alcune palette sono usate per particolari combinazioni. Si consulti la tabella palette più sotto.
E' necessario installare anche gcc e bogl, da terminale
sudo apt-get install gcc libbogl-dev
- Eseguire questi comandi
cp yourimage.png usplash-artwork.png pngtobogl usplash-artwork.png > usplash-artwork.c gcc -Os -g -I/usr/include/bogl -fPIC -c usplash-artwork.c -o usplash-artwork.o gcc -shared -Wl,-soname,usplash-artwork.so usplash-artwork.o -o yourimage-splash.so
Copiare l'immagine nella cartella /usr/lib/usplash/
cp yourimage-splash.so /usr/lib/usplash/yourimage-splash.so
- Fare il link simbolico
sudo ln -sf /usr/lib/usplash/yourimage-splash.so /usr/lib/usplash/usplash-artwork.so
- Dare
sudo dpkg-reconfigure linux-image-$(uname -r)
- Riavviare.
Problemi Noti
Può capitare che installando un tema e configurando il tutto esso non parta, ciò può essere dovuto al fatto che non è stato reso eseguibile il file che comprende il tema.
Per verificare diamo il comando:
ls -l /usr/lib/usplash/
Se il file non risultasse eseguibile diamo il comando:
sudo chmod ugo+x /usr/lib/usplash/nome_tema.so
Per approfondire vedere: AmministrazioneSistema/PermessiFile
Splashy
Splashy non è nei repository di Ubuntu. E' reperibile a questo indirizzo.
Adesso è necessario disinstallare qualunque pacchetto ubuntu-desktop. Si tratta solo di un meta-pacchetto, per cui la sua disinstallazione non causa alcun problema:
sudo apt-get remove ubuntu-desktop
Bisogna anche disinstallare il pacchetto usplash perchè Splashy va in conflitto con quest'ultimo
sudo apt-get remove usplash
Per installare Splashy, dare il comando
sudo dpkg -i splashy_VERSIONE.deb
Effettuare il salvataggio del file di configurazione di grub
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.old
* Editare il filemenu.listper poter utilizzare il framebuffer alla risoluzione desiderata .
sudo nano /boot/grub/menu.lst
cercare la riga kernel /vmlinuz root=/dev/hde6 ro quiet splash relativa al vostro kernel e aggiungere le informazioni per il framebuffer: vga=CODICERISOLUZIONE, per il valore vedi tabella Colori-Risoluzioni. Si consiglia 792, in modo da avere kernel /vmlinuz root=/dev/hde6 ro quiet splash vga=792.
Scaricare un tema da questo indirizzo. E' possibile trovarne altri anche su kde-look.org
- Scompattare il tema
tar xzf ubuntu_splashy_theme.tar.gz
Copiare i file appena estratti nella cartella di Splashy
sudo cp -a ubuntu/ /etc/splashy/themes
Editare il file di configurazione di Splashy
sudo mv /etc/splashy/config.xml /etc/splashy/config.xml.old sudo mv /etc/splashy/themes/ubuntu/config.xml /etc/splashy
In questo caso non avete editato, ma avete copiato un file di configurazione precedentemente fatto, probabilmente per altri temi ci saranno da fare direttamente delle modifiche sul file, per questo si rimanda al file README dei temi
- Riavviare.
Problemi noti
È probabile che dopo aver installato Splashy, al riavvio vi venga dato un errore del tipo insmod /lib/modules/VERSIONEDELKERNEL/kernel/drivers/video/vesafb.ko file not found.
È un errore noto e si risolve dando un
sudo dpkg-reconfigure linux-image-$(uname -r)
, dopodichè si deve rimodificare grub come detto in precedenza.
Tabelle di riferimento
Tabella codici per colori-risoluzioni
Colori\Risoluzione |
640x480 |
800x600 |
1024x768 |
1280x1024 |
256 |
768 |
771 |
773 |
775 |
32K |
784 |
787 |
790 |
793 |
64K |
785 |
788 |
791 |
794 |
16M |
786 |
789 |
792 |
795 |
Tabella palette
Palette |
Corrispondenza |
0 |
Background color |
0 |
Text background color |
1 |
Progress bar color |
2 |
Text foreground color (right) |
4 |
Progress bar background color |
8 |
Text foreground color (left) |
13 |
Failure color |