Home > plymouth > Ubuntu 10.04, Plymouth ed Nvidia.

Ubuntu 10.04, Plymouth ed Nvidia.

Ubuntu 10.04, Plymouth ed Nvidia.

Come molti ho avuto problemi nel visualizzare correttamente
lo splash screen di avvio di plymouth.
Ecco un riassunto delle varie informazioni, raccolte qua e la,
che hanno risolto il problema.

intanto installiamo i pacchetti necessari:

sudo apt-get install v86d

Poi Controlliamo la massima risoluzione supportata dal monitor,
che è quella che ci interessa, possiamo farlo con xrandr, da terminale, o
con il tool di NVIDIA, presente in Sistema > Amministrazione

nel mio caso la risoluzione interessata è 1280 x 800

Ora configuriamo GRUB, facendo prima un backup di sicurezza:

sudo cp /etc/default/grub /etc/default/grub.backup

ora editiamo il file:

sudo gedit /etc/default/grub

e modifichiamo o la riga :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

in

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x800-24,mtrr=3,scroll=ywrap"

e la riga

GRUB_GFXMODE=680x480

in

GRUB_GFXMODE=1280x800

Nota:
le risoluzioni potrebbero non essere le stesse, ovviamente,
quindi attenti ai valori. Le linee da modificare sono comunque:

GRUB_CMDLINE_LINUX_DEFAULT
GRUB_GFXMODE

salviamo il file e passiamo al modulo da caricare all’avvio.

sudo gedit /etc/initramfs-tools/modules

aggiungiamo in fondo al file, la riga:

uvesafb mode_option=1280x800-24 mtrr=3 scroll=ywrap

ovviamente anche qui occhio alla risoluzione.

Infine gli ultimi accorgimenti:

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

e l’aggiornamento di grub e initramfs

sudo update-grub2
sudo update-initramfs -u

Al riavvio, Plymouth dovrebbe tornare a risplendere.
Nel mio caso il tema Ubuntu-Logo è tornato ad essere:

APPENDICE:

Se in /etc/default/grub fosse stato aggiunto il parametro

GRUB_GFXPAYLOAD_LINUX=keep

commentarlo

Come pure frammenti di codice, simili a quello contenuto in
/etc/grub.d/00_header

Es. di file /etc/default/grub

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash elevator=as nomodeset video=uvesafb:mode_option=1280x800-24,mtrr=3,scroll=ywrap"
GRUB_CMDLINE_LINUX=""

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
GRUB_GFXMODE=1280x800
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

NOTA:
per poter fare i controlli dello splash, senza riavviare,
aprire il terminale ed avviare il demone di plymouth:

sudo plymouthd

per mostrare lo splash:

sudo plymouth --show-splah

per interrompere

sudo plymouth quit

volendo è possibile utilizzare uno script per farlo in automatico.

Categorie:plymouth Tag:,
  1. Non c'è ancora nessun commento.
  1. No trackbacks yet.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: