GNU/Linux >> Linux Esercitazione >  >> Debian

Debian:quanto è fluido l'aggiornamento del kernel Linux in Debian 8.5?

Vorrei aggiornare il mio kernel Linux a 4.7 in Debian 8.5, poiché ha un supporto Skylake di sesta generazione notevolmente migliore rispetto all'attuale kernel Linux. In Ubuntu 16.04, l'aggiornamento è facile. Tuttavia, ora ho bisogno di Debian 8.5 per motivi di stabilità e vorrei fare lo stesso aggiornamento per essa.

Testare la risposta di StephenKitt

Aggiorno il kernel e riavvio, ma non riesco a caricare il sistema operativo.
Fig. 1 Messaggi di errore all'avvio

2a iterazione:risoluzione del bug all'avvio [GAD3R]

  1. Avvia nel kernel Linux 3.16.x
  2. Esegui come su , apt-get remove xserver-xorg-video-intel
  3. Riavvia

Uscita:funziona! La risoluzione è ora 1920×1080. Poiché non esiste un supporto completo di Skylake nel kernel Linux 4.6 ecc. Questo artefatto qui in Matlab 2016a senza firmware, sono necessarie alcune modifiche non gratuite come firmware; che forse hai già liberato il firmware nel kernel Linux 4.7

# https://unix.stackexchange.com/a/307435/16920
apt-get -t jessie-backports install firmware-misc-nonfree

xserver-xorg-video-intel installazione anomala e prevenzione della sua azione

Scopro che il pacchetto xserver-xorg-video-intel può essere installato come dipendenza (e tutte le sue dipendenze) in altre condizioni, come descritto in un caso nel thread Come recuperare i backport Debian di LK in cui il runlevel è in conflitto?
L'idea è di impedire l'azione del pacchetto anche se installalo creando il file /etc/X11/xorg.conf

# https://unix.stackexchange.com/a/308709/16920
Section "Device"
        Identifier "Intel"
        Driver "modesetting"
EndSection

## Bugs 
# 1. LK 3.16 will fail now but LK 4.6 will work. TODO in the thread https://unix.stackexchange.com/a/308709/16920

Hardware:Asus Zenbook UX303UA
OS:Debian 8.5
Correlati:Asus Zenbook UX303UA Compatibilità Linux, kernel Linux – Mobile Skylake 6a generazione – Risparmio energetico

Risposta accettata:

Il modo più semplice per installare un kernel più recente è utilizzare i backport di Jessie.

Per prima cosa devi aggiungere i backport di Jessie ai tuoi repository, se non sono già presenti:

echo deb http://http.debian.net/debian jessie-backports main > /etc/apt/sources.list.d/jessie-backports.list

(come root), quindi

apt-get update
apt-get -t jessie-backports install linux-image-amd64

installerà l'attuale kernel con backport predefinito (4.8 al momento della stesura).

Per fornire il firmware appropriato per il Wi-Fi del tuo laptop, devi aggiungere non-free e installa firmware-iwlwifi :

echo deb http://http.debian.net/debian jessie-backports main contrib non-free > /etc/apt/sources.list.d/jessie-backports.list
apt-get update
apt-get -t jessie-backports install firmware-iwlwifi

Per risolvere i problemi di visualizzazione, puoi rimuovere xserver-xorg-video-intel (oggi le GPU Intel non necessitano di un driver separato, possono utilizzare il supporto per l'impostazione della modalità del kernel), come suggerito da GAD3R:

apt-get remove xserver-xorg-video-intel

(Potrebbe essere necessario installare xserver-xorg-video-dummy per soddisfare le dipendenze di altri pacchetti.)

Dovresti anche installare il firmware Skylake per abilitare tutte le funzionalità della GPU:

apt-get -t jessie-backports install firmware-misc-nonfree

L'abilitazione dei backport è sicura:i pacchetti più recenti non vengono prelevati automaticamente dai backport, è necessario selezionarli esplicitamente utilizzando -t jessie-backports come sopra (ma una volta fatto, gli aggiornamenti ai pacchetti aggiornati vengono prelevati da apt-get upgrade ).

Correlati:come rendere una directory condivisa accessibile da SFTP?

La versione 4.6 del kernel forniva già un buon supporto per Skylake e da allora è migliorata. Se esegui l'aggiornamento come sopra, eseguendo apt-get upgrade si aggiornerà automaticamente alle versioni successive del kernel non appena saranno disponibili nei backport.


Debian
  1. Come modificare il nome host su Debian Linux

  2. Come installare Logstash su Debian Linux

  3. Come installare Elasticsearch su Debian Linux

  4. Come installare Slack su Debian Linux

  5. Come installare VirtualBox su Debian Linux

Come installare OpenCV su Debian 10 Linux

Come installare gli header del kernel su Debian

Gestire gli aggiornamenti del kernel Linux in Debian

Come installare Skype su Debian Linux

Come installare Linux Kernel 5.15 su Debian 11

Come installare Memcached su Debian 11 Linux