I tried the 4.3-rc6 version: it did boot, but I saw the screen flickering after any change on it. I saw these in the logs:
Oct 24 14:32:30 fozzy kernel: [ 1.125622] i915 0000:00:02.0: Direct firmware load for i915/skl_dmc_ver1.bin failed with error -2 Oct 24 14:32:30 fozzy kernel: [ 1.125640] [drm:i915_firmware_load_error_print [i915]] *ERROR* failed to load firmware i915/skl_dmc_ver1.bin (0)
Oct 24 14:32:30 fozzy kernel: [ 1.137979] ------------[ cut here ]------------ Oct 24 14:32:30 fozzy kernel: [ 1.138035] WARNING: CPU: 0 PID: 139 at /home/kernel/COD/linux/drivers/gpu/drm/i915/intel_pm.c:3321 skl_update_pipe_wm+0x71b/0x7c0 [i915]() Oct 24 14:32:30 fozzy kernel: [ 1.138038] WARN_ON(p->pixel_rate == 0) Oct 24 14:32:30 fozzy kernel: [ 1.138041] Modules linked in: hid_generic(+) usbhid hid mxm_wmi i915(+) i2c_algo_bit drm_kms_helper syscopyarea e1000e sysfillrect psmouse sysimgblt fb_sys_fops ptp pps_core drm ahci libahci wmi video fjes Oct 24 14:32:30 fozzy kernel: [ 1.138071] CPU: 0 PID: 139 Comm: systemd-udevd Not tainted 4.3.0-040300rc6-generic #201510182030 Oct 24 14:32:30 fozzy kernel: [ 1.138074] Hardware name: System manufacturer System Product Name/Z170-A, BIOS 1101 10/01/2015 Oct 24 14:32:30 fozzy kernel: [ 1.138077] ffffffffc02551f0 ffff88045ba7b418 ffffffff813a62ed ffff88045ba7b460 Oct 24 14:32:30 fozzy kernel: [ 1.138083] ffff88045ba7b450 ffffffff8107a586 ffff88045ba7b726 ffff880036159a26 Oct 24 14:32:30 fozzy kernel: [ 1.138089] 0000000000000008 ffff88045ba7b730 ffff88045ba7b628 ffff88045ba7b4b0 Oct 24 14:32:30 fozzy kernel: [ 1.138094] Call Trace: Oct 24 14:32:30 fozzy kernel: [ 1.138105] [<ffffffff813a62ed>] dump_stack+0x44/0x57 Oct 24 14:32:30 fozzy kernel: [ 1.138111] [<ffffffff8107a586>] warn_slowpath_common+0x86/0xc0 Oct 24 14:32:30 fozzy kernel: [ 1.138116] [<ffffffff8107a60c>] warn_slowpath_fmt+0x4c/0x50 Oct 24 14:32:30 fozzy kernel: [ 1.138162] [<ffffffffc019f28b>] skl_update_pipe_wm+0x71b/0x7c0 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138205] [<ffffffffc019f870>] skl_update_wm+0x190/0x810 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138212] [<ffffffff814323ce>] ? acpi_evaluate_integer+0x34/0x52 Oct 24 14:32:30 fozzy kernel: [ 1.138218] [<ffffffff813ba7de>] ? find_next_zero_bit+0x1e/0x20 Oct 24 14:32:30 fozzy kernel: [ 1.138225] [<ffffffff813a7755>] ? idr_get_empty_slot+0x165/0x3a0 Oct 24 14:32:30 fozzy kernel: [ 1.138266] [<ffffffffc019ff84>] skl_update_sprite_wm+0x94/0x100 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138305] [<ffffffffc01a0f42>] intel_update_sprite_watermarks+0x32/0x40 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138370] [<ffffffffc020e60f>] skl_disable_plane+0xbf/0xd0 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138435] [<ffffffffc0203493>] intel_modeset_setup_hw_state+0x3b3/0xdd0 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138497] [<ffffffffc0205a3a>] intel_modeset_init+0x9aa/0x1240 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138517] [<ffffffffc0049eaa>] ? drm_irq_install+0xba/0x170 [drm] Oct 24 14:32:30 fozzy kernel: [ 1.138588] [<ffffffffc023b0bf>] i915_driver_load+0x7cf/0xe90 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138597] [<ffffffff816e28f8>] ? netlink_broadcast_filtered+0x138/0x3e0 Oct 24 14:32:30 fozzy kernel: [ 1.138601] [<ffffffff813a95e0>] ? cleanup_uevent_env+0x10/0x10 Oct 24 14:32:30 fozzy kernel: [ 1.138606] [<ffffffff813a995f>] ? kobject_uevent_env+0x15f/0x660 Oct 24 14:32:30 fozzy kernel: [ 1.138612] [<ffffffff814efd47>] ? get_device+0x17/0x20 Oct 24 14:32:30 fozzy kernel: [ 1.138619] [<ffffffff814f58c5>] ? klist_class_dev_get+0x15/0x20 Oct 24 14:32:30 fozzy kernel: [ 1.138624] [<ffffffff817a78a8>] ? klist_node_init+0x38/0x50 Oct 24 14:32:30 fozzy kernel: [ 1.138628] [<ffffffff817a7960>] ? klist_add_tail+0x20/0x50 Oct 24 14:32:30 fozzy kernel: [ 1.138634] [<ffffffff814f17e0>] ? device_add+0x270/0x600 Oct 24 14:32:30 fozzy kernel: [ 1.138655] [<ffffffffc004ce07>] drm_dev_register+0xa7/0xb0 [drm] Oct 24 14:32:30 fozzy kernel: [ 1.138677] [<ffffffffc004fa3f>] drm_get_pci_dev+0x8f/0x1f0 [drm] Oct 24 14:32:30 fozzy kernel: [ 1.138718] [<ffffffffc018c1e4>] i915_pci_probe+0x34/0x50 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138723] [<ffffffff813f3925>] local_pci_probe+0x45/0xa0 Oct 24 14:32:30 fozzy kernel: [ 1.138729] [<ffffffff813f4dd1>] pci_device_probe+0xe1/0x130 Oct 24 14:32:30 fozzy kernel: [ 1.138735] [<ffffffff814f498b>] driver_probe_device+0x21b/0x460 Oct 24 14:32:30 fozzy kernel: [ 1.138741] [<ffffffff814f4c55>] __driver_attach+0x85/0x90 Oct 24 14:32:30 fozzy kernel: [ 1.138748] [<ffffffff814f4bd0>] ? driver_probe_device+0x460/0x460 Oct 24 14:32:30 fozzy kernel: [ 1.138753] [<ffffffff814f282d>] bus_for_each_dev+0x5d/0x90 Oct 24 14:32:30 fozzy kernel: [ 1.138759] [<ffffffff814f431e>] driver_attach+0x1e/0x20 Oct 24 14:32:30 fozzy kernel: [ 1.138764] [<ffffffff814f3e80>] bus_add_driver+0x1d0/0x290 Oct 24 14:32:30 fozzy kernel: [ 1.138771] [<ffffffff814f55e0>] driver_register+0x60/0xe0 Oct 24 14:32:30 fozzy kernel: [ 1.138775] [<ffffffff813f337c>] __pci_register_driver+0x4c/0x50 Oct 24 14:32:30 fozzy kernel: [ 1.138797] [<ffffffffc004fc80>] drm_pci_init+0xe0/0x110 [drm] Oct 24 14:32:30 fozzy kernel: [ 1.138801] [<ffffffffc02a3000>] ? 0xffffffffc02a3000 Oct 24 14:32:30 fozzy kernel: [ 1.138842] [<ffffffffc02a30a6>] i915_init+0xa6/0xad [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138848] [<ffffffff8100213d>] do_one_initcall+0xcd/0x1f0 Oct 24 14:32:30 fozzy kernel: [ 1.138855] [<ffffffff811d1d5f>] ? kmem_cache_alloc_trace+0x17f/0x1f0 Oct 24 14:32:30 fozzy kernel: [ 1.138861] [<ffffffff81177de0>] ? do_init_module+0x27/0x1e8 Oct 24 14:32:30 fozzy kernel: [ 1.138866] [<ffffffff81177e19>] do_init_module+0x60/0x1e8 Oct 24 14:32:30 fozzy kernel: [ 1.138871] [<ffffffff810fc66d>] load_module+0x138d/0x1a70 Oct 24 14:32:30 fozzy kernel: [ 1.138878] [<ffffffff810f8c60>] ? __symbol_put+0x40/0x40 Oct 24 14:32:30 fozzy kernel: [ 1.138884] [<ffffffff810fcf20>] SyS_finit_module+0x80/0xb0 Oct 24 14:32:30 fozzy kernel: [ 1.138890] [<ffffffff817b3c36>] entry_SYSCALL_64_fastpath+0x16/0x75 Oct 24 14:32:30 fozzy kernel: [ 1.138894] ---[ end trace 874b9844c614dd3c ]--- Oct 24 14:32:30 fozzy kernel: [ 1.138941] [drm:drm_calc_timestamping_constants [drm]] *ERROR* crtc 21: Can't calculate constants, dotclock = 0!
I tried the 4.3-rc6 version: it did boot, but I saw the screen flickering after any change on it.
I saw these in the logs:
Oct 24 14:32:30 fozzy kernel: [ 1.125622] i915 0000:00:02.0: Direct firmware load for i915/skl_ dmc_ver1. bin failed with error -2 firmware_ load_error_ print [i915]] *ERROR* failed to load firmware i915/skl_ dmc_ver1. bin (0)
Oct 24 14:32:30 fozzy kernel: [ 1.125640] [drm:i915_
Oct 24 14:32:30 fozzy kernel: [ 1.137979] ------------[ cut here ]------------ COD/linux/ drivers/ gpu/drm/ i915/intel_ pm.c:3321 skl_update_ pipe_wm+ 0x71b/0x7c0 [i915]() p->pixel_ rate == 0) -generic #201510182030 2ed>] dump_stack+ 0x44/0x57 586>] warn_slowpath_ common+ 0x86/0xc0 60c>] warn_slowpath_ fmt+0x4c/ 0x50 28b>] skl_update_ pipe_wm+ 0x71b/0x7c0 [i915] 870>] skl_update_ wm+0x190/ 0x810 [i915] 3ce>] ? acpi_evaluate_ integer+ 0x34/0x52 7de>] ? find_next_ zero_bit+ 0x1e/0x20 755>] ? idr_get_ empty_slot+ 0x165/0x3a0 f84>] skl_update_ sprite_ wm+0x94/ 0x100 [i915] f42>] intel_update_ sprite_ watermarks+ 0x32/0x40 [i915] 60f>] skl_disable_ plane+0xbf/ 0xd0 [i915] 493>] intel_modeset_ setup_hw_ state+0x3b3/ 0xdd0 [i915] a3a>] intel_modeset_ init+0x9aa/ 0x1240 [i915] eaa>] ? drm_irq_ install+ 0xba/0x170 [drm] 0bf>] i915_driver_ load+0x7cf/ 0xe90 [i915] 8f8>] ? netlink_ broadcast_ filtered+ 0x138/0x3e0 5e0>] ? cleanup_ uevent_ env+0x10/ 0x10 95f>] ? kobject_ uevent_ env+0x15f/ 0x660 d47>] ? get_device+ 0x17/0x20 8c5>] ? klist_class_ dev_get+ 0x15/0x20 8a8>] ? klist_node_ init+0x38/ 0x50 960>] ? klist_add_ tail+0x20/ 0x50 7e0>] ? device_ add+0x270/ 0x600 e07>] drm_dev_ register+ 0xa7/0xb0 [drm] a3f>] drm_get_ pci_dev+ 0x8f/0x1f0 [drm] 1e4>] i915_pci_ probe+0x34/ 0x50 [i915] 925>] local_pci_ probe+0x45/ 0xa0 dd1>] pci_device_ probe+0xe1/ 0x130 98b>] driver_ probe_device+ 0x21b/0x460 c55>] __driver_ attach+ 0x85/0x90 bd0>] ? driver_ probe_device+ 0x460/0x460 82d>] bus_for_ each_dev+ 0x5d/0x90 31e>] driver_ attach+ 0x1e/0x20 e80>] bus_add_ driver+ 0x1d0/0x290 5e0>] driver_ register+ 0x60/0xe0 37c>] __pci_register_ driver+ 0x4c/0x50 c80>] drm_pci_ init+0xe0/ 0x110 [drm] 000>] ? 0xffffffffc02a3000 0a6>] i915_init+0xa6/0xad [i915] 13d>] do_one_ initcall+ 0xcd/0x1f0 d5f>] ? kmem_cache_ alloc_trace+ 0x17f/0x1f0 de0>] ? do_init_ module+ 0x27/0x1e8 e19>] do_init_ module+ 0x60/0x1e8 66d>] load_module+ 0x138d/ 0x1a70 c60>] ? __symbol_ put+0x40/ 0x40 f20>] SyS_finit_ module+ 0x80/0xb0 c36>] entry_SYSCALL_ 64_fastpath+ 0x16/0x75 calc_timestampi ng_constants [drm]] *ERROR* crtc 21: Can't calculate constants, dotclock = 0!
Oct 24 14:32:30 fozzy kernel: [ 1.138035] WARNING: CPU: 0 PID: 139 at /home/kernel/
Oct 24 14:32:30 fozzy kernel: [ 1.138038] WARN_ON(
Oct 24 14:32:30 fozzy kernel: [ 1.138041] Modules linked in: hid_generic(+) usbhid hid mxm_wmi i915(+) i2c_algo_bit drm_kms_helper syscopyarea e1000e sysfillrect psmouse sysimgblt fb_sys_fops ptp pps_core drm ahci libahci wmi video fjes
Oct 24 14:32:30 fozzy kernel: [ 1.138071] CPU: 0 PID: 139 Comm: systemd-udevd Not tainted 4.3.0-040300rc6
Oct 24 14:32:30 fozzy kernel: [ 1.138074] Hardware name: System manufacturer System Product Name/Z170-A, BIOS 1101 10/01/2015
Oct 24 14:32:30 fozzy kernel: [ 1.138077] ffffffffc02551f0 ffff88045ba7b418 ffffffff813a62ed ffff88045ba7b460
Oct 24 14:32:30 fozzy kernel: [ 1.138083] ffff88045ba7b450 ffffffff8107a586 ffff88045ba7b726 ffff880036159a26
Oct 24 14:32:30 fozzy kernel: [ 1.138089] 0000000000000008 ffff88045ba7b730 ffff88045ba7b628 ffff88045ba7b4b0
Oct 24 14:32:30 fozzy kernel: [ 1.138094] Call Trace:
Oct 24 14:32:30 fozzy kernel: [ 1.138105] [<ffffffff813a6
Oct 24 14:32:30 fozzy kernel: [ 1.138111] [<ffffffff8107a
Oct 24 14:32:30 fozzy kernel: [ 1.138116] [<ffffffff8107a
Oct 24 14:32:30 fozzy kernel: [ 1.138162] [<ffffffffc019f
Oct 24 14:32:30 fozzy kernel: [ 1.138205] [<ffffffffc019f
Oct 24 14:32:30 fozzy kernel: [ 1.138212] [<ffffffff81432
Oct 24 14:32:30 fozzy kernel: [ 1.138218] [<ffffffff813ba
Oct 24 14:32:30 fozzy kernel: [ 1.138225] [<ffffffff813a7
Oct 24 14:32:30 fozzy kernel: [ 1.138266] [<ffffffffc019f
Oct 24 14:32:30 fozzy kernel: [ 1.138305] [<ffffffffc01a0
Oct 24 14:32:30 fozzy kernel: [ 1.138370] [<ffffffffc020e
Oct 24 14:32:30 fozzy kernel: [ 1.138435] [<ffffffffc0203
Oct 24 14:32:30 fozzy kernel: [ 1.138497] [<ffffffffc0205
Oct 24 14:32:30 fozzy kernel: [ 1.138517] [<ffffffffc0049
Oct 24 14:32:30 fozzy kernel: [ 1.138588] [<ffffffffc023b
Oct 24 14:32:30 fozzy kernel: [ 1.138597] [<ffffffff816e2
Oct 24 14:32:30 fozzy kernel: [ 1.138601] [<ffffffff813a9
Oct 24 14:32:30 fozzy kernel: [ 1.138606] [<ffffffff813a9
Oct 24 14:32:30 fozzy kernel: [ 1.138612] [<ffffffff814ef
Oct 24 14:32:30 fozzy kernel: [ 1.138619] [<ffffffff814f5
Oct 24 14:32:30 fozzy kernel: [ 1.138624] [<ffffffff817a7
Oct 24 14:32:30 fozzy kernel: [ 1.138628] [<ffffffff817a7
Oct 24 14:32:30 fozzy kernel: [ 1.138634] [<ffffffff814f1
Oct 24 14:32:30 fozzy kernel: [ 1.138655] [<ffffffffc004c
Oct 24 14:32:30 fozzy kernel: [ 1.138677] [<ffffffffc004f
Oct 24 14:32:30 fozzy kernel: [ 1.138718] [<ffffffffc018c
Oct 24 14:32:30 fozzy kernel: [ 1.138723] [<ffffffff813f3
Oct 24 14:32:30 fozzy kernel: [ 1.138729] [<ffffffff813f4
Oct 24 14:32:30 fozzy kernel: [ 1.138735] [<ffffffff814f4
Oct 24 14:32:30 fozzy kernel: [ 1.138741] [<ffffffff814f4
Oct 24 14:32:30 fozzy kernel: [ 1.138748] [<ffffffff814f4
Oct 24 14:32:30 fozzy kernel: [ 1.138753] [<ffffffff814f2
Oct 24 14:32:30 fozzy kernel: [ 1.138759] [<ffffffff814f4
Oct 24 14:32:30 fozzy kernel: [ 1.138764] [<ffffffff814f3
Oct 24 14:32:30 fozzy kernel: [ 1.138771] [<ffffffff814f5
Oct 24 14:32:30 fozzy kernel: [ 1.138775] [<ffffffff813f3
Oct 24 14:32:30 fozzy kernel: [ 1.138797] [<ffffffffc004f
Oct 24 14:32:30 fozzy kernel: [ 1.138801] [<ffffffffc02a3
Oct 24 14:32:30 fozzy kernel: [ 1.138842] [<ffffffffc02a3
Oct 24 14:32:30 fozzy kernel: [ 1.138848] [<ffffffff81002
Oct 24 14:32:30 fozzy kernel: [ 1.138855] [<ffffffff811d1
Oct 24 14:32:30 fozzy kernel: [ 1.138861] [<ffffffff81177
Oct 24 14:32:30 fozzy kernel: [ 1.138866] [<ffffffff81177
Oct 24 14:32:30 fozzy kernel: [ 1.138871] [<ffffffff810fc
Oct 24 14:32:30 fozzy kernel: [ 1.138878] [<ffffffff810f8
Oct 24 14:32:30 fozzy kernel: [ 1.138884] [<ffffffff810fc
Oct 24 14:32:30 fozzy kernel: [ 1.138890] [<ffffffff817b3
Oct 24 14:32:30 fozzy kernel: [ 1.138894] ---[ end trace 874b9844c614dd3c ]---
Oct 24 14:32:30 fozzy kernel: [ 1.138941] [drm:drm_