GNU/Linux >> Tutoriels Linux >  >> Debian

Debian – Dans quelle mesure la mise à niveau du noyau Linux dans Debian 8.5 est-elle fluide ?

J'aimerais mettre à niveau mon noyau Linux vers 4.7 dans Debian 8.5, car il prend en charge Skylake 6e génération de manière significative par rapport au noyau Linux actuel. Dans Ubuntu 16.04, la mise à niveau est facile. Cependant, j'ai maintenant besoin de Debian 8.5 pour des raisons de stabilité, et j'aimerais faire la même mise à jour.

Tester la réponse de StephenKitt

Je mets à jour le noyau et redémarre, mais je n'arrive pas à charger le système d'exploitation.
Fig. 1 Messages d'échec au démarrage

2e itération – Résoudre le bogue au démarrage [GAD3R]

  1. Démarrer dans le noyau Linux 3.16.x
  2. Exécuter en tant que su , apt-get remove xserver-xorg-video-intel
  3. Redémarrer

Sortie :fonctionne ! La résolution est désormais de 1920×1080. Puisqu'il n'y a pas de prise en charge complète de Skylake dans le noyau Linux 4.6, etc. cet artefact ici dans Matlab 2016a sans micrologiciel, vous avez besoin de quelques ajustements non libres en tant que micrologiciel ; dont vous avez peut-être déjà un firmware gratuit dans le noyau Linux 4.7

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

xserver-xorg-video-intel installation anormale et prévention de son action

Je découvre que le paquet xserver-xorg-video-intel peut être installé en tant que dépendance (et toutes ses dépendances) dans d'autres conditions, comme décrit un cas dans le fil Comment récupérer Debian des backports LK où un conflit de niveau d'exécution ?
L'idée est d'empêcher l'action du paquet bien qu'il installez-vous en créant le fichier /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

Matériel :Asus Zenbook UX303UA
Système d'exploitation :Debian 8.5
Connexes :Asus Zenbook UX303UA Compatibilité Linux, Noyau Linux - Mobile Skylake 6e génération - Gestion de l'alimentation

Réponse acceptée :

Le moyen le plus simple d'installer un noyau plus récent consiste à utiliser les backports Jessie.

Vous devez d'abord ajouter les rétroportages Jessie à vos dépôts, s'ils n'y sont pas déjà :

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

(en tant que root), puis

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

installera le noyau rétroporté par défaut actuel (4.8 au moment de la rédaction de cet article).

Pour fournir le firmware approprié pour le Wi-Fi de votre ordinateur portable, vous devez ajouter non-free et installez 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

Pour résoudre les problèmes d'affichage, vous pouvez supprimer xserver-xorg-video-intel (de nos jours, les GPU Intel n'ont pas besoin d'un pilote séparé, ils peuvent utiliser le support de réglage de mode du noyau), comme suggéré par GAD3R :

apt-get remove xserver-xorg-video-intel

(Vous devrez peut-être installer xserver-xorg-video-dummy pour satisfaire les dépendances d'autres packages.)

Vous devez également installer le micrologiciel Skylake pour activer toutes les fonctionnalités du GPU :

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

L'activation des backports est sûre :les nouveaux packages ne sont pas récupérés automatiquement à partir des backports, vous devez les sélectionner explicitement à l'aide de -t jessie-backports comme ci-dessus (mais une fois que vous avez fait cela, les mises à jour des packages mis à niveau sont récupérées par apt-get upgrade ).

Connexe :Comment rendre un répertoire partagé accessible par SFTP ?

La version 4.6 du noyau fournissait déjà un bon support pour Skylake, et il s'est amélioré depuis. Si vous mettez à niveau comme ci-dessus, exécutez apt-get upgrade mettra automatiquement à niveau vers les versions ultérieures du noyau une fois qu'elles seront disponibles dans les rétroportages.


Debian
  1. Comment changer le nom d'hôte sur Debian Linux

  2. Comment installer Logstash sur Debian Linux

  3. Comment installer Elasticsearch sur Debian Linux

  4. Comment installer Slack sur Debian Linux

  5. Comment installer VirtualBox sur Debian Linux

Comment installer OpenCV sur Debian 10 Linux

Comment installer les en-têtes du noyau sur Debian

Gestion des mises à niveau du noyau Linux dans Debian

Comment installer Skype sur Debian Linux

Comment installer le noyau Linux 5.15 sur Debian 11

Comment installer Memcached sur Debian 11 Linux