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] [] dump_stack+0x44/0x57 Oct 24 14:32:30 fozzy kernel: [ 1.138111] [] warn_slowpath_common+0x86/0xc0 Oct 24 14:32:30 fozzy kernel: [ 1.138116] [] warn_slowpath_fmt+0x4c/0x50 Oct 24 14:32:30 fozzy kernel: [ 1.138162] [] skl_update_pipe_wm+0x71b/0x7c0 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138205] [] skl_update_wm+0x190/0x810 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138212] [] ? acpi_evaluate_integer+0x34/0x52 Oct 24 14:32:30 fozzy kernel: [ 1.138218] [] ? find_next_zero_bit+0x1e/0x20 Oct 24 14:32:30 fozzy kernel: [ 1.138225] [] ? idr_get_empty_slot+0x165/0x3a0 Oct 24 14:32:30 fozzy kernel: [ 1.138266] [] skl_update_sprite_wm+0x94/0x100 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138305] [] intel_update_sprite_watermarks+0x32/0x40 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138370] [] skl_disable_plane+0xbf/0xd0 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138435] [] intel_modeset_setup_hw_state+0x3b3/0xdd0 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138497] [] intel_modeset_init+0x9aa/0x1240 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138517] [] ? drm_irq_install+0xba/0x170 [drm] Oct 24 14:32:30 fozzy kernel: [ 1.138588] [] i915_driver_load+0x7cf/0xe90 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138597] [] ? netlink_broadcast_filtered+0x138/0x3e0 Oct 24 14:32:30 fozzy kernel: [ 1.138601] [] ? cleanup_uevent_env+0x10/0x10 Oct 24 14:32:30 fozzy kernel: [ 1.138606] [] ? kobject_uevent_env+0x15f/0x660 Oct 24 14:32:30 fozzy kernel: [ 1.138612] [] ? get_device+0x17/0x20 Oct 24 14:32:30 fozzy kernel: [ 1.138619] [] ? klist_class_dev_get+0x15/0x20 Oct 24 14:32:30 fozzy kernel: [ 1.138624] [] ? klist_node_init+0x38/0x50 Oct 24 14:32:30 fozzy kernel: [ 1.138628] [] ? klist_add_tail+0x20/0x50 Oct 24 14:32:30 fozzy kernel: [ 1.138634] [] ? device_add+0x270/0x600 Oct 24 14:32:30 fozzy kernel: [ 1.138655] [] drm_dev_register+0xa7/0xb0 [drm] Oct 24 14:32:30 fozzy kernel: [ 1.138677] [] drm_get_pci_dev+0x8f/0x1f0 [drm] Oct 24 14:32:30 fozzy kernel: [ 1.138718] [] i915_pci_probe+0x34/0x50 [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138723] [] local_pci_probe+0x45/0xa0 Oct 24 14:32:30 fozzy kernel: [ 1.138729] [] pci_device_probe+0xe1/0x130 Oct 24 14:32:30 fozzy kernel: [ 1.138735] [] driver_probe_device+0x21b/0x460 Oct 24 14:32:30 fozzy kernel: [ 1.138741] [] __driver_attach+0x85/0x90 Oct 24 14:32:30 fozzy kernel: [ 1.138748] [] ? driver_probe_device+0x460/0x460 Oct 24 14:32:30 fozzy kernel: [ 1.138753] [] bus_for_each_dev+0x5d/0x90 Oct 24 14:32:30 fozzy kernel: [ 1.138759] [] driver_attach+0x1e/0x20 Oct 24 14:32:30 fozzy kernel: [ 1.138764] [] bus_add_driver+0x1d0/0x290 Oct 24 14:32:30 fozzy kernel: [ 1.138771] [] driver_register+0x60/0xe0 Oct 24 14:32:30 fozzy kernel: [ 1.138775] [] __pci_register_driver+0x4c/0x50 Oct 24 14:32:30 fozzy kernel: [ 1.138797] [] drm_pci_init+0xe0/0x110 [drm] Oct 24 14:32:30 fozzy kernel: [ 1.138801] [] ? 0xffffffffc02a3000 Oct 24 14:32:30 fozzy kernel: [ 1.138842] [] i915_init+0xa6/0xad [i915] Oct 24 14:32:30 fozzy kernel: [ 1.138848] [] do_one_initcall+0xcd/0x1f0 Oct 24 14:32:30 fozzy kernel: [ 1.138855] [] ? kmem_cache_alloc_trace+0x17f/0x1f0 Oct 24 14:32:30 fozzy kernel: [ 1.138861] [] ? do_init_module+0x27/0x1e8 Oct 24 14:32:30 fozzy kernel: [ 1.138866] [] do_init_module+0x60/0x1e8 Oct 24 14:32:30 fozzy kernel: [ 1.138871] [] load_module+0x138d/0x1a70 Oct 24 14:32:30 fozzy kernel: [ 1.138878] [] ? __symbol_put+0x40/0x40 Oct 24 14:32:30 fozzy kernel: [ 1.138884] [] SyS_finit_module+0x80/0xb0 Oct 24 14:32:30 fozzy kernel: [ 1.138890] [] 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!