I noticed a message during boot. It seems the lid position is correctly detected root at toksvig:~# cat /proc/acpi/button/lid/LID0/state state: open root at toksvig:~# cat /proc/acpi/button/lid/LID0/state state: closed