web-dev-qa-db-fra.com

Différence entre Intel i915_bpo et i915

J'ai un processeur Intel i7 6700 Skylake et je suis en proie à une panique constante du noyau. Ma meilleure hypothèse est que cela est lié au pilote graphique Skylake. Et aussi je remarque que dans la série 3.19 du noyau Linux, le pilote graphique est i915_bpo, alors que dans la série du noyau Linux 4.0+, il utilise le pilote i915.

Par exemple, sous le noyau 4.1.0-040100rc1, le résultat de Sudo lspci -k | grep -EA2 'VGA|3D' est

00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06)
    Subsystem: ASRock Incorporation Device 1912
    Kernel driver in use: i915

Dans le noyau 3.19.0-28, le résultat est

00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 06)
    Subsystem: ASRock Incorporation Device 1912
    Kernel driver in use: i915_bpo

La question est donc quelle est la différence entre les pilotes Intel i915_bpo et i915?

Mettre à jour

J'ai essayé des noyaux de la série 4.3, et tous ne fonctionnent pas correctement. De plus, lorsque j'utilise le noyau 4.3, au démarrage, cette erreur s'affiche à l'écran:

enter image description here

5
skyindeer

Phoronix a signalé des problèmes avec les processeurs Skylake et Ubuntu. Il existe également solutions de contournement disponible. Néanmoins, la solution la plus simple que l'auteur ait trouvée pour le moment (et vous n'allez probablement pas aimer ça) est de lancer Fedora à la place. Au moins pour le moment ...

En ce qui concerne i915 vs i915_bpo, je pense que "bpo" signifie "backported". Il contient des correctifs trouvés dans les versions plus récentes de i915 qui sont rétroportés sur le noyau ubuntu pour résoudre les problèmes connus/ajouter un nouveau support matériel.

5
Stunts