1

How can I solve this warning?

addgroup: The group `input' already exists as a system group. Exiting.
update-initramfs: deferring update (trigger activated)
Setting up grub-common (2.02~beta2-36ubuntu3.21) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Setting up grub2-common (2.02~beta2-36ubuntu3.21) ...
Setting up grub-efi-amd64-bin (2.02~beta2-36ubuntu3.21) ...
Setting up grub-efi-amd64 (2.02~beta2-36ubuntu3.21) ...
Installing for x86_64-efi platform.
Installation finished. No error reported.
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.15.0-46-generic
Found initrd image: /boot/initrd.img-4.15.0-46-generic
Found linux image: /boot/vmlinuz-4.15.0-45-generic
Found initrd image: /boot/initrd.img-4.15.0-45-generic
Adding boot menu entry for EFI firmware configuration
done
Setting up grub-efi-amd64-signed (1.66.21+2.02~beta2-36ubuntu3.21) ...
Installing for x86_64-efi platform.
Installation finished. No error reported.
Setting up busybox-initramfs (1:1.22.0-15ubuntu1.4) ...
Setting up busybox-static (1:1.22.0-15ubuntu1.4) ...
Setting up libpolkit-gobject-1-0:amd64 (0.105-14.1ubuntu0.5) ...
Setting up libpolkit-agent-1-0:amd64 (0.105-14.1ubuntu0.5) ...
Setting up libpolkit-backend-1-0:amd64 (0.105-14.1ubuntu0.5) ...
Setting up libpq5:amd64 (9.5.16-0ubuntu0.16.04.1) ...
Setting up linux-libc-dev:amd64 (4.4.0-145.171) ...
Setting up linux-signed-generic-hwe-16.04 (4.15.0.47.68) ...
Setting up policykit-1 (0.105-14.1ubuntu0.5) ...
Removed symlink /run/systemd/system/polkitd.service.
Processing triggers for initramfs-tools (0.122ubuntu8.14) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-46-generic
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915
Processing triggers for shim-signed (1.33.1~16.04.4+15+1533136590.3beb971-0ubuntu1) ...
Processing triggers for libc-bin (2.23-0ubuntu11) ...
  • 5
    Possible duplicate of Updated kernel to 4.8 now missing firmware warnings – WinEunuuchs2Unix Apr 7 at 15:04
  • @WinEunuuchs2Unix don't know if it makes any difference, but OP is running 4.15.0-46. – heynnema Apr 7 at 15:36
  • @heynnema These warnings first started with Kernel 4.8 release. At the time 4.8 was off-topic and the duplicate candidate was closed. The warnings continued with subsequent kernels after 4.8 and the duplicate candidate was re-opened. We will likely see these warnings for many years at this rate. With drivers missing there are certain Intel features you can't use. – WinEunuuchs2Unix Apr 7 at 23:52
  • @WinEunuuchs2Unix as per my answer, doesn't reinstalling linux-firmware replace the missing files? Looks like it does to me. No? – heynnema Apr 7 at 23:56
  • @heynnema I tried your answer early this morning and it doesn't work for kernel 5.0 but it is using newer Intel Drivers than the kernel 4.14 I booted with so it's not a complete test. I posted preliminary results in an answer below before this question gets closed... – WinEunuuchs2Unix Apr 8 at 8:53
4

Just get the file from the kernel git:

git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

sudo cp ./linux-firmware/i915/icl_dmc_ver1_07.bin /lib/firmware/i915/icl_dmc_ver1_07.bin

2

In terminal...

sudo apt-get install --reinstall linux-firmware # reinstall firmware

and

sudo pico /etc/default/grub # edit grub defaults

change:

GRUB_HIDDEN_TIMEOUT=0

to:

#GRUB_HIDDEN_TIMEOUT=0

Save file. Exit editor. (control-o, return, control-x)

sudo update-grub # update GRUB

  • It would help newbies to include "Save file using Ctrl+O" and "Exit editor using Ctrl+X" :) I'm probably one of the few here that have used DEC/Vax Clusters :P – WinEunuuchs2Unix Apr 8 at 23:21
  • @WinEunuuchs2Unix Edit done. Thanks! DEC was the best company I ever worked for. 16 years. Miss it. – heynnema Apr 8 at 23:31
  • I was more into big blue, AS/400, System/36, S/390, etc. Haha and IBM PC/AT too of course :P – WinEunuuchs2Unix Apr 8 at 23:50
2

This answer appears to best solution for missing Intel Graphics Driver warnings:


As requested in comments it appears warnings do not go away with linux-firmware reinstall:

$ sudo apt install --reinstall linux-firmware
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 9 not upgraded.
Need to get 49.8 MB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main amd64 linux-firmware all 1.157.21 [49.8 MB]
Fetched 49.8 MB in 8s (5,542 kB/s)                                                         
(Reading database ... 495159 files and directories currently installed.)
Preparing to unpack .../linux-firmware_1.157.21_all.deb ...
Unpacking linux-firmware (1.157.21) over (1.157.21) ...
Setting up linux-firmware (1.157.21) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-47-generic
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
update-initramfs: Generating /boot/initrd.img-4.15.0-46-generic
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
update-initramfs: Generating /boot/initrd.img-4.14.110-0414110-generic
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
update-initramfs: Generating /boot/initrd.img-4.14.98-041498-generic
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
update-initramfs: Generating /boot/initrd.img-4.14.89-041489-generic
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
update-initramfs: Generating /boot/initrd.img-4.14.78-041478-generic
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
update-initramfs: Generating /boot/initrd.img-4.14.70-041470-generic
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
update-initramfs: Generating /boot/initrd.img-4.4.0-145-generic
update-initramfs: Generating /boot/initrd.img-3.16.60-031660-generic
  • You installed an older linux-firmware 1.157.21. Newer versions do contain the required files, except for 1. – heynnema Apr 8 at 13:24
  • On 18.10 w/4.18 kernel, linux-firmware 1.175.1 has all of the files that you show as possibly missing, except for icl_dmc_ver1_07.bin. With running kernel 5.0.1, the linux-firmware file you used was too old. So the Intel web site might be required in your case example. – heynnema Apr 8 at 13:27
  • So it looks like my answer is correct... unless you're running with a rogue kernel :-) – heynnema Apr 8 at 13:37
  • With kernel 5.0.1 you may need to install this linux-firmware... packages.ubuntu.com/disco/linux-firmware – heynnema Apr 8 at 15:08
  • @heynnema I'm not using 5.0.1 because it's missing DKMS support for various drivers I need. Although installed I've never booted it. The other kernels already had .bin drivers for Skylake, Broxton, Kabylake, etc. installed so there would be no warning messages. What I can do is rename the .bin drivers and then run linux-firmware reinstall to see if it installs them for kernel 4.14.110 which I'm running now. If it doesn't then it's back to the BLOB (Binary Large OBject) as the only way to install. As far as it being an older version, it was a fresh 16.04 install this year. – WinEunuuchs2Unix Apr 8 at 23:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.