Intel-Mikrocode inkompatibel mit i3-2348M-Prozessor (Linux Mint 18)

Intel-Mikrocode inkompatibel mit i3-2348M-Prozessor (Linux Mint 18)

Ich habe gerade Linux Mint 18 auf meinem Laptop installiert und bisher läuft es gut. Ich vermute jedoch, dass der Intel-Mikrocode für meinen Prozessor falsch ist.

Mein Prozessor: Intel® Core(TM) i3-2348M CPU @ 2,30 GHz

Wenn Sie die Treiber-Downloads für diesen Prozessor auf der Intel-Website nachschlagenHierkönnen Sie sehen, dass die aktuellste Intel-Mikrocode-Datendatei 3.20150121 ist.

Im Treiber-Manager wird jedoch angezeigt, dass Intel-Mikrocode in der Version 3.20151106.1 verwendet wird.

Treiber-Manager

Wenn Sie diesen Mikrocode nachschlagenHier, werden Sie feststellen, dass i3-2348M hier nicht als unterstützter Prozessor aufgeführt ist.

Soll ich versuchen, den älteren Treiber zu installieren? Ich möchte auf diesem Laptop Spiele spielen, daher muss der Prozessor gut funktionieren – insbesondere, da dies nicht der beste Prozessor ist, den es je gab!

Antwort1

Die Intel-Download-Site ist ... bestenfalls falsch. Sie spielen ein zufälliges Spiel mit der Liste der Prozessoren, die mit jeder Linux-Mikrocode-Version kompatibel sind, und in letzter Zeit bekommen sie nicht einmal das Veröffentlichungsdatum richtig hin ...

Ihr Prozessor ist ein i3-2348M, also ein Sandybridge-Prozessor mit der Signatur 0x206a7. Die neueste öffentliche Version des Mikrocodes für Ihren Prozessor ist:

sig 0x000206a7, pf_mask 0x12, 2013-06-12, rev 0x0029, size 10240

Dieser wird unverändert in allen Intel Linux Microcode-Releases seit der Version 2013-08-08 verteilt. Die aktuellen Linux Microcode-Releases sind also auch mit Ihrem Prozessor kompatibel.

Sie verwenden Mint, das auf Ubuntu basiert, das wiederum auf Debian basiert. Debians Intel-Microcode-Paket verfügt über ein Änderungsprotokoll (im Gegensatz zu fast jedem anderen Microcode-Distributionspaket). Bitte schauen Sie unter /usr/share/doc/intel-microcode/changelog.gz nach:

zless /usr/share/doc/intel-microcode/changelog.gz

(oder besuchen Sie die Datei mit einem Browser, der komprimierte Dateien lesen kann. Firefox funktioniert einwandfrei).

Sie können das Paket „iucode-tool“ verwenden, um die Signatur Ihres Prozessors zu ermitteln. Installieren Sie dasIucode-WerkzeugPaket, und auch dieIntel-MikrocodePakete von Mint/Ubuntu/Debian und verwenden Sie den Befehl:

/usr/sbin/iucode_tool -S

Hier erfahren Sie, welche Signatur Ihr Prozessor hat.

Wenn Sie wissen möchten, ob der Linux-Kernel das Microcode-Update ordnungsgemäß angewendet hat, suchen Sie nach „Microcode updated early to revision“... Protokollmeldungen im Kernel-Protokoll, Beispiele:

journalctl -k -b | grep microcode
dmesg | grep microcode
grep microcode /var/log/kern.log

Sie können also den aktuellen Treiber behalten ...

verwandte Informationen