The plot thickens... back on the original system (Xeon E3-1225v3 and a 4k display); FBC is actually _not_ on: # cat /sys/kernel/debug/dri/0/i915_fbc_status FBC disabled: disabled at runtime per module param That likely explains why trying to switch it off just taints the kernel and doesn't seem to do aynthing else. # lspci -vv -s 00:02.0 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3 Processor Integrated Graphics Controller (rev 06) (prog-if 00 [VGA controller]) DeviceName: Onboard IGD Subsystem: Dell Device 0620 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 30 Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=4M] Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M] Region 4: I/O ports at f000 [size=64] [virtual] Expansion ROM at 000c0000 [disabled] [size=128K] Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- Address: fee00018 Data: 0000 Capabilities: [d0] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [a4] PCI Advanced Features AFCap: TP+ FLR+ AFCtrl: FLR- AFStatus: TP- Kernel driver in use: i915 Kernel modules: i915 Trying to explicitly switch on FBC gets me this nugget: # echo 1 > /sys/module/i915/parameters/enable_fbc # cat /sys/kernel/debug/dri/0/i915_fbc_status FBC disabled: pixel rate is too big The messages continue to be spewed out, but the actual error that trigger them is probably unrelated to framebuffer compression and a bug somewhere else in the driver.