Ошибка при возобновлении работы Ubuntu, связанная с pciehp_resume

Ошибка при возобновлении работы Ubuntu, связанная с pciehp_resume

Иногда (не всегда) я не могу возобновить работу ноутбука после приостановки. На экране появляется следующая ошибка:

pciehp 0000:00:1c.1:pcie04: Устройство 0000:03:00.0 уже существует в 0000:03:00, невозможно горячее добавление pciehp 0000:00:1c.1:pcie04: Невозможно добавить устройство в 0000:03:00

Кто-то упомянул эту проблему Здесьно я не смог найти решение: «В настоящее время pciehp_resume будет вызывать pciehp_enable_slot() для добавления устройства, если в слоте есть устройство. Но если устройство присутствовало до приостановки, нет необходимости добавлять его снова. Теперь в таком случае появляется какое-то неприятное сообщение, как указано выше»

Насколько мне известно, это устройство — карта беспроводной связи. Пока оно приостановлено, я не добавлял/не удалял никаких карт. Единственная причина, которая пришла мне в голову, заключается в следующем: фаза приостановки не удалила карту беспроводной связи (хотя она должна была удалить эту карту), поэтому позже фаза возобновления попыталась добавить эту карту, выведя это неприятное сообщение, не позволяя мне возобновить работу.

Есть ли хорошее решение для таких пользователей, как я? Или мне следует подождать, пока кто-то исправит это в коде ядра?

решение1

У меня была эта проблема 16.04, и ее решило удаление acpid:

sudo apt remove acpid

Я не знаю, к каким последствиям это приведет, но теперь ноутбук зависает, и это может оказаться важнее многих других вещей.

Это удалитэтот пакет, который контролирует нажатие кнопки питания. Но не волнуйтесь, работает и без нее.

решение2

Это старая ошибка драйверов видеокарт Nvidia, вероятно, связанная сacpidупаковка

Если вам нужно использовать вашу видеокарту, переключите драйверПрограммное обеспечение и обновления > Дополнительные драйверыв драйвер Nvidia и перезагрузитесь. Не забывайте, что вы все еще не можете приостановить свой ноутбук.

В противном случае просто запустите sudo apt remove acpid, драйвер будет переключен наxorgавтоматически (xorgработает отлично). У меня не возникло проблем безacpidеще.

Это не полное решение проблемы (я не уверен, существует ли оно вообще), но это единственный способ использовать вашу видеокарту.

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