恢復與 pciehp_resume 相關的 ubuntu 時出錯

恢復與 pciehp_resume 相關的 ubuntu 時出錯

我有時(並非總是)在掛起後無法恢復我的筆記型電腦。螢幕上列印出以下錯誤:

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 卡驅動程式的一個古老錯誤,可能與包裹

如果需要使用顯示卡,請切換驅動程式軟體和更新 > 附加驅動程式到 Nvidia 驅動程式並重新啟動。不要忘記您仍然無法暫停筆記型電腦。

否則,只需運行sudo apt remove acpid,驅動程式就會切換到組織自動地 (組織工作正常)。我沒有遇到問題然而。

這不是問題的完整解決方案(我不確定是否存在),而是使用顯示卡的唯一一種方法。

相關內容