Created attachment 117243 dmesg Consistently flickering screen when i915 driver is used with the N133HSE-EA3 screen of the Lafite 13.3 laptop. Video here: https://www.youtube.com/watch?v=0ISthkP7L3o When i915 driver is disabled (i915.modeset=0), Linux falls back to the vesa driver and the laptop screen renders correctly. When an external monitor is connected via HDMI, the i915 driver renders the external monitor correctly whilst the flickering remains on the laptop screen. Earlier versions of this laptop model did not experience this problem, but the most recent version does (reported by one other user). I have no authoritative record of the hardware changes between model versions. System information: - Architecture and kernel: 4.2.0-994-generic #201507142205 SMP Wed Jul 15 02:06:50 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux - Distribution: Ubuntu 15.04 - Laptop model: Lafite 13.3 from www.pcspecialist.co.uk - Laptop Screen: Chimei N133HSE-EA3 - Display Conenctor: eDP $ sudo get-edid | edid-decode Extracted contents: header: 00 ff ff ff ff ff ff 00 serial number: 0d ae 61 13 00 00 00 00 07 18 version: 01 04 basic params: a5 1d 11 78 02 chroma info: ce 85 a3 57 4e 9d 26 12 50 54 established: 00 00 00 standard: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 descriptor 1: 36 36 80 a0 70 38 20 40 2e 1e 24 00 25 a5 10 00 00 18 descriptor 2: 24 24 80 a0 70 38 20 40 2e 1e 24 00 25 a5 10 00 00 18 descriptor 3: 00 00 00 fe 00 43 4d 4e 0a 20 20 20 20 20 20 20 20 20 descriptor 4: 00 00 00 fe 00 4e 31 33 33 48 53 45 2d 45 41 33 0a 20 extensions: 00 checksum: a1 Manufacturer: CMN Model 1361 Serial Number 0 Made week 7 of 2014 EDID version: 1.4 Digital display 8 bits per primary color channel DisplayPort interface Maximum image size: 29 cm x 17 cm Gamma: 2.20 Supported color formats: RGB 4:4:4 First detailed timing is preferred timing Established timings supported: Standard timings supported: Detailed mode: Clock 138.780 MHz, 293 mm x 165 mm 1920 1966 1996 2080 hborder 0 1080 1082 1086 1112 vborder 0 -hsync -vsync Detailed mode: Clock 92.520 MHz, 293 mm x 165 mm 1920 1966 1996 2080 hborder 0 1080 1082 1086 1112 vborder 0 -hsync -vsync ASCII string: CMN ASCII string: N133HSE-EA3 Checksum: 0xa1 EDID block does NOT conform to EDID 1.3! Missing name descriptor Missing monitor ranges $ sudo lshw -c video *-display description: VGA compatible controller product: Broadwell-U Integrated Graphics vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 09 width: 64 bits clock: 33MHz capabilities: msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:50 memory:b1000000-b1ffffff memory:c0000000-cfffffff ioport:4000(size=64) $ glxinfo | grep -i vendor server glx vendor string: SGI client glx vendor string: Mesa Project and SGI OpenGL vendor string: Intel Open Source Technology Center $ glxinfo | grep -i render direct rendering: Yes GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2) GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, GL_MESA_texture_signed_rgba, GL_NV_conditional_render, GL_NV_depth_clamp, GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_light_max_exponent, GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,