martedì 14 maggio 2013

SOLUZIONE AL PROBLEMA DELLA BASSA RISOLUZIONE DI PLYMOUTH CON DRIVER NVIDIA PROPRIETARI


Posto la soluzione da me applicata per cercare di correggere il noto problema che affligge gli utilizzatori di driver proprietari per quanto riguarda la cattiva risoluzione in Plymouth (animazione iniziale).

Premessa,: dovreste/dovrete conoscere la risoluzione supportata dal vostro monitor (nel mio caso 1440x900)

1. Da terminale date il seguente comando:

 cat /etc/default/grub

otterrete quella che attualmente è la vostra risoluzione in plymouth (io avevo 640x480)


2. a questo punto  dovrete riavviare il vostro computer e quando comparirà grub premere il tasto "C", quindi nel terminale che comparirà a video digitare il comando:

vbeinfo

fra le risoluzione supportate dal vostro grub dovrete scegliere quella che più si avvicina alla risoluzione del vostro monitor ( e che possibilmente coincidano) evitando di impostare risoluzioni massime che vadano oltre quella supportata dal monitor ( mancando 1440x900 ho dovuto scegliere 1024x768)

a questo punto basterà digitare 

exit

quindi premere un pulsante qualsiasi per visualizzare nuovamente il vostro grub ed avviare Ubuntu.


3. ora sempre da terminale digitate

sudo gedit /etc/default/grub

e quando comparirà la finestrella di Gedit dovrete andare a ricercare al suo interno la stringa: 

# 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

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true


modificando la stringa che ho evidenziato in giallo in:

#GRUB_GFXMODE=1024x768x32

quindi dovrete aggiungere sotto di essa la seguente stringa 

GRUB_GFXPAYLOAD_LINUX="keep"

il valore 1024x768 da me postato è un esempio relativo alla mia situazione voi dovrete immettere quello più adatto a voi (nel mio caso grub non supportava 1440x900 ed ho dovuto adattarmi) tenendo conto che per scegliere in teoria dovreste dividere i valori della vostra risoluzione ( es.: 1440/900=1.6) e una volta ottenuto il risultato (nel mio caso 1.6) cercare fra le proposte quella che come risultato dia sempre il valore da voi ottenuto, nel mio esempio 1.6, o che comunque ci si avvicini maggiormente stando attenti a non andare oltre la vostra risoluzione massima supportata.


4. ora dovrete salvare le modifiche apportate e chiudere Gedit, quindi sempre da terminale dare il seguente comando:

sudo update-grub


A questo punto dovremo riavviare ed al successivo riavvio potremo visualizzare Plymouth ad una risoluzione decente.



Alla prossima


 

1 commento:

Anonimo ha detto...

It works, thanks ;)
However, I think You need to uncomment #GRUB_GFXMODE=1024x768x32