挂起后无法返回计算机,Ubuntu 20.04

挂起后无法返回计算机,Ubuntu 20.04

我在安装 Ubuntu 20.04 时遇到了这个问题,我通过重新安装 Ubuntu 并安装旧驱动程序解决了这个问题。现在几个月过去了,我挂起了电脑,回来后屏幕变黑了。

uname -a

Linux noblepc 5.8.0-55-generic #62~20.04.1-Ubuntu SMP Wed Jun 2 08:55:04 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Nvidia 驱动程序 - 460.80 无法安装旧驱动程序,否则无法自动更新!

GPU - GTX 1050

奇怪的是,我已经解决了这个问题,但它又无缘无故地再次出现了,而且现在我尝试了很多方法,却还是无法解决这个问题。

错误

Nvidia-Modeset: Failed to allocate display engine core DMA push buffer!
Nvidia-Modeset: GPU 0: Display engine push buffer channel allocation failed 0x65

编辑:

我设法通过安装驱动程序服务器解决了这个问题

答案1

我遇到了同样的问题,并通过nvidia-450-server按照建议安装驱动程序解决了这个帖子

sudo apt purge nvidia-*
sudo apt autoremove
sudo apt install nvidia-driver-450-server

答案2

正如之前所说

如果您只有 2 GB 的 SWAP 并且计算机尝试休眠,您肯定会冻结它。您的计算机肯定有 4GB 的 RAM、8GB 或更多的 RAM。

在此示例中,我使用 Virtual Box 创建了一台虚拟机,该虚拟机具有 3.3GB RAM 和 2GB 交换空间,并强制休眠和睡眠。尝试在日志中查找是否有类似以下内容:

在此处输入图片描述

cat /var/log/syslog | grep -i "hibern\|suspen"

如果您发现类似以下消息冬眠很可能是您的计算机正在尝试休眠,并且当您交换内存时,这几乎会导致崩溃,从而解释尝试恢复后出现黑屏。

这是由于交换内存不足以映射 RAM 内存造成的。

睡眠使计算机保持开启状态,并消耗极少量的能量来保存 RAM 内存中的内容。

休眠模式将所有 RAM 内存内容交换到交换磁盘并完全关闭计算机,直到开启为止不消耗任何电能。

干杯

答案3

我有一台配备 RTX 2070 的 XMG neo 15 m20,在 2021 年 11 月内核更新后,我花了几个月的时间才解决这个问题。
唯一对我有用的方法(我尝试了很多方法)是在 BIOS 中切换到仅使用独立显卡的模式。它被设置为“msHybrid”,我将其切换到“dGPU”。我认为这是一个 ACPI 电源管理问题。我还没有测量仅使用 dGPU 对电池寿命的影响。

相关内容