0

I run Ubuntu 16.04 LTS and my cpu is intel i5-7300hq. After updating today I got kernel 4.13.0-26-generic from 4.10.0-42-generic. During the update process I got the following warnings:

update-initramfs: Generating /boot/initrd.img-4.13.0-26-generic
W: Possible missing firmware /lib/firmware/i915/kbl_huc_ver02_00_1810.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_huc_ver01_07_1398.bin for module i915
W: Possible missing firmware /lib/firmware/i915/skl_huc_ver01_07_1398.bin for module i915

How do I fix those missing firmware? I think the solution is to get the new linux-firmware package from here but I am not sure which one is appropriate for kernel 4.13. Or is there another way to fix this?

Edit Regarding the possible duplicate suggested. The answers there suggest downloading some binaries straight from intel. Isn't that though more risky compared to getting the proper linux-firmware package that integrates them more properly with the operating system to make sure weird bugs don't arise?

Here is the information of the current linux-firmware package:

$ apt policy linux-firmware
linux-firmware:
  Installed: 1.161.1
  Candidate: 1.161.1

The newer versions available from Ubuntu are 1.164, 1.169, 1.170. But I don't know which one corresponds to the 4.13 kernel.

Chai T. Rex
  • 5,193
Karsus
  • 951
  • 4.13 is not LTS (see https://wiki.ubuntu.com/Kernel/LTSEnablementStack, it will be supported until middle of 2018). Install 4.4 and you will not have problems. – N0rbert Jan 10 '18 at 19:46
  • @N0rbert Ubuntu 16.04 LTS with HWE uses 4.13 kernel so this is an LTS issue. – Karsus Jan 10 '18 at 20:17
  • @Terrance I run the reinstall command you wrote. Everything worked fine, but how can I tell if the missing firmwares are a problem or not? Additionally I only have one 4.13 kernel installed (the previous is 4.10) and re-installing it (the actual kernel I mean) may cause problems - since it ll be running at the same time. – Karsus Jan 10 '18 at 20:18
  • 1
    @Karsus I actually deleted that comment, but it looks like the linked answers can fix that. I actually ran the second answer listed on my work system just now and seems to be working well. =) – Terrance Jan 10 '18 at 20:36
  • 1
    Unless the missing firmware is one for the card you are using, it doesn't matter. The warning just states that some kernel modules do not have the firmware associated with them. – ravery Jan 11 '18 at 00:32
  • 2
    \``` is not the proper way to format multiline terminal output. Please select terminal output with your mouse and press the {} button in the editor to format it (which adds four spaces to the beginning of each line, marking a multiline code block). – Chai T. Rex Jan 11 '18 at 01:39

0 Answers0