web-dev-qa-db-fra.com

16.04: Comment obtenir le paquetage recommandé d'Intel-microcode pour résoudre le problème d'hyper-threading?

La liste de diffusion Debian contient une publication pertinente pour certains utilisateurs de Skylake et de Kaby Lake: [AVERTISSEMENT] Processeurs Intel Skylake/Kaby Lake: hyper-threading cassé

Les utilisateurs doivent courir

grep name /proc/cpuinfo | sort -u

pour obtenir les détails de leur processeur et ensuite vérifier http://ark.intel.com/products/codename/37572/Skylake ou http://ark.intel.com/products/ nom de code/82879/Kaby-Lake selon le cas.

Si leur processeur est répertorié, ils devraient ensuite exécuter

grep -q '^flags.*[[:space:]]ht[[:space:]]' /proc/cpuinfo && \
echo "Hyper-threading is supported"

Selon un post suivi , la commande ci-dessus que j'ai passée n'est pas fiable et les utilisateurs doivent exécuter lscpu et vérifier si

la sortie lscpu indique: "Thread (s) per core: 2", ce qui signifie que l'hyper-threading est activé et pris en charge.

Si l'hyper-threading est pris en charge, des conseils sont fournis pour Skylake et Kaby Lake.

J'ai un processeur Skylake affecté sur 16.04 qui peut être corrigé car

grep -E 'model|stepping' /proc/cpuinfo | sort -u

résultats

model       : 78
model name  : Intel(R) Core(TM) i3-6006U CPU @ 2.00GHz
stepping    : 3

Pour ces processeurs, le correctif suggéré est d'installer

le paquetage "intel-microcode" non libre avec la version de base 3.20170511.1 et redémarrez le système. CECI IS LA SOLUTION RECOMMANDÉE POUR CES SYSTÈMES, COMME ELLE FIXE AUSSI LES PROBLÈMES DU PROCESSEUR.

Mais le dépôt 16.04 me montre une version plus ancienne:

apt policy intel-microcode
intel-microcode:
Installed: (none)
Candidate: 3.20151106.1
Version table:
3.20151106.1 500
500 http://archive.ubuntu.com/ubuntu xenial/restricted AMD64 Packages

Est-il possible d'obtenir la version recommandée et, si c'est possible, comment puis-je le faire?

Edit: j'ai trouvé https://launchpad.net/ubuntu/xenial/+package/intel-microcode mais ils semblent tous être des versions plus anciennes.

Deuxième édition: https://launchpad.net/ubuntu/+source/intel-microcode a la mise à jour correspondante mais elle est pour Artful Aadvark .

18
DK Bose

Installez le dernier paquet officiel manuellement . c'est-à-dire pour un système d'exploitation 64 bits:

wget http://ftp.us.debian.org/debian/pool/non-free/i/intel-microcode/intel-microcode_3.20170511.1~bpo8+1_AMD64.deb
Sudo dpkg -i intel-microcode_3.20170511.1~bpo8+1_AMD64.deb

Redémarrez l'ordinateur et vous êtes prêt. ÉGALEMENT, vous devez installer la dernière mise à jour du BIOS à partir de votre ordinateur. Consultez le fabricant de votre ordinateur pour obtenir la dernière mise à jour officielle du BIOS.

5
DevNull

Vous pouvez installer le package pour artfulname__.

Ce paquet contient un firmware binaire. C'est une publication indépendante.

3
Pilot6

Vous pouvez installer la mise à jour du bios en utilisant Windows pe.

Le support d'installation de Windows contient Windows pe. Le shell de commandes peut être affiché en appuyant sur Maj + F10 pour accéder au programme de mise à jour exécutable du BIOS.

0
user705241