【已解决】【附日志】挂起后醒来失败,请问如何找寻原因

2021-09-09 已解决很久很久

我也忘了是怎么解决的,甚至已经忘了曾经有过这个问题。


日志:https://paste.ubuntu.com/p/F6K2sr226v/

描述情况

  1. (盖子还在合起的状态下)接起电源,接上hdmi,接上usb键盘
  2. 打开盖子

我在笔记本挂起(suspend)后,再打开疑似醒来失败,表现为黑屏。
我的操作是盖上挂起到内存(8月 26 08:50:52),然后后面再打开恢复(8月 26 09:12:30)。

  • 我使用nvidia官方驱动,nvidia 1050ti显卡
  • arch linux官方内核
  • gnome-shell-performance + mutter-performance (aur里的,但官方源的也曾出现过醒来失败)

做过的尝试

  • 切换tty(失败)
  • 强行关机打开(成功)

其他

我在日志中看到自动切换壁纸的软件(variety),曾在打开盖子(8月 26 09:12:30)后,尝试链接壁纸源,这是否代表已经醒来,但只是无显示?
求教各位我还有那些没有提供的,或是什么方向能找到解决这个问题的办法。

打开盖子恢复失败这个不是必然发生的,是偶发的。不知道如何复现,大概一周就出现一次(我从不关机)

显示驱动的问题,导致你的屏幕无法使用。

8月 26 09:12:30 tpc kernel: nvidia-modeset: ERROR: GPU:0: Display engine push buffer channel allocation failed: 0x65 (Call timed out [NV_ERR_TIMEOUT])
8月 26 09:12:30 tpc kernel: nvidia-modeset: ERROR: GPU:0: Failed to allocate display engine core DMA push buffer
8月 26 09:12:30 tpc kernel: nvidia-modeset: ERROR: GPU:0: Display engine push buffer channel allocation failed: 0x65 (Call timed out [NV_ERR_TIMEOUT])
8月 26 09:12:30 tpc kernel: nvidia-modeset: ERROR: GPU:0: Failed to allocate display engine core DMA push buffer

PS: 下次贴日志请不要使用 paste.ubuntu.com,因为它要求登录之后才能下载文件,十分不方便。

收到。
感谢指明方向。

啊,我想知道楼主是怎么解决该问题的,我也遇上了同样的问题,也是1050ti的显卡问题,尝试安装了多个驱动后依然没有解决

我在搜 "mutter-performance" 看现在还有没有人用的时候, 搜回了自己曾经提的这个问题。抱歉之前我没看到你的跟帖。

现在我已经没有这个症状,由于时间较久,我已经完全忘记了是如何解决的。

我甚至已经忘了我提出过这个问题。

现在使用的是官方源的 gnome 和 mutter,nvidia + linux-zen。前不久也一直在用过 linux lts + nvidia lts。
我已经没有这个问题 很长很长很长 时间了。