A couple of weeks ago I decided to try Arch Linux, not only because I like to try new things every now and then but also because the idea to use new versions of my favourite software and the opportunity to try rolling releases was too tempting to pass. I have fallen in love with the Arch Linux wiki and extensive documentation.
My laptop has encrypted partitions and it also has several OSs installed. I went through the Installation Guide and learnt a lot about how Linux boots and how the configuration works… but at some point I got distracted and missed a key piece of information, forgot to install the xf86-video-intel drivers for my laptop. The Vesa drivers sort of worked, but I had a problem when connecting an external monitor, it would often switch off for 2 seconds and then come back again. And I would see this error in my dmesg:
[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
After installing the drivers all is good. I am quite happy with the user experience and with all I learnt from the installation!