因此,当我暂停我的笔记本电脑,然后稍后将其唤醒时,我的笔记本电脑确实打开了,例如,我可以使用 kepboard 通过音频确认来调高和调低音量,但我的屏幕仍然是黑色的并且没有直到我重新启动笔记本电脑后才显示任何内容。
我更新到 Ubuntu 22.04,当我暂停计算机时出现问题: 我有这样的屏幕:
我正在使用 NVIDIA 驱动程序 (nvidia-driver-470),并且使用的是 X11,自从更新以来,我无法再从登录会话切换到 Wayland。
编辑(2022年4月23日):
$ sudo dmidecode -s bios-version
X751LN.302
$ free -h
total used free shared buff/cache available
Mem: 11Gi 1,7Gi 8,1Gi 270Mi 1,8Gi 9,4Gi
Swap: 2,0Gi 0B 2,0Gi
$ sysctl vm.swappiness
vm.swappiness = 60
$ swapon -s
Filename Type Size Used Priority
/swapfile file 2097148 0 -2
$ sudo lshw -C memory
*-firmware
description: BIOS
vendor: American Megatrends Inc.
physical id: 0
version: X751LN.302
date: 01/30/2015
size: 64KiB
capacity: 6MiB
capabilities: …Run Code Online (Sandbox Code Playgroud) 在Ubuntu 20.04 LTS(安装了UEFI模式,NVIDIA GF GTX 1050)上,我无法在暂停后恢复计算机,因此我必须直接将其关闭并重新启动。这是我的/etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="nouveau.modeset=0"
Run Code Online (Sandbox Code Playgroud)
当我尝试恢复设备时屏幕显示:
ERROR: GPU0: Display engine push buffer channel allocation failed: 0x65 (Call timed out [NV_ERR_TIMEOUT])
ERROR: GPU0: Failed to allocate display engine core DMA push buffer
ERROR: GPU0: Display engine push buffer channel allocation failed: 0x65 (Call timed out [NV_ERR_TIMEOUT])
ERROR: GPU0: Failed to allocate display engine core DMA push buffer
Run Code Online (Sandbox Code Playgroud) 我的显卡使用的是 Nouveau X.org 驱动程序,但今天我从 Ubuntu 中的“附加驱动程序”程序将驱动程序更改为 nvidia-driver-470(专有且经过测试)。\n一切都很好,除了每当我暂停我的笔记本电脑,它会立即自行唤醒。
\n以下是以下命令的输出:
\njournalctl -b | grep suspend\nRun Code Online (Sandbox Code Playgroud)\n输出是
\nSep 24 22:26:38 minaHP ModemManager[1527]: <info> [sleep-monitor] system is about to suspend\nSep 24 22:26:39 minaHP systemd[1]: Starting NVIDIA system suspend actions...\nSep 24 22:26:39 minaHP suspend[518255]: nvidia-suspend.service\nSep 24 22:26:39 minaHP logger[518255]: <13>Sep 24 22:26:39 suspend: nvidia-suspend.service\nSep 24 22:26:39 minaHP systemd[518256]: nvidia-suspend.service: Failed to execute command: No such file or directory\nSep 24 22:26:39 minaHP systemd[518256]: nvidia-suspend.service: Failed at step EXEC spawning /usr/bin/nvidia-sleep.sh: No such …Run Code Online (Sandbox Code Playgroud)