-- Leo's gemini proxy

-- Connecting to separateconcerns.com:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en_US

Booting GDM on my XPS with kernel 5.11

published 2021-03-27


When I updated my Linux kernel to 5.11 I had the bad surprise to end up with a blinking underscore on reboot. It had been many years since an update had broken my system like that. I fixed it rather easily by booting in rescue mode and downgrading the kernel. I had no time to investigate so I just added `linux` to `IgnorePkg` at the time, But I don't use Arch to run old kernels so today I took the time to fix it "properly".


To do so, I reproduced the issue, then downgraded again and looked at the logs with `journalctl -b --boot=-1`. It quickly let me understand that it was GDM that was failing due to something wrong with graphics initialization.


To keep things short, let me skip to the conclusion: if you run into this issue on an old-ish Dell XPS with an Intel Iris Plus 640 graphics card like mine with GDM, Arch and Wayland (or something similar), try enabling early KMS [1] by adding `i915` to the `MODULES` array in `mkinitcpio.conf` and rebuilding the initramfs, that fixed it for me.


1: https://wiki.archlinux.org/index.php/kernel_mode_setting#Early_KMS_start

-- Response ended

-- Page fetched on Sat May 11 21:31:55 2024