Ubuntu 10.04, driver nvidia & Plymouth

Dopo un bel po’ di tempo, torno a scrivere sul blog spero per aiutare molti che si saranno trovati qui in difficoltà come me.
Questa nuova release di Ubuntu è partita graficamente col piede sbagliato: infatti come molti sanno, una volta installati i driver grafici della scheda grafica di casa nvidia, la nuova splash screen plymouth, sostitutiva di xsplash e usplash, sparisce, e torna soltanto per pochi secondi alla fine del boot (a volta nemmeno lì). Questa cosa non sono è graficamente orrenda, ma inspiegabilmente rallenta pure il boot, ponendo tra il grub e la splash una schermata nera abbastanza lunghetta.
Dunque mi sono adoperato per sistemare questa cosa e, dopo svariati tentativi, ci sono riuscito 😀
Premetto che utilizzo i drivers nvidia scaricati dal sito ufficiale (guardate la guida http://www.ubuntugeek.com/howto-install-nvidia-drivers-manually-on-ubuntu-10-04-lucid-lynx.html ). Mi accingo dunque a spiegare la procedura:
1. per anticipare la splash digitate i seguenti comandi:
sudo su
(inserite la vostra password)
echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash
2. modificate il file /etc/default/grub, decommentando la linea “GRUB_GFXMODE=” e aggiungendo dopo “=” la vostra risoluzione (usatene una standard, quella che più si avvicina alla vostra, tra 1024×768, 1280×800 o 1280×1024, non ne ho provate di inferiori)
comando per aprire il file: sudo gedit /etc/default/grub
3. modificate il file /etc/grub.d/00_header, cercando la riga che dice set gfxmode=${GRUB_GFXMODE} e aggiungendoci subito sotto quanto segue:

set gfxpayload=RISOLUZIONE

Dove “RISOLUZIONE” è la risoluzione che avete messo nel file precedente.
4. Se non ho dimenticato nulla, è tutto: ora basta aggiornare il nostro grub con:
sudo update-grub
E riavviare. Se tutto è andato bene, dovremmo vedere la nostra splash 🙂

[EDIT]Se non dovesse funzionare (e visto che non sto usando Grub2 sono probabilmente meno affidabile), ho appena trovato un’altra guida per Grub2 che affronta il problema più in profondità http://www.linuxqualityhelp.it/supporto/viewtopic.php?f=25&t=5950 ) [/EDIT]

PS: visto che Grub2 per ora non mi piace, ho reinstallato grub e ho sistemato la splash anche per quello 😀
La procedura per chi usa Grub (1) è la seguente:
1. Come sopra: per anticipare la splash digitate i seguenti comandi:
sudo su
(inserite la vostra password)
echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash
2. sudo gedit /boot/grub/menu.lst
cercate la stringa del kernel che state utilizzando, la mia per esempio era:

kernel /boot/vmlinuz-2.6.32-21-generic root=UUID=8b0402f8-9a29-4565-bc95-b4187f9a8b85 ro quiet splash

in fondo a questa stringa aggiungeteci il seguente:

vga=0x37B

ora aggiornate grub, con:
sudo update-grub.
Questo è per risoluzione 1280×1024, ma in caso il vostro pc non la supporti grub darà errore e vi dirà di inserirne al volo un’altra, dandovi la scelta: voi provatene un’altra inserendo la stringa che vi da (per esempio, da con codice 37B quella 1280×1024).
Trovata la vostra, ricordatevi il codice (ad esempio, 37B o 37D, che sono due di quelli proposti in quella schermata di grub) e cambiate nel vostro /boot/grub/menu.lst la parte vga= inserita prima, sostituendo “vga=0x37B” con “vga=0xVOSTROCODICE”, dove VOSTROCODICE è ovviamente quello che avete provato prima.
3. A questo punto ri-aggiornate grub (sudo update-grub) e se tutto va bene dovreste avere la vostra splash perfetta 😀
Se incontrate qualche errore/problema, commentate, è possibile che mi stia dimenticando qualcosa, in ogni caso avendo tutti i files sotto mano faccio in fretta a controllare 😉
Spero vi sia utile 😉

Annunci

Tag: , , , , , , ,

16 Risposte to “Ubuntu 10.04, driver nvidia & Plymouth”

  1. Marcello Verona Says:

    Grazie mille, ho risolto!

  2. axelbuntu Says:

    Di niente! 😉

  3. Ubuntu 10.04: Driver Nvidia e Plymouth Says:

    […] abbiamo finito! via | axelbuntu.wordpress.com Categorie:Uncategorized Tag: Articoli CasualiInstallare LimeWire su UbuntuUtilizzare la chat […]

  4. Daemon69 Says:

    Ho seguito la procedura; ora la schermata di grub è con caratteri piccolissimi, e il sitema non si avvia.

    • axelbuntu Says:

      Hai provato ad avviare in modalità di recupero? Che errore dà il sistema comunque? Dove si blocca? Potrebbe essere un problema di driver grafici il fatto che non si avvia X, mentre per il problema del grub è solo sbagliata la risoluzione.

      • Daemon69 Says:

        Il computer non da nessun errore, non si blocca non carica il sistema e riprende il boot.
        Ho provato in modalità recupero ma rimane lo schermo nero, con una sottile riga viola in alto.

      • axelbuntu Says:

        Ma come??? Nella procedura non c’era codice potenzialmente dannoso, non me lo spiego… prova a vedere se compare qualche errore durante il boot premendo ctrl + alt + f1 o f2…

      • Daemon69 Says:

        non compare nessun errore ma CAPS LOCK e SCROLL LOCK lampeggiano… dopo di che posso fare un reboot

    • Daemon69 Says:

      Non compare nulla il pc si pianta CAPS LOCK e SCROLL LOCK lampeggiano e posso solo fare un reboot…

  5. Daemon69 Says:

    Rifaccio installazione? prima formatto la partizione ? provo a ripristinare prima grub ? prendo un mac ?( non considerare l’ultima )

    • axelbuntu Says:

      Prima ti consiglio di avviare da live cd e dare un grub-install /dev/sda (se /dev/sda è dove hai installato il bootloader, di solito è così). Se non va ancora recupera i tuoi dati via live cd e formatta se proprio devi… e… no, non comprare un mac! XD fallo solo se vuoi farmi del male xD

      • Deamon69 Says:

        ubuntu@ubuntu:~$ sudo grub-install /dev/sda/
        /usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?).
        No path or device is specified.
        Try `/usr/sbin/grub-probe –help’ for more information.
        Auto-detection of a filesystem module failed.
        Please specify the module with the option `–modules’ explicitly.

        cosa stò sbagliando ?

      • axelbuntu Says:

        Oltre che era /dev/sda non /dev/sda/, ma oltre a questo sembra che non trovi il /dev, dai sudo fdisk -l e mandami l’output… Il 09/06/2010 21:54,

  6. Francine Says:

    Undeniably believe that which you stated. Your favorite justification seemed to be at the internet the easiest
    thing to take note of. I say to you, I definitely get annoyed whilst other folks think about concerns that they just do not recognise
    about. You controlled to hit the nail upon the top as well as defined out the whole thing with no need
    side-effects , other people can take a signal. Will likely be again to get
    more. Thanks

  7. Johne380 Says:

    Farmville farms even include free gift that is especially designed for the neighbors on fddagecggeda

Rispondi

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 hanno fatto clic su Mi Piace per questo: