Intel — i915: Monitors Turn Off Randomly
FIFO underrun
Scenario
TranslationThis pending...error occurs with multiple high-resolution monitors.
Observation
Shortly thereafter, FIFO underrun error messages from the i915 driver appear in the client log. View the log in ThinClient-View.[drm:intel_cpu_fifo_underrun_irq_handler [i915]] ERROR CPU pipe A FIFO underrun
Workaround
Enter this additional kernel parameter in the hardware type of the affected devices:
intel_idle.max_cstate=1
Explanation
The cause of the error is a timing issue with components that wake up from power-saving mode slowly. The workaround prevents deep power-saving modes.
Brief shutdown during audio playback
Observation
During the first audio playback, the monitor briefly turns off and immediately back on. While audio playback is running, all screens function normally. If audio playback resumes after a pause, the monitor again briefly turns off and back on.
Workaround
Enter this additional kernel parameter in the hardware type of the affected devices:
snd_hda_intel.power_save_controller=0
Explanation
The workaround prevents the Intel audio driver from activating power-saving mode. The working hypothesis is that an (attempted) audio interaction via HDMI causes the screen to reset, which manifests as the screen turning off and then back on.