Ubuntu 16.04 не просыпается после приостановки на HP Elitebook 8440 (и спамит kern.log)

Ubuntu 16.04 не просыпается после приостановки на HP Elitebook 8440 (и спамит kern.log)

Этот компьютер долгое время был полностью счастлив с Linux Mint 16. Я только что обновил его до Ubuntu 16.04, и у меня возникло 3 проблемы. Буду признателен за любые предложения по любой из них.

  • Он не просыпается после приостановки. С ядром напрямую из Ubuntu 16.04 (4.4.0-22, если я правильно понял), вентилятор просыпается, но нет никаких других признаков жизни (черный дисплей, не могу пинговать машину и т. д.). Следуя предложениям отhttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/1574125выглядело похоже, я попробовал обновить ядро, используяhttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.9-xenial/. После обновления ядра я могу подключиться к машине по ssh после приостановки&resume;, но экран по-прежнему полностью черный.

  • Каждые 5 секунд спамит сообщением «не удалось отключить графический турбо» в kern.log

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

Будем признательны за любые предложения.

решение1

После

apt-get update; apt-get upgrade; apt-get dist-upgrade

вчера приостановка снова начала работать.

А загрузка с ядром по умолчанию прекратила появление сообщений «не удалось отключить графический турбо».

И с тех пор у меня не было ни одной аварии — так что я думаю, что все снова хорошо.

TL/DR: 'apt-get update; apt-get dist-upgrade' исправили все

решение2

У меня была та же проблема с Ubuntu 18.40 (финальная бета-версия) и HP EliteBook 850 G5. Решением для меня стало добавление в черный список, amdgpuи все ошибки загрузки и проблемы с режимом ожидания исчезли.

Описано, как добавить amdgpu в черный списокздесь на Unix и Linux SE:

Открыть blacklist.conf, например запустить

sudo vi /etc/modprobe.d/blacklist.conf

(если используете Vi(m), нажмите iи) добавьте текст

blacklist amdgpu

сохранить и выйти (в Vi(m) нажать escи ввести :wq)

Регенерируйте initramfs:

sudo update-initramfs -u

решение3

Насколько мне известно, аппаратное обеспечение ELiteBook 840 не поддерживает функцию Hibernate в Ubuntu (официальный сайт HP). Видимо, есть похожая проблема с функцией Suspend, так как я столкнулся с похожей проблемой. Экран просто не просыпается.

решение4

По крайней мере, в моем случае, похоже, виноваты драйверы Radeon и/или X. Обходной путь — отключить пустой экран или compiz --replace &перезапустить сервер Compiz.

Связанный контент