Werd |
|
Темы:
28
Сообщения:
204
Участник с: 15 августа 2017
|
siroccoWerdКнопка поломалась? Не знаю =/ не могу понять.. Возможно что поломалась, бывают проблемы с включением иногда. Вот сейчас он опять спонтанно ушел в саспенд уже через 10 минут после загрузки. В логах написано что lid switch вызвал саспенд. По совету vs220 отключил lid switch, ну вроде норм пока все. Но основной вопрос как выходить из саспенда, войти то в него командой можно, а выйти как? =/ |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
WerdКнопкой питания. |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
Aivar WerdЧто то у него наверно с acpi не в порядке если systemd не правильно кнопки и крышку определяет |
Werd |
|
Темы:
28
Сообщения:
204
Участник с: 15 августа 2017
|
AivarТак не выходит он кнопкой питания. Включается ей, но из саспенда кнопкой питания не выходит.WerdКнопкой питания. Может можно как то перенастроить это поведение в logind, я пока не смог разобраться. Там что то вроде HandlePowerKey=suspend например сделать, чтобы power key использовался для саспенда, для входа и выхода из него |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
WerdДля суспенда можно настроить событие acpi смотрите вот только они у вас вроде не правильно определяются.Пробуждение же работает по acpi/wakeup смотрите по какому событию у вас включено Посмотрите ошибки systemctl suspend system.journal _SYSTEMD_UNIT=systemd-logind.serviceОшибки acpi таблицы wiki.archlinux.org/index.php/DSDT Если раньше suspend работал можно попробовать откатиться или лтс ядро |
Werd |
|
Темы:
28
Сообщения:
204
Участник с: 15 августа 2017
|
Вот такая команда у меня не работает. vs220 Могу только лог посмотреть вот так:
Очень много тут событий с крышкой, хотя крышку я не трогал, закрыл только один раз чтобы проверить сработает ли событие, остальные срабатывания ложные. Еще обнаружил интересную вещь, получается выйти из саспенда нажатием левой кнопки тачпада.. =/ Правда тачпад кажется не корректно работает, или не совсем корректно... там какая то проблема с железом видимо... |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
WerdЧто то мне это напоминает один bug, наблюдаемый на некоторых типах ноутбуках и системах. Точно не помню, но что то типа ошибки системы при иницилизации статуса крышки - эти ошибки происходят при открытии/закрытии крышки и система не понимает ее состояние (а это как раз и происходит в suspend - закрытие крышки). Думаю это можно проверить - отправь ноутбук в suspend командой, крышку не закрывай, подожди секунд 10-20 и выведи из suspend. Если все нормально, то, думаю, этот bug и у тебя. Лечение от этого есть. UPD - вот только не уверен в правильности этой прверки, придумал сам, но по логике вроде бы правильно. EDIT -1 — нашел у себя лечение — попробуй загрузиться с параметром button.lid_init_state=open Но, думаю, можно попробовать и без перегрузки su …. # echo open > /sys/module/button/parameters/lid_init_state и попробуй уйти в suspend с закрытием крышки и выйти затем. Конечно, это все мои предположения, но проверить стоит.
Ошибки не исчезают с опытом - они просто умнеют
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
WerdПробуждение по крышке включено, повер кнопки PWRB не видно. На остальные включенные надо смотреть что это такое
WerdЯ имел ввиду усыпить systemctl suspend и посмотреть лог systemd-logind.service Очень много тут событий с крышкой может баг vasek написал, может неверная таблица DSDT, аппаратная проблема - датчик холла может глючит. Гляньте события в input крышки /dev/input/event3 (lid switch) судя по вашему прошлому логу но лучше проверить номер event Отследить события ничего не нажиматьесли ничего нет cat будет пустой если определяется нажатие будет выводить кракозябры В dmesg может ругань какая на lid acpi Попробуйте еще обновится и переустановить acpi
|
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
vs220То же приходила такая мысль, но уж очнь редко ломается. В свое время хотел ради интереса погуглить, как проверить его работоспособность, да так и не собрался. Если что то есть на эту тему (проверки), дай пожалуйста ссылки.
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
Werd, насчет бага - это просто одно из предположений - если интересует, почитай на эту тему подробнее, здесь не так все просто и нужно разбираться — в каких случаях что использовать. Вообщем погугли на эту тему (можно по параметру загрузки). В части button.lid_init_state=open я брал отсюда В других источниках пишут немного другое - button.lid_init_state=methodПосмотрел исходники, там вообще несколько значений и open и close (closed) и ignore (не помню как точно пишется, пишу по памяти).
Ошибки не исчезают с опытом - они просто умнеют
|