Предотвращение пробуждения ноутбука при открытии крышки на linux

мой ноутбук сломан и крышка не блокируется. Поэтому я хочу, чтобы он не просыпался, когда крышка открыта. Я использую ubuntu, но у gnome-power-preferences нет такой опции (только чтобы закрыть крышку).

есть ли способ сделать это? Боюсь, что в следующий раз, когда он откроется, он сгорит.

2
задан chmeee
25.04.2023 18:03 Количество просмотров материала 2692
Распечатать страницу

2 ответа

I нашел способ после googleing немного умнее (было трудно найти правильные ключи поиска).

короче, файла /proc/acpi/wakeup добавить строку LID которая включена.

$ cat /proc/acpi/wakeup 
Device  S-state   Status   Sysfs node
PCIB      S4     disabled  pci:0000:00:1e.0
USB1      S3     disabled  pci:0000:00:1d.0
USB2      S3     disabled  pci:0000:00:1d.1
USB3      S3     disabled  pci:0000:00:1d.2
USB4      S3     disabled  pci:0000:00:1d.3
USB7      S3     disabled  pci:0000:00:1d.7
MODM      S3     disabled  
HDEF      S3     disabled  pci:0000:00:1b.0
PXS1      S4     disabled  pci:0000:02:00.0
LID       S4    *enabled   

если вы echo " LID" > /proc/acpi/wakeup он изменится, чтобы отключить и компьютер не просыпается на открытой крышке.

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

3
отвечен chmeee 2023-04-27 01:51

Как правило, услуга не активируется, как только крышка открыта. Если вы запускаете систему, как только вы открываете lid, ваша система, вероятно, не находится в режиме сна S3, как это должно было быть. Наверное, что-то мешает полноценному сну.

кроме того, вы можете посмотреть в BIOS для пробуждения событий и выключить те, которые вы не хотите (может быть, крышка пробуждения среди них).

0
отвечен Josip Medved 2023-04-27 04:08

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх