Werd |
|
Темы:
28
Сообщения:
204
Участник с: 15 августа 2017
|
Обновился вроде без проблем. Правда это только усугубило ситуацию с саспендом ))
Я не могу понять что происходит, он похоже пытается уснуть но ничего не выходит. Сначала думал что это из за USB. Отключил пробуждение по USB в биосе и освободил все порты, не помогло. |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
WerdВот твоя ошибка — система не понимается состояние крышки ноутбука, точнее записано одно состояние, а фактически другое, а это состояние завязано на модуль button (кнопка включения/выключения) WerdГугли по этой фразе, для начала посмотри это, нашел на BBS - в подробности не вникал, вообщем ГУГЛИ. И вроде я уже указывал тебе на этот bug и приводил способ для проверки, но, похоже, ты так и не проверил. EDIT 1 - и это не ошибка ArchLinux, а вероятнее всего причина обусловлена кривизной таблиц ACPI. EDIT 2 - Может твоя крышка показывает всегда открыто? Посмотри вывод - journalctl -b | grep Lid Если была команда на suspend, то должен показать чередование closed и opened В приведенной выше мной ссылке есть сылка на другие топики, которые ссылаются еще дальше. Насколько понял. Это проблема не нова.
Ошибки не исчезают с опытом - они просто умнеют
|
Werd |
|
Темы:
28
Сообщения:
204
Участник с: 15 августа 2017
|
vasekТак у меня другая ситуация была. Я кажется не проверял, но у меня тогда другая проблема была... Ссылку на bbs я находил, но почему то показалось что это не мой случай. Сейчас проверил, да действительно состояние крышки не меняется. Если раньше при закрытии/открытии крышки:
показывал кракозябры, то сейчас ничего.. крышка всегда в открытом состоянии..
А где датчик положения крышки находится? Рядом с тачпадом кажется да? Просто годик назад я подзалил это место водичкой.. =/ Я прочитал все треды по твоей ссылке. Ну там они нашли какой то способ временно вернуть функциональность датчика вот так: I mean: If you follow this thread, you can see that pushing the battery reset hardware button can restore lid detection, which then works for a while but eventually fail again, independently of any kernel upgrade (except in your case, that's why I'm inclined toward a coincidence). That doesn't look like a kernel issue to me. That said, I can be wrong :-) Похоже никто не понял чем это вызывается =/ Мне кажется что это просто сломанный датчик.. Можно как то перенастроить выход из саспенда на power button например? Или на клавиатуру? Через ACPI таблицу же можно? Но как там расшифровать коды девайсов? |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
Насчет приведенных мною ссылок - я детально их не анализировал, а потому ничего в части ошибки состояния Lido сказать не могу. И нужно в эту тему влазить капитально, а для этого нужно иметь под рукой такую проблему и пробовать. А так это будут одни разговоры и гадания. Кроме того для начала нужно проверить и понять какие значения установлены в logind. В части WerdВыход из suspend по дефолту настроен на power button. Кроме того, vs220, уже указывал что у тебя выход из suspend настроен на Lido WerdРазберись с этим и определись, что тебе нужно. В части настройки выхода из suspend - уже писали, можно настроить все, если твое устройство прописано (или имеет отношение через bus, например, через hub) в файле /proc/acpi/wakeup
Ошибки не исчезают с опытом - они просто умнеют
|
Werd |
|
Темы:
28
Сообщения:
204
Участник с: 15 августа 2017
|
ок, я просто отключил саспенд по крышке в /proc/acpi/wakeup. И в logind.conf поставил саспенд на power button. Пока мне все нравится =) Как доберусь до цивилизации отнесу ноут в сервис, проверить датчик и тачпад... Спасибо большое всем за помощь =) UPDATE: А не подскажет ли кто, как мне понять где у меня клавиатура в /proc/acpi/wakeup ? Хочу попробовать пробуждение и через нее еще сделать, а то кнопка питания подглючивает иногда. |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
WerdИмеешь ввиду тачпад? Редкие ноутбуки имеют функцию просыпаться от тачпада. И в твоем файле /proc/acpi/wakeup что то я не вижу устройства типа TPAD (может называться и по другому - как обзовет разработчик). И уже писал, что все, что подключается к USB портам, если они настроены на просыпание, настроить можно - в том числе и от клавиатуры и от мыши. Погугли по фразе - wakeup for keyboard А как найти - там же прописаны обозначения bus - ищи по ним.
Ошибки не исчезают с опытом - они просто умнеют
|