kernel, linux, news, open source, software

Aggiornare Linux Kernel con Kernel 3.12 su Ubuntu e Mint

Breve guida per installare o rimuovere da Linux Ubuntu e derivate (Linux Mint compresa) il Kernel 3.12 (con risoluzione dei problemi per schede Nvidia).

Breve guida per installare o rimuovere da Linux Ubuntu e derivate (Linux Mint compresa) il Kernel 3.12 (con risoluzione dei problemi per schede Nvidia).
 

NUOVO LINUX KERNEL 3.12

Il giorno 4 novembre 2013 è stato rilasciato il Linux Kernel 3.12, mentre la precedente major release è giunta all’ottavo aggiornamento.

NOVITA’ E MIGLIORAMENTI

Il Linux Kernel 3.12 segna un netto miglioramento delle performance relative alle schede grafiche di tutti i principali produttori, in particolare AMD. Si parla di un incremento compreso tra il 20% e il 40% per i driver proprietari AMD, Nvidia e Intel e di circa il 25% con i driver open Nouveau.

Di seguito le altre novità principali:

  • miglioramento del supporto audio HDMI per AMD e Intel
  • aggiunta del supporto a schermi UltraHD e 4K
  • ottimizzazione del supporto per file system ext4 e BTRFS
  • miglioramento del supporto per ARM 64

Il changelog completo è disponibile sul sito Kernel Newbies a questo indirizzo

In questo articolo è già stata fornita una guida per installare sempre l’ultima versione stabile del Linux Kernel, ovviamente valida anche per questa versione.

Vediamo, invece, come installare specificatamente la versione 3.12…

INSTALLAZIONE KERNEL 3.12 SU UBUNTU E DERIVATE

La seguente guida si avvale di uno script per semplificare la procedura di installazione in base all’architettura del sistema (i386, x64 o ARM) e funziona per tutte le distribuzioni Ubuntu dalla versione 12.04 alla versione 13.04 e per le relative derivate, come Linux Mint dalla versione 13 alla versione 15.

Aprire un terminale e digitare i seguenti comandi:

cd /tmp 
wget http://goo.gl/uN5xyN -O kernel-3.12

Al termine del download avviato con il comando precedente, digitare i seguenti comandi:

chmod +x kernel-3.12
sudo sh kernel-3.12

Dopo il secondo comando, verrà chiesto di premere INVIO per continuare o CTRL+C per interrompere. Premere il tasto INVIO per proseguire con l’installazione e attendere.
Appena possibile, chiudere tutte le altre applicazioni in esecuzione ed eseguire il seguente comando per riavviare il computer:

sudo reboot

A questo punto il computer dovrebbe riavviarsi e dovrebbe comparire la nuova versione del Kernel tra le opzioni di GRUB (o del vostro bootloader se ne usate uno alternativo).

PROBLEMI CON SCHEDE NVIDIA

In alcuni casi, su macchine dotate di scheda grafica Nvidia, può accadere che questa non venga correttamente riconosciuta dopo l’aggiornamento al Kernel 3.12. Per ovviare a questo problema, sono sufficienti i seguenti comandi da eseguire nel terminale:

Per Ubuntu o derivata a 32-bit:

cd /usr/src/linux-headers-3.12-031200/arch/x86/include 
sudo cp -v generated/asm/unistd* ./asm 
sudo apt-get install --reinstall nvidia-current

Per Ubuntu o derivata a 64-bit:

cd /usr/src/linux-headers-3.12-031200/arch/x64/include
sudo cp -v generated/asm/unistd* ./asm 
sudo apt-get install --reinstall nvidia-current

e poi reinstallare il Kernel 3.12 come spiegato precedentemente.

RIMUOVERE IL KERNEL 3.12

In caso di problemi o incompatibilità, potrebbe essere necessario rimuovere il nuovo Kernel 3.12 appena installato (dopo essersi assicurati che sia presente un’altra versione funzionante del Linux Kernel). Per rimuovere il Kernel 3.12, il comando da eseguire è il seguente:

sudo apt-get purge linux-image-3.12-031200*
sudo reboot

A questo punto il sistema dovrebbe riavviarsi senza la versione 3.12 del Kernel.

Per rimuovere altre versioni precedenti, fare riferimento al relativo paragrafo in questo articolo.

POST CORRELATI

2 Commenti

  1. mauro

    Firefox 26.0 Ubuntu;

    Salve, ho visto che l’aggiornamento del kernel vale fino alla versione mint 15, io ho installata sul notebook con intel i5 4 generazione la 16 rc e ho grossissimi problemi con la scheda video amd con i driver propietari installati. Posso avviare il pc solo in modalità recover altrimenti schermata nera fissa. Posso provare ad installare il kernel 3.12 e vedere se la cosa si sistema? Grazie

    • Chrome 30.0.0.0 Windows

      Salve Mauro, prova ad installare la versione 3.12 su Mint 16 RC (se non riesci con questo metodo, prova anche quello alternativo), ma il consiglio è di non disinstallare le versioni precedenti, per poterle ripristinare in caso di necessità. Se, invece, la procedura dovesse andare a buon fine con la versione 3.12.x e non si presentasse più alcun problema, puoi tranquillamente rimuovere il superfluo.
      Controlla anche di avere la versione adatta e/o più recente dei driver AMD.