@jsalisbury This does indeed fix the issue: ~$ sudo update-initramfs -u -v -k all|grep kbl Adding firmware /lib/firmware/i915/kbl_dmc_ver1_01.bin Adding firmware /lib/firmware/i915/kbl_huc_ver02_00_1810.bin /usr/sbin/iucode_tool: system has processor(s) with signature 0x000806e9 /usr/sbin/iucode_tool: Writing selected microcodes to: /var/tmp/mkinitramfs-EFW_1VBI8FyxJM /usr/share/initramfs-tools/scripts/panic/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/init-top/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/local-block/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/local-top/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/local-premount/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/init-premount/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/init-bottom/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/local-bottom/ORDER ignored: not executable Adding firmware /lib/firmware/i915/kbl_dmc_ver1_01.bin Adding firmware /lib/firmware/i915/kbl_guc_ver9_14.bin Adding firmware /lib/firmware/i915/kbl_huc_ver02_00_1810.bin /usr/sbin/iucode_tool: system has processor(s) with signature 0x000806e9 /usr/sbin/iucode_tool: Writing selected microcodes to: /var/tmp/mkinitramfs-EFW_LmLiZccZZr /usr/share/initramfs-tools/scripts/panic/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/init-top/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/local-block/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/local-top/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/local-premount/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/init-premount/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/init-bottom/ORDER ignored: not executable /usr/share/initramfs-tools/scripts/local-bottom/ORDER ignored: not executable
~$ uname -a Linux 4.15.0-20-generic #21~lp1728238 SMP Mon May 7 16:50:25 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux ~$ sudo cat /sys/kernel/debug/dri/0/i915_guc_load_status GuC firmware: i915/kbl_guc_ver9_14.bin status: fetch SUCCESS, load SUCCESS version: wanted 9.14, found 9.14 header: offset 0, size 128 uCode: offset 128, size 142272 RSA: offset 142400, size 256 GuC status 0x800330ed: Bootrom status = 0x76 uKernel status = 0x30 MIA Core status = 0x3 Scratch registers: 0: 0xf0000000 1: 0x0 2: 0x0 3: 0x5f5e100 4: 0x600 5: 0xcdfd3 6: 0x0 7: 0x8 8: 0x3 9: 0x70240 10: 0x0 11: 0x0 12: 0x0 13: 0x0 14: 0x0 15: 0x0 ~$ sudo cat /sys/kernel/debug/dri/0/i915_huc_load_status HuC firmware: i915/kbl_huc_ver02_00_1810.bin status: fetch SUCCESS, load SUCCESS version: wanted 2.0, found 2.0 header: offset 0, size 128 uCode: offset 128, size 218304 RSA: offset 218432, size 256 HuC status 0x00006080: -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1728238 Title: update-initramfs not adding i915 GuC firmware for Kaby Lake, firmware fails to load To manage notifications about this bug go to: https://bugs.launchpad.net/initramfs-tools/+bug/1728238/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs