In answer to your question https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1697556/comments/6 I have tested with Kernel 4.12.0, and DID NOT ENCOUNTER this problem. linux-headers-4.12.0-041200rc5_4.12.0-041200rc5.201706112031_all.deb linux-headers-4.12.0-041200rc5-generic_4.12.0-041200rc5.201706112031_amd64.deb linux-image-4.12.0-041200rc5-generic_4.12.0-041200rc5.201706112031_amd64.deb Note, while installing Kernel 4.12.0, I got below stdout. $ sudo dpkg -i linux-* Selecting previously unselected package linux-headers-4.12.0-041200rc5. (Reading database ... 182643 files and directories currently installed.) Preparing to unpack linux-headers-4.12.0-041200rc5_4.12.0-041200rc5.201706112031_all.deb ... Unpacking linux-headers-4.12.0-041200rc5 (4.12.0-041200rc5.201706112031) ... Selecting previously unselected package linux-headers-4.12.0-041200rc5-generic. Preparing to unpack linux-headers-4.12.0-041200rc5-generic_4.12.0-041200rc5.201706112031_amd64.deb ... Unpacking linux-headers-4.12.0-041200rc5-generic (4.12.0-041200rc5.201706112031) ... Selecting previously unselected package linux-image-4.12.0-041200rc5-generic. Preparing to unpack linux-image-4.12.0-041200rc5-generic_4.12.0-041200rc5.201706112031_amd64.deb ... Examining /etc/kernel/preinst.d/ run-parts: executing /etc/kernel/preinst.d/intel-microcode 4.12.0-041200rc5-generic /boot/vmlinuz-4.12.0-041200rc5-generic Done. Unpacking linux-image-4.12.0-041200rc5-generic (4.12.0-041200rc5.201706112031) ... Setting up linux-headers-4.12.0-041200rc5 (4.12.0-041200rc5.201706112031) ... Setting up linux-headers-4.12.0-041200rc5-generic (4.12.0-041200rc5.201706112031) ... Examining /etc/kernel/header_postinst.d. run-parts: executing /etc/kernel/header_postinst.d/dkms 4.12.0-041200rc5-generic /boot/vmlinuz-4.12.0-041200rc5-generic Setting up linux-image-4.12.0-041200rc5-generic (4.12.0-041200rc5.201706112031) ... Running depmod. update-initramfs: deferring update (hook will be called later) Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.12.0-041200rc5-generic /boot/vmlinuz-4.12.0-041200rc5-generic run-parts: executing /etc/kernel/postinst.d/dkms 4.12.0-041200rc5-generic /boot/vmlinuz-4.12.0-041200rc5-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.12.0-041200rc5-generic /boot/vmlinuz-4.12.0-041200rc5-generic update-initramfs: Generating /boot/initrd.img-4.12.0-041200rc5-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 W: Possible missing firmware /lib/firmware/nvidia/gm20b/pmu/sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gm20b/pmu/image.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gm20b/pmu/desc.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/sec2/sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/sec2/image.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/sec2/desc.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/nvdec/scrubber.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/sw_method_init.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/sw_bundle_init.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/sw_nonctx.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/sw_ctx.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/gpccs_sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/gpccs_data.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/gpccs_inst.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/gpccs_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/fecs_sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/fecs_data.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/fecs_inst.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/gr/fecs_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/acr/ucode_unload.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/acr/ucode_load.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/acr/unload_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp107/acr/bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/sec2/sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/sec2/image.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/sec2/desc.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/nvdec/scrubber.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/sw_method_init.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/sw_bundle_init.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/sw_nonctx.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/sw_ctx.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/gpccs_sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/gpccs_data.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/gpccs_inst.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/gpccs_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/fecs_sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/fecs_data.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/fecs_inst.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/gr/fecs_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/acr/ucode_unload.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/acr/ucode_load.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/acr/unload_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp106/acr/bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/sec2/sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/sec2/image.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/sec2/desc.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/nvdec/scrubber.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/sw_method_init.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/sw_bundle_init.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/sw_nonctx.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/sw_ctx.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/gpccs_sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/gpccs_data.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/gpccs_inst.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/gpccs_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/fecs_sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/fecs_data.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/fecs_inst.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/gr/fecs_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/acr/ucode_unload.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/acr/ucode_load.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/acr/unload_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp104/acr/bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/sec2/sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/sec2/image.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/sec2/desc.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/nvdec/scrubber.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/sw_method_init.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/sw_bundle_init.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/sw_nonctx.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/sw_ctx.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/gpccs_sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/gpccs_data.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/gpccs_inst.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/gpccs_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/fecs_sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/fecs_data.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/fecs_inst.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/gr/fecs_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/acr/ucode_unload.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/acr/ucode_load.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/acr/unload_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp102/acr/bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/pmu/sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/pmu/image.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/pmu/desc.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/sw_method_init.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/sw_bundle_init.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/sw_nonctx.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/sw_ctx.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/gpccs_sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/gpccs_data.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/gpccs_inst.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/gpccs_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/fecs_sig.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/fecs_data.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/fecs_inst.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/gr/fecs_bl.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/acr/ucode_load.bin for module nouveau W: Possible missing firmware /lib/firmware/nvidia/gp10b/acr/bl.bin for module nouveau run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.12.0-041200rc5-generic /boot/vmlinuz-4.12.0-041200rc5-generic run-parts: executing /etc/kernel/postinst.d/update-notifier 4.12.0-041200rc5-generic /boot/vmlinuz-4.12.0-041200rc5-generic run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.12.0-041200rc5-generic /boot/vmlinuz-4.12.0-041200rc5-generic Generating grub configuration file ... Found linux image: /boot/vmlinuz-4.12.0-041200rc5-generic Found initrd image: /boot/initrd.img-4.12.0-041200rc5-generic Found linux image: /boot/vmlinuz-4.10.0-22-generic Found initrd image: /boot/initrd.img-4.10.0-22-generic Found linux image: /boot/vmlinuz-4.10.0-21-generic Found initrd image: /boot/initrd.img-4.10.0-21-generic Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi Adding boot menu entry for EFI firmware configuration done