#1 Le 20/11/2016, à 14:35
- Compte anonymisé
[Résolu] À quoi sert le microcode Intel ?
Bonjour,
Sous Ubuntu MATE, dans le programme "Logiciels et mises à jour" sous l'onglet "Pilotes additionnels", on me donne le choix (désactivé par défaut) d'utiliser un firmware propriétaire pour mon processeur Intel. Le texte complet est :
Processor microcode firmware for Intel CPUs depuis intel-microcode (propriétaire)
.
Est-ce que ce microcode est vraiment utile ?
Dernière modification par Compte anonymisé (Le 20/11/2016, à 21:59)
#2 Le 20/11/2016, à 14:39
- Korak
Re : [Résolu] À quoi sert le microcode Intel ?
Bonjour,
Je ne sais pas trop sauf que j'ai installé le micro-code propriétaire Intel sous Ubuntu 16.04 64 bits et que ça tourne.
Désolé, je n'en sais pas plus.....
OS: Ubuntu 24.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur. Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !
Hors ligne
#3 Le 20/11/2016, à 14:49
- grandtoubab
Re : [Résolu] À quoi sert le microcode Intel ?
salut
Un peu de lecture
https://wiki.debian.org/fr/Microcode
Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....
Hors ligne
#4 Le 20/11/2016, à 14:59
- Korak
Re : [Résolu] À quoi sert le microcode Intel ?
Merci grandtoubab, je mourrais un peu moins con.
OS: Ubuntu 24.04 64 bits + Windows 11 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP 17-CP0308NF Processeur: AMD Ryzen 7 5700U avec carte graphique AMD Lucienne intégrée au processeur. Mémoire vive: 16 Go RAM
Quand vous ne trouvez pas la solution à un problème, cherchez des pistes menant à la solution !
Hors ligne
#5 Le 20/11/2016, à 21:59
- Compte anonymisé
Re : [Résolu] À quoi sert le microcode Intel ?
Merci grandtoubab ! Je l'installe alors.
#6 Le 21/11/2016, à 11:06
- Compte anonymisé
Re : [Résolu] À quoi sert le microcode Intel ?
Bonjour,
Sous Ubuntu MATE, dans le programme "Logiciels et mises à jour" sous l'onglet "Pilotes additionnels", on me donne le choix (désactivé par défaut) d'utiliser un firmware propriétaire pour mon processeur Intel. Le texte complet est :
Processor microcode firmware for Intel CPUs depuis intel-microcode (propriétaire)
.
Est-ce que ce microcode est vraiment utile ?
C'était aussi le cas chez moi avant, mais bizarrement depuis quelques temps ( installation de la 16.10 récemment ) il est actif par défaut.
#7 Le 01/03/2018, à 22:45
- uboops
Re : [Résolu] À quoi sert le microcode Intel ?
https://wiki.debian.org/fr/Microcode
"Il est très difficile de savoir si vous avez besoin de mettre à jour votre microcode ou pas, mais pour des questions de sécurité il est préférable de ne pas ignorer la question..."
... Apparemment si le noyau (kernel) est assez récent, ça ne sert à rien (car il est déjà inclut dedans normalement).
... Mais dans le doute, il vaut mieux l'installer probablement.
Est-ce que ce microcode est vraiment utile ?
Bref, la question est loin d'être résolue ;-)
Version du microcode actuel pour moi et a cette date:
cat /proc/cpuinfo | grep micro
microcode : 0x29
microcode : 0x29
microcode : 0x29
microcode : 0x29
Faudrait tester avec ou sans le package intel-microcode.
Dernière modification par uboops (Le 01/03/2018, à 23:00)
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne
#8 Le 02/03/2018, à 08:46
- grandtoubab
Re : [Résolu] À quoi sert le microcode Intel ?
pour savoir quelles corrections sont activées
grep bugs /proc/cpuinfo
pour la compréhension, voir https://wiki.osdev.org/CPU_Bugs
Dernière modification par grandtoubab (Le 02/03/2018, à 08:49)
Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....
Hors ligne
#9 Le 02/03/2018, à 13:02
- uboops
Re : [Résolu] À quoi sert le microcode Intel ?
pour savoir quelles corrections sont activées
grep bugs /proc/cpuinfo
pour la compréhension, voir https://wiki.osdev.org/CPU_Bugs
Merci pour l'info. , pour être plus complet, sur mon eepc avec la kernel 4.15.7, avec le package intel-microcode:
usr@eepc:~$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.15.7 root=UUID=.......
usr@eepc:~$ cat /proc/cpuinfo | grep -e microcode -e bug
microcode : 0x218
fdiv_bug : no
f00f_bug : no
coma_bug : no
bugs :
usr@eepc:~$ grep . /sys/devices/system/cpu/vulnerabilities/*
/sys/devices/system/cpu/vulnerabilities/meltdown:Not affected
/sys/devices/system/cpu/vulnerabilities/spectre_v1:Not affected
/sys/devices/system/cpu/vulnerabilities/spectre_v2:Not affected
usr@eepc:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
usr@eepc:~$
Dernière modification par uboops (Le 02/03/2018, à 14:54)
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne
#10 Le 02/03/2018, à 14:12
- grandtoubab
Re : [Résolu] À quoi sert le microcode Intel ?
Sans le nom du processeur l'info reste partielle et d'un interet limité pour pouvoir comparer
Chez moi:
root@debian:/# grep -e name -e bugs /proc/cpuinfo
model name : AMD Athlon(tm) II P340 Dual-Core Processor
bugs : tlb_mmatch fxsave_leak sysret_ss_attrs null_seg amd_e400 spectre_v1 spectre_v2
model name : AMD Athlon(tm) II P340 Dual-Core Processor
bugs : tlb_mmatch fxsave_leak sysret_ss_attrs null_seg amd_e400 spectre_v1 spectre_v2
root@debian:/# grep . /sys/devices/system/cpu/vulnerabilities/*
/sys/devices/system/cpu/vulnerabilities/meltdown:Not affected
/sys/devices/system/cpu/vulnerabilities/spectre_v1:Mitigation: __user pointer sanitization
/sys/devices/system/cpu/vulnerabilities/spectre_v2:Mitigation: Full AMD retpoline
Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....
Hors ligne
#11 Le 02/03/2018, à 14:50
- uboops
Re : [Résolu] À quoi sert le microcode Intel ?
date ; cat /proc/cmdline ; grep -e name -e micro -e bugs /proc/cpuinfo ; grep . /sys/devices/system/cpu/vulnerabilities/* ; lsb_release -a
BOOT_IMAGE=/boot/vmlinuz-4.15.7 root=UUID=....
model name : Intel(R) Atom(TM) CPU N280 @ 1.66GHz
microcode : 0x212
bugs :
model name : Intel(R) Atom(TM) CPU N280 @ 1.66GHz
microcode : 0x212
bugs :
/sys/devices/system/cpu/vulnerabilities/meltdown:Not affected
/sys/devices/system/cpu/vulnerabilities/spectre_v1:Not affected
/sys/devices/system/cpu/vulnerabilities/spectre_v2:Not affected
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
... Il faut aussi, et surtout, la version kernel et microcode, sinon ça sert a rien de comparer.
Bref, avec le intel-microcode j'ai: version 0x218 ... sans: 0x212, ça à l'air de servir même sur des kernels récentes ;-) ( ou amd64-microcode pour AMD)
PS: Il faut redémarer le PC entre les tests avec et sans intel-microcode package
Dernière modification par uboops (Le 25/04/2018, à 12:13)
“Au lieu de faire que ce qui fût juste fût fort, on a fait que ce qui fût fort fût juste.” (Blaise Pascal).
Hors ligne