[gelöst] microcode - ja oder nein
[gelöst] microcode - ja oder nein
Guten Abend zusammen,
sollte das Paket microcode für Intel-Prozessoren über Synaptic installiert werden?
Viele Grüße
sollte das Paket microcode für Intel-Prozessoren über Synaptic installiert werden?
Viele Grüße
Zuletzt geändert von larsneu am 09.06.2022 17:42:23, insgesamt 1-mal geändert.
Re: microcode - ja oder nein
Wenn du einen Intel-Prozessor hast, solltest du das installieren, ja. Es sei denn, du hättest einen triftigen Grund, es nicht zu tun – aber dann würdest du hier nicht fragen.
Re: microcode - ja oder nein
Die Info der Paketbeschreibung ist doch eigentlich klar genug .....Paket: intel-microcode (3.20220207.1~deb11u1)
this package contains updated system processor microcode for Intel i686 and Intel X86-64 processors. Intel releases microcode updates to correct processor behavior as documented in the respective processor specification updates.
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: microcode - ja oder nein
Ich möchte dich @larsneu nicht verunsichern, und befürworte die Installation der AMD amd-microcode bzw. Intel intel-microcode Microcode Pakete ausdrücklich.
Aber mir ist vor einiger Zeit aufgefallen, dass der Microcode sowohl aus dem AMD, als auch aus dem Intel Microcode Paket scheinbar nicht zur Anwendung kommt.
Die Dateien, die mich die Annahme treffen lassen:
https://packages.debian.org/sid/amd64/a ... e/filelist
https://packages.debian.org/sid/amd64/i ... e/filelist
Mich würde eure Einschätzung dazu interessieren.
Aber mir ist vor einiger Zeit aufgefallen, dass der Microcode sowohl aus dem AMD, als auch aus dem Intel Microcode Paket scheinbar nicht zur Anwendung kommt.
Die Dateien, die mich die Annahme treffen lassen:
Code: Alles auswählen
# The microcode module attempts to apply a microcode update when
# it autoloads. This is not always safe, so we block it by default.
blacklist microcode
Code: Alles auswählen
# The microcode module attempts to apply a microcode update when
# it autoloads. This is not always safe, so we block it by default.
blacklist microcode
Mich würde eure Einschätzung dazu interessieren.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Re: microcode - ja oder nein
Hi,
bin auf diese Frage gestoßen und habe geschaut, ob ich intel-microcode installiert habe. War nicht installiert. Das System (bullseye) wurde neu mittels dem inofficial Netinstall mit Treibern installiert, und nachdem alles bestens lief, habe ich mich nicht darum gekümmert, was dem System vielleicht noch fehlen könnte.
Die CPU ist: Pentium G4560. Das Bios hatte ich immer upgedatet. Wenn ich recht erinnere, hieß es damals, dass damit auch die Cpu-Fehler (meltdown) erledigt seien.
Jetzt, nach dem Installieren des Intel-microcode-Paketes hat sich überhaupt nichts spürbar geändert. Kann ich irgendwie feststellen, ob
das eine sinnvolle Sache war? Ob der installierte Microcode überhaupt im Einsatz ist? Nur Interessehalber.
Habe leider nicht verglichen, ob unter /proc/cpuinfo irgendwelche Änderungen erschienen sind.
----------
Edit: bisschen während des Beitragscheibens rumgesucht, und schon steht oben ein weiterer Beitrag - und eine halbe Antwort auf meine Frage.
bin auf diese Frage gestoßen und habe geschaut, ob ich intel-microcode installiert habe. War nicht installiert. Das System (bullseye) wurde neu mittels dem inofficial Netinstall mit Treibern installiert, und nachdem alles bestens lief, habe ich mich nicht darum gekümmert, was dem System vielleicht noch fehlen könnte.
Die CPU ist: Pentium G4560. Das Bios hatte ich immer upgedatet. Wenn ich recht erinnere, hieß es damals, dass damit auch die Cpu-Fehler (meltdown) erledigt seien.
Jetzt, nach dem Installieren des Intel-microcode-Paketes hat sich überhaupt nichts spürbar geändert. Kann ich irgendwie feststellen, ob
das eine sinnvolle Sache war? Ob der installierte Microcode überhaupt im Einsatz ist? Nur Interessehalber.
Habe leider nicht verglichen, ob unter /proc/cpuinfo irgendwelche Änderungen erschienen sind.
----------
Edit: bisschen während des Beitragscheibens rumgesucht, und schon steht oben ein weiterer Beitrag - und eine halbe Antwort auf meine Frage.
Re: microcode - ja oder nein
Ich hab auf meinem Stable geschaut was synaptic zu amd64-microcode sagt. Da finde ich nichts von Blocking. Könnte es sein das das ein reines sid/testing-Problem ist? Ich brauch eh die nonfree-Firmware für meine HW, da wird amd64-microcode automatisch mit installiert.
Wo ich nicht ganz durchblicke ist ob mein 5900X überhaupt von diesem Paket profitiert, oder ob das alles durch das Bios (aktuelles X570) abgedeckt ist.
Rolf
Re: microcode - ja oder nein
Das dürfte schon funktionieren. Aus meinem Journal auf meinem Laptop hier grad beispielsweise:
Code: Alles auswählen
Apr 22 12:36:54 host kernel: microcode: microcode updated early to revision 0x21, date = 2019-02-13
Das von dir zitierte Blacklisten ist vor 7 Jahren eingebaut worden (add a modprobe blacklist for microcode module ). Seit ungefähr zur selben Zeit gibt es aber gar kein microcode-Kernelmodul mehr. Die Funktionalität kann seitdem nur fest- oder gar nicht einkompiliert werden (x86/microcode: Unmodularize the microcode driver). Seitdem (und wohl auch vorher schon) passiert das Anwenden des Microcodes sehr früh beim Boot, schon vom initramfs aus anscheinend.
Das Blacklisten ist wahrscheinlich nur ein Überbleibsel.
Manchmal bekannt als Just (another) Terminal Hacker.
Re: microcode - ja oder nein
Das betrifft das Laden des Codes beim späteren Laden des Moduls. Ob das heute noch relevant ist, weiß ich nicht – aber im normalen Szenario ist das nicht von Bedeutung: dort wird der Microcode vom Bootloader geladen, lange bevor die Blacklist zum Tragen kommt. Entsprechende Hinweise finden sich im Log vom Bootvorgang.Blackbox hat geschrieben:05.06.2022 21:05:21Aber mir ist vor einiger Zeit aufgefallen, dass der Microcode sowohl aus dem AMD, als auch aus dem Intel Microcode Paket scheinbar nicht zur Anwendung kommt.
Re: microcode - ja oder nein
Der Microcode wird nur geladen, sofern der Microcode im Bios älter ist. Und bisher hat das hier immer funktioniert.
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: microcode - ja oder nein
synaptic ist der falsche Ort für deine Suche.rhHeini hat geschrieben:05.06.2022 21:32:03Ich hab auf meinem Stable geschaut was synaptic zu amd64-microcode sagt.
Du kannst nicht erwarten, dass synaptic den Inhalt aller Konfigurationsdateien kennt.
Da auch versucht wird, über den Microcode Fehler (man beachte immer das Releasedatum) zumindest einzudämmen, profitierst du bzw. deine CPU sicherlich.rhHeini hat geschrieben:05.06.2022 21:32:03Wo ich nicht ganz durchblicke ist ob mein 5900X überhaupt von diesem Paket profitiert, oder ob das alles durch das Bios (aktuelles X570) abgedeckt ist.
Genau deswegen warf ich die Frage auf, weil ich mir auch nicht sicher bin, ob das noch trägt.niemand hat geschrieben:05.06.2022 21:45:57Das betrifft das Laden des Codes beim späteren Laden des Moduls. Ob das heute noch relevant ist, weiß ich nicht – aber im normalen Szenario ist das nicht von Bedeutung: dort wird der Microcode vom Bootloader geladen, lange bevor die Blacklist zum Tragen kommt.
Das ist die entscheidende Information.niemand hat geschrieben:05.06.2022 21:45:57Entsprechende Hinweise finden sich im Log vom Bootvorgang.
Welches Logging bevorzugst du?
journalctl, bootlogd?
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Re: microcode - ja oder nein
Vielen Dank für eure Antworten.
ich habe den Code nun installiert.
Viele Grüße
ich habe den Code nun installiert.
Viele Grüße
- Blackbox
- Beiträge: 4289
- Registriert: 17.09.2008 17:01:20
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: microcode - ja oder nein
Dann könntest du das Thema als [erledigt], oder [gelöst] markieren.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14
Freie Software unterstützen, Grundrechte stärken!
Re: microcode - ja oder nein
Dazu den ersten Beitrag im Thread bearbeiten und die Titelzeile entsprechend ändern