Firmware Installation i915

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
vaqos
Beiträge: 2
Registriert: 28.05.2020 17:12:14

Firmware Installation i915

Beitrag von vaqos » 28.05.2020 17:30:33

Hallo,

ich würde gerne wissen wie ist diese Firmware installieren kann.
Die Webseite dazu habe ich bereits gefunden.
Ich verwende Kali Linux auf Macbook Pro 13 Zoll Mid 2012.
Vielen Dank schon mal.

https://git.kernel.org/pub/scm/linux/ke ... /tree/i915

Code: Alles auswählen

W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_09.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_dmc_ver2_04.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_huc_2.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_2.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/glk_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_huc_4.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/cml_guc_33.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/icl_huc_9.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_huc_9.0.0.bin for module i915
W: Possible missing firmware /lib/firmware/i915/ehl_guc_33.0.4.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.0.3.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_guc_35.2.0.bin for module i915

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: Firmware Installation i915

Beitrag von MSfree » 28.05.2020 17:51:07

vaqos hat geschrieben: ↑ zum Beitrag ↑
28.05.2020 17:30:33

Code: Alles auswählen

W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_09.bin for module i915
...
Das ist eine Warnung, daß möglicherweise Firmware fehlen könnte. In diesem Fall also die GPU, die in der CPU steckt, ein Core-i dritter Generation. Apple hat in dem 13" 2012er MPB entweder einen Core i5-3210M oder optional einen Core i7-3520M verbaut.

Firmware wird aber erst für Core-i ab sechster Generation benötigt. Die Meldung mag dir zwar lästig erscheinen, aber du kannst und mußt sie einfach ignorieren.
Zuletzt geändert von MSfree am 28.05.2020 18:12:34, insgesamt 2-mal geändert.

vaqos
Beiträge: 2
Registriert: 28.05.2020 17:12:14

Re: Firmware Installation i915

Beitrag von vaqos » 28.05.2020 18:06:36

Ok das kommt leider auch jedes mal wenn ich das System aktualisiere.

Danke für die Info

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: Firmware Installation i915

Beitrag von MSfree » 28.05.2020 18:11:25

vaqos hat geschrieben: ↑ zum Beitrag ↑
28.05.2020 18:06:36
Ok das kommt leider auch jedes mal wenn ich das System aktualisiere.
Das sollte bei einer Aktualisierung eigentlich nur dann kommen, wenn der Kernel aktualisiert wird, weil dann auch eine neue initrd angelegt wird, in die überlicherweise die Firmwaredateien kopiert werden.

Du könntest dir zwar die Firmwaredateien installieren. Die würden aber nicht benutzt werden, weil die Core-i erst ab Skylake die Firmware benötigen und benutzen können. Nur, um die Warnung wegzubekommen, würde ich das nicht machen.

willy4711

Re: Firmware Installation i915

Beitrag von willy4711 » 28.05.2020 22:32:30

Das kommt bei mir auch immer, sobald update-initramfs aktiv wird, wie MSfree ja schon sagte.
Meine CPU: Topology: 8-Core model: Intel Core i9-9900

Code: Alles auswählen

update-initramfs: Generating /boot/initrd.img-5.5.0-2-amd64
W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_09.bin for module i915
W: Possible missing firmware /lib/firmware/i915/tgl_dmc_ver2_04.bin for module i915
....
....
Solange im Journal nichts zu sehen ist, schiebe ich das auf einen BUG oder Ähnliches und ignoriere es knurrend.
Ich wüsste auch nicht, was ich da noch installieren sollte.

tijuca
Beiträge: 297
Registriert: 22.06.2017 22:12:20

Re: Firmware Installation i915

Beitrag von tijuca » 29.05.2020 12:39:59

Die aktuellste Firmware direkt von Upstream? Manchmal muss man aber auch sich sogar die aktuellsten Firmwaredateien lokal hinterlegen weil das noch nicht paketiert ist.

Den aktuellsten Kram gibt bei den Kernel Entwicklern.

Code: Alles auswählen

$ git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Klone nach 'linux-firmware' ...
remote: Enumerating objects: 111, done.
remote: Counting objects: 100% (111/111), done.
remote: Compressing objects: 100% (110/110), done.
remote: Total 9674 (delta 61), reused 0 (delta 0), pack-reused 9563
Empfange Objekte: 100% (9674/9674), 293.83 MiB | 2.06 MiB/s, Fertig.
Löse Unterschiede auf: 100% (6361/6361), Fertig.
Aktualisiere Dateien: 100% (2350/2350), Fertig.
Dann selektiv sich einzelne Dateien aus dem Tree kopieren oder einfach alles. Das nächste Update der Linux Firmware überschreibt das dann wieder.

Code: Alles auswählen

