Почему дисплей Thinkpad W541 гаснет при закрытии и открытии крышки?

Почему дисплей Thinkpad W541 гаснет при закрытии и открытии крышки?

У меня Thinkpad W541, который показывает только пустой экран после открытия крышки. Ноутбук не переходит в спящий режим, все работает, пока крышка закрыта, и на долю секунды при открытии крышки я вижу курсор на черном экране, прежде чем дисплей становится пустым.

Эта машина имеет дискретную видеокарту Nvidia и встроенный графический процессор в CPU. В BIOS нет опции, позволяющей просто отключить дискретную видеокарту.

Эта проблема возникает в последних версиях Ubuntu и Debian.

Я пытался обновить BIOS и встроенный контроллер до последней версии и экспериментировал с различными аргументами acpi для GRUB. Я не могу просто отключить ACPI полностью, это делает ноутбук непригодным для использования. Однако были также испробованы менее агрессивные аргументы, такие как nolapic, noapic, я также пробовал acpi_osi=\"!Windows 2013\", который был предложен здесь:https://gist.github.com/storrgie/d97f96f08b1a3685747ce71cd27ab1f3

Я также пробовал переключаться между nouveau и фирменными драйверами nvidia и подтвердил с помощью lspci -v, что теперь я использую nvidia вместо nouveau. Та же проблема, никакой разницы вообще.

Я не знаю, как с этим справиться. Проблема не только в закрытии крышки. Всякий раз, когда X хочет погасить экран (например, если он не использовался в течение 10 минут), он гасит экран, и он больше никогда не включается.

Если я нажимаю кнопку питания, ACPI инициирует выключение, а затем, когда дисплей снова переключается на терминал, чтобы отобразить последовательность выключения, я снова получаю изображение на дисплее.

Все работает, кроме этого, просто возникла какая-то странная проблема с драйверами дисплея.

Связанный контент