Ancora una volta – e come sempre – è un messaggio di Linus Torvalds ad annunciare il rilascio del kernel Linux 4.7 stabile, due settimane dopo l’ultima rc: nessun bug di rilievo ed un merge piuttosto tranquillo concludono i due mesi di sviluppo dedicati al nuovo core dei sistemi operativi Linux-based.
Anche stavolta si tratta di un kernel non LTS e, anche questa volta, diverse aggiunte sono degne di nota: si va da un ulteriore miglioramento alla gestione dei firmware EFI sino all’inclusione in mainline del driver per il controller Xbox One Elite, senza poi dimenticare il supporto alle nuove generazioni di GPU AMD – le Radeon RX 480.
Approfondiamo un attimo proprio quest’ultimo discorso: AMDGPU, il driver DRM open source, acquisisce il supporto iniziale a Polaris per l’utilizzo delle schede AMD RX 480 sin dal lancio con Mesa, LLVM e compagnia cantante, oltre che a numerosi miglioramenti su diversi altri aspetti. Niente da fare per le funzionalità OverDrive e DAL, che arriveranno invece in Linux 4.8.
Sempre di grafica parlando, ecco le novità di Linux 4.7:
- nuovo driver DRM per HiSilicon Kirin;
- nuovo driver DRM per MediaTek ed ARC PGU;
- miglioramenti nel codice per la gestione dei colori e dell’hardware nel driver DRM per Intel;
- aggiunto ai driver DRM Nouveau il supporto all’architettura Maxwell GM108, migliorati per il medesimo driver i sensori per la gestione energetica, ripulito il codice e corretti numerosi bug.
Spostandoci sulle piattaforme supportate, sbarcano in mainline la piattaforma LG1312 (LG ARM), la ASpeed, la OXNAS-MPS2 e tanto altro. Miglioramenti per i chipset di Google Pixel C, ODROID C2, Kindle Fire di prima generazione e Geekbox. Aggiunte e correzioni, inoltre, anche per le APU AMD Carrizo.
Grossi lavori di correzione anche per la gestione e la manutenzione dei filesystem: protagonisti Btrfs, F2FS, EXT4 ed XFS.
Spostandoci sull’aspetto hardware, le modifiche apportate nel kernel Linux 4.7 riguardano:
- un rinnovato supporto a dispositivi HID (tastiere e mouse) ASUS e Corsair, tra cui K70R, K70 RGB. K65RGB ed altri;
- l’aggiunta del supporto al controller Light Ridge Thunderbolt (Apple);
- l’aggiunta del supporto in mainline per il controller Xbox One Elite;
- un rinnovato supporto ai chip Realtek e all’audio HDMI su Skylake;
- il supporto iniziale per la retroilluminazione delle tastiere dei Chromebook;
- un nuovo driver per i bootloader EFI ed un aggiornamento del codice per la gestione generale del firmware…
…e tanti altri miglioramenti (strettamente tecnici) che potrete leggere nell’articolo informativo di Phoronix.
Al momento della stesura dell’articolo non sono ancor disponibili pacchetti precompilati per installare il nuovo kernel sulle più conosciute distribuzioni; se siete curiosi potrete usare il solito metodo only for the brave, quello di procedere all’installazione di Linux 4.7 tramite tarball sorgente – che potrete recuperare in questa pagina.
Se utilizzate una distribuzione rolling aspettatevi l’approdo del nuovo kernel entro le prossime ore.
La merge windows del prossimo kernel, Linux 4.8, è stata aperta oggi e al solito durerà due settimane.