Thinkpad не просыпается ото сна - 14.04

14

На недавно установленной и обновленной Ubuntu 14.04 мой ThinkPad E540 успешно приостанавливается, но не выходит из спящего режима - необходима полная перезагрузка. Более того, в режиме ожидания вентилятор постоянно работает на значительно более высоких оборотах, чем при обычном использовании, даже если светодиод ноутбука указывает на режим сна. Тем не менее, похоже, что и с аппаратным обеспечением, и с BIOS все в порядке, так как suspend отлично работает в Windows 7

Я опробовал решения, предложенные для аналогичных проблем, прежде всего это (используйте проприетарные драйверы Nvidia вместо noveau) и это , но проблема сохраняется.

pm-suspend.log сообщает, что все было успешно завершено, кроме этого:

Failed to connect to non-global ctrl_ifname: (null)  error: No such file or directory

Это сообщение повторяется трижды. Журнал заканчивается «выполнением приостановки».

Я действительно ценю помощь в этом вопросе.

РЕДАКТИРОВАТЬ: эта процедура также не помогла.

mrvlad
источник
2
Почему кто-то отклонил этот вопрос? Что-то не понятно? Тогда почему бы не попросить разъяснений? Разве я не искал возможные решения? Недостаточное знание Ubuntu не позволяет мне проводить какие-либо жесткие исследования - поэтому я и попросил помощи. Более того, кажется, что довольно много людей с Thinkpads имеют подобные проблемы ...
mrvlad
1
У меня также есть такая же проблема на Lenovo Thinkpad S5 S540. После закрытия крышки ноутбук зависает, и когда я снова открываю крышку, я смутно вижу экран входа в систему и мой указатель мыши. Ноутбук полностью не отвечает, поэтому я не могу открыть терминал. Я выполнил системный тест (System Testing), и он не прошел тест Deep Suspend. Это удалось в обычном тесте приостановки. Надеюсь, что эта подсказка поможет решить эту проблему.
1
Все еще есть проблема, ни одно из решений ниже не помогло мне. Я подозреваю, что это может быть связано и с
видеодрайверами

Ответы:

5

Как сказал пользователь Josiah Stevenson, проблема действительно связана с опцией USB 3 в BIOS.

Рады сообщить вам, что последнее обновление BIOS v.2.20 полностью решает эту проблему. Вы можете загрузить обновление с сайта Lenovo Downloads , обновить BIOS и использовать USB 3.0 и приостановить работу в Ubuntu.

SilverFire
источник
Проблема сохраняется в 16.04 LTS. Это решение решило проблему и сохранило функциональность USB 3.0.
Листовка
Хм мой T450 новейший номер версии v1.24
ворачиваются
9

У меня есть эта модель и была эта проблема.

Насколько я знаю, это еще не решено , но приостановка / пробуждение работает, как ожидается, если вы отключите USB 3.0 в BIOS.

Смотрите страницу с ошибкой по адресу https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1340376 .

Порты по-прежнему работают как порты USB 2.0. Не думал о проблеме в течение двух месяцев.

Джозиа Стивенсон
источник
Работает как шарм. Спасибо, что поделились. Тем не менее, я надеюсь, что кто-то решит проблему таким образом, что функциональность USB 3.0 будет сохранена.
mrvlad
Работал как шарм для моего Thinkpad X1 Carbon, который имел эту проблему с Ubuntu 12.04. (Войдите в меню загрузки с помощью <F12> во время загрузки, затем нажмите <Tab>, чтобы увидеть параметр <Setup>.) Спасибо! :)
patcon
Как отключить USB 3.0 в BIOS?
Манас Палдх
Здравствуйте, Джозиа, я применил этот обходной путь в прошлом году в июле 2014 года на Lenovo ThinkPad E540 моей дочери. Она всегда использует Suspend to RAM и с отключенным BIOS 3.0 USB у нее никогда не было проблем с пробуждением снова.
pefu
1

Я использую совершенно другой ноутбук (dell inspiron 1420), но у меня была похожая проблема с 14.04. При тайм-ауте (2 часа) при возобновлении работы клавиатура и трекпад не работают. Не удается переключиться на терминал.

Обходной путь, кажется, заключается в том, чтобы вручную (как предложено выше) использовать меню для приостановки, а не для тайм-аута (или закрытия крышки). После ручной приостановки я жду, пока индикатор hdd не погаснет и индикатор питания не начнет пульсировать. Затем я могу закрыть крышку. После его открытия клавиатура и трекпад работают. Я проверил это 5 раз сейчас.

У меня также есть пароль, требуемый от установленного параметра приостановки.

У меня также есть то же утверждение Fail в моем pm-suspend.log. У меня есть заявление об ошибке независимо от того, получилось ли у меня успешное резюме. По этой причине я не думаю, что это отражает то, что происходит.

user75505
источник
1

Я перепробовал много вещей. Узнав, что hibernate работает, но приостановить не могу, я изменил настройки, /etc/default/acpi-supportкомментируя ACPI_SLEEP=true Reboot. Это помогло мне. Нет приостановки в ОЗУ.

Vinz
источник
Моя последняя попытка включает в себя кучу изменений BIOS, и это изменение, и оно наконец заработало. Не уверен, является ли это конкретное изменение решением проблемы или нет. Но, по крайней мере, это не больно. Протестировано на Ubuntu 16.04 в Thinkpad P52
Penghe Geng
0

TL; DR: вы можете использовать терминал, чтобы избежать полной перезагрузки, но я пока не нашел реального решения. Для меня его только начал происходить на прошлой неделе, опубликовать раунд обновлений.

Я Thinkpad S1 Yoga. Возобновление приостановки из меню нормально, но приостановка закрытия крышки не возобновляется. Я могу видеть экран в состоянии, в котором он находился во время ожидания, и (иногда) перемещать мою мышь, но ввод с клавиатуры не разрешен Unity.

Ctrl-Alt-F # (F1, F2, F3, F4, F5, F6 и F7. F8 переходит к интерфейсу GUI) переводит меня в терминал, где я могу сам pkill и повторно войти в систему, так что это кажется проблемой для меня в мире X / Unity.

Я интегрировал графику Intel, поэтому все решения NVidia и AMD мне не помогают :)

ОБНОВЛЕНИЕ: переход на требование пароля после возобновления из режима приостановки предоставил мне хороший обходной путь, который не требует pkill.

joncam
источник
Спасибо, но после приостановки моя клавиатура не реагирует и экран чёрный, поэтому я не могу вызвать терминал или сделать что-нибудь полезное.
mrvlad
@mrvlad: Просто чтобы быть уверенным: мой экран черный и клавиатура не отвечает, но Ctrl-Alt-F2 по-прежнему выводит меня на консоль, где я могу войти в систему.
Джонатан Хартли,
0

У меня та же проблема с Lenovo Thinkpad E540, после некоторых исследований я нашел следующее решение:

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

2) Подождите около 10 секунд и снова подключите батарею BIOS (это полностью перезагрузит BIOS).

Эта процедура заставит ноутбук включаться нормально, но для этого потребуется установить дату BIOS и любые другие персональные конфигурации.

В теме о том, как решить эту проблему, есть временное решение и возможное окончательное решение, которое я все еще тестирую:

1) Как сказал пользователь Josiah Stevenson , отключите USB 3.0 в BIOS, у меня это работало около 3 месяцев, но затем проблема снова возникла.

2) сделать обновление BIOS; Как и прежде, я все еще тестирую, решит ли это проблему навсегда, пока что прошло всего пару дней, поэтому я не могу сказать, решит ли эта процедура проблему.

ubudebuserccs
источник