$ sudo cp -a linux-firmware/* /lib/firmware/

halo44
Beiträge: 703
Registriert: 12.05.2015 15:19:13

Re: Firmware Installation i915

Beitrag von halo44 » 29.05.2020 14:27:51

vaqos hat geschrieben: ↑ zum Beitrag ↑
28.05.2020 17:30:33
Hallo,

ich würde gerne wissen wie ist diese Firmware installieren kann.
Die Webseite dazu habe ich bereits gefunden.
Ich verwende Kali Linux auf Macbook Pro 13 Zoll Mid 2012.
Vielen Dank schon mal.

https://git.kernel.org/pub/scm/linux/ke ... /tree/i915
...
Einen Teil der Meldungen magst Du reduzieren über die Installation des Pakets firmware-misc-nonfree. Die dann immer noch fehlende Firmware erhältst Du auf der von Dir gefundenen Webseite, wenn Du im Menue nicht "tree" sonder "summary" wählst.

Dort findest Du die neuesten Downloads als tar.gz-Archiv. Das neueste (heute linux-firmware-20200519.tar.gz) runterladen, entpacken und aus dem Ordner i915 die fehlende Firmware (bin) nach /lib/firmware/i915 kopieren. Dann noch die initrd neu erstellen.

Gruss H.

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: Firmware Installation i915

Beitrag von MSfree » 29.05.2020 14:37:47

halo44 hat geschrieben: ↑ zum Beitrag ↑
29.05.2020 14:27:51
Einen Teil der Meldungen magst Du reduzieren über die Installation des Pakets
blablabla...
Mit der Firmware fängt ein Core i5-3210M bzw. ein Core i7-3520M gar nichts an!
Der braucht keine Firmware!

Aber Hauptsache auch mal was gepostet, ohne den ganzen Thread gelesen und verstanden zu haben.

halo44
Beiträge: 703
Registriert: 12.05.2015 15:19:13

Re: Firmware Installation i915

Beitrag von halo44 » 29.05.2020 14:59:01

Warum so unfreundlich? Tatsächlich ist ein Teil der Meldungen bei mir für einen Core i3 weggegangen. Tatsächlich habe ich auch den Beitrag von tijuca nicht verstanden. Meine Vorgehensweise schien mir einfacher.

Unbestritten sollte allerdings sein, daß das Ziel des TO das Verschwinden der Meldungen ist. Und das sollte mit dem Vorgehen zu erreichen sein. Unabhängig davon, ob die Hardware die Firmware wahrscheinlch oder sicher nicht braucht.

Also ruhig Blut.

Gruss H.

willy4711

Re: Firmware Installation i915

Beitrag von willy4711 » 29.05.2020 16:00:44

So hab das jetzt mal gemacht
Danke an halo44 und tijuca für die selbe Datei auf unterschiedlichen Wegen :THX:
@tijuca
Da testing/ unstable die gleichen Versionen haben (20190717-2 ), wird man wohl noch ziemlich lange warten müssen.

Hab dann die fehlenden Module nach /lib/firmware/i915 kopiert das waren:
  • bxt_huc_2.0.0.bin
    cml_guc_33.0.0.bin
    cml_huc_4.0.0.bin
    ehl_guc_33.0.4.bin
    ehl_huc_9.0.0.bin
    glk_huc_4.0.0.bin
    icl_dmc_ver1_09.bin
    icl_huc_9.0.0.bin
    kbl_huc_4.0.0.bin
    kbl_huc_4.0.0.bin
    skl_huc_2.0.0.bin
    tgl_dmc_ver2_04.bin
    tgl_guc_35.2.0.bin
    tgl_huc_7.0.3.bin
Hab dann ein

Code: Alles auswählen

# update-initramfs -u
update-initramfs: Generating /boot/initrd.img-5.6.0-1-amd64
ohne Fehlermeldung gemacht, und fühle mich jetzt mindestens im 7. Kernel - update-initramfs Himmel :mrgreen: :D

Ich weiß zwar nicht, wofür die Module gebraucht werden :facepalm:
Aber der Fehler beim update-initramfs ist weg, und somit 14 Zeilen weniger in /var/log/apt/term.log :roll:
Im Journal war eh nichts zu sehen

Update:
Nach dem Einkaufen werde ich mal das komplette /i915 nach /lib/firmware/i915 kopieren, die Symlinks sind ja auch im neuen vorhanden,
sodass nichts fehlen dürfte

Code: Alles auswählen

~$ ls -l /lib/firmware/i915 |grep lrwxrwxrwx
lrwxrwxrwx 1 root root     19 Sep  1  2019 bxt_dmc_ver1.bin -> bxt_dmc_ver1_07.bin
lrwxrwxrwx 1 root root     19 Sep  1  2019 kbl_dmc_ver1.bin -> kbl_dmc_ver1_01.bin
lrwxrwxrwx 1 root root     19 Sep  1  2019 skl_dmc_ver1.bin -> skl_dmc_ver1_26.bin
lrwxrwxrwx 1 root root     18 Sep  1  2019 skl_guc_ver6.bin -> skl_guc_ver6_1.bin
$ ls -l /home/willy/Downloads/linux-firmware/i915/ |grep lrwxrwxrwx
lrwxrwxrwx 1 willy willy    19 Mai 29 15:46 bxt_dmc_ver1.bin -> bxt_dmc_ver1_07.bin
lrwxrwxrwx 1 willy willy    19 Mai 29 15:46 kbl_dmc_ver1.bin -> kbl_dmc_ver1_01.bin
lrwxrwxrwx 1 willy willy    19 Mai 29 15:46 skl_dmc_ver1.bin -> skl_dmc_ver1_26.bin
lrwxrwxrwx 1 willy willy    18 Mai 29 15:46 skl_guc_ver6.bin -> skl_guc_ver6_1.bin
Damit bin ich der absoluten Perfektion ziemlich nah :wink:

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: Firmware Installation i915

Beitrag von MSfree » 29.05.2020 16:40:08

willy4711 hat geschrieben: ↑ zum Beitrag ↑
29.05.2020 16:00:44
Ich weiß zwar nicht, wofür die Module gebraucht werden :facepalm:
Warnung: in deinem Aquarium könnten keine Fische sein
Benutzer: OK, apt-get install fische

Ich habe zwar kein Aquarium, aber die Fische installiere ich schon mal. :mrgreen:

willy4711

Re: Firmware Installation i915

Beitrag von willy4711 » 29.05.2020 17:03:05

:THX: :THX:
Doch:
14 Zeilen weniger in /var/log/apt/term.log

Antworten