ACPI, комп'ютер вмикається спорадично


0

Останнім часом я помітив, що мій настільний комп'ютер GNU / Linux Gentoo вмикається спорадично, поки він призупиняється в режимі ACPI S3.

Я не вносив жодних змін і оновлень в BIOS.

У dmesg я бачу таке, коли це відбувається:

[108014.336259] floppy0: floppy timeout called
[108014.336301] PM: resume of devices complete after 10861.842 msecs
[108014.336559] hub 8-0:1.0: state 7 ports 6 chg 0000 evt 0000
[108014.336562] hub 7-0:1.0: state 7 ports 6 chg 0000 evt 0000
[108014.336565] hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0000
[108014.336567] hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000
[108014.336569] hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0000
[108014.336572] hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0000
[108014.336574] hub 7-5:1.0: state 7 ports 4 chg 0008 evt 0008
[108014.338301] hub 7-5:1.0: port 3, status 0503, change 0000, 480 Mb/s
[108014.338307] hub 6-0:1.0: state 7 ports 2 chg 0006 evt 0000
[108014.338323] hub 6-0:1.0: port 1, status 0103, change 0000, 12 Mb/s
[108014.338334] hub 6-0:1.0: port 2, status 0303, change 0000, 1.5 Mb/s
[108014.338338] hub 5-0:1.0: state 7 ports 2 chg 0004 evt 0004
[108014.338350] hub 5-0:1.0: port 2, status 0103, change 0000, 12 Mb/s
[108014.336504] Restarting tasks ... done.
[108015.348192] uhci_hcd 0000:00:1d.2: reserve dev 2 ep81-INT, period 1, phase 0, 17 us

В системі немає нічого цікавого.

Що це викликає? Як я можу визначити, що викликає це?

Відповіді:


0

Ви можете спробувати відключити всі події пробудження для ACPI S3 в налаштуваннях BIOS:

Пробудження через USB від S3 [Вимкнено] (увімкнено до цієї публікації)

Резюме модемного дзвінка [Вимкнено]

PME події прокидання [інваліди]

Підтримка HPET [Вимкнено] (Високоточний таймер подій, увімкнено до цієї публікації)

Увімкнення миші [інвалід]

Увімкнення клавіатури [вимкнено]

Функція зворотного струму змінного струму [вимкнено]

Увімкнено сигналізацією [Вимкнено]


На жаль, всі вони відключені, і так було з часу появи нової системи. Однак я не впевнений, що навіть в BIOS можливо переключити HPET, він зібраний для підтримки цього в моєму ядрі, але я не бачу, як це було б пов’язано з такою неконтрольованою подією пробудження.
AttributedTensorField

0

У моєму випадку, як видається, рішення полягає у відключенні подій USB-пробудження в / proc / acpi / wakeup

У цьому файлі я помітив, що у кількох USB-пристроїв його стан "увімкнено". Якщо встановити їх на "відключено", просто повторивши ім'я у файлі, це запобігло повторному виникненню проблеми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.