Parece que tenho que ter vergonha de mim mesmo.
Por algum motivo, ao alterar a opção "HandleLidSwitch = ignore" em "/etc/systemd/logind.conf", não percebi que as opções eram COMMODED OUT por padrão. Então esse foi meu erro. Tantas horas desperdiçadas. Espero que minha resposta faça as pessoas checarem duas vezes, se elas se esqueceram de fazer o mesmo que eu fiz.