Ubuntu 20.04 暂停不起作用

Ubuntu 20.04 暂停不起作用

我发现了一些相关的问题,但没有关于 20.04 的问题,而 20.04 的问题是关于挂起后恢复,或关闭盖子时挂起等。

我最近将我的 XPS 15 笔记本电脑从 Xubuntu 18.04 更新到了 20.04,挂起功能不再起作用。当我合上盖子或在 xfce4-session-input 中单击“挂起”时,基本上什么都没有发生。屏幕变黑,但 CPU 和风扇仍在运转。当我合上盖子时也是一样。当我按下一个键时,它会要求输入用户密码。

关于如何修复 Ubuntu 20.04 上的“睡眠”问题有什么提示吗?

cat /sys/power/mem_sleep显示[s2idle] deep

谢谢。

inxi -F输出:

System:    Host: omer-XPS-15-9570 Kernel: 5.11.0-25-generic x86_64 bits: 64 Desktop: i3 4.17.1
           Distro: Ubuntu 20.04.2 LTS (Focal Fossa)
Machine:   Type: Laptop System: Dell product: XPS 15 9570 v: N/A
           serial: <superuser/root required>
           Mobo: Dell model: 0D0T05 v: A00 serial: <superuser/root required> UEFI: Dell v: 1.8.1
           date: 02/01/2019
Battery:   ID-1: BAT0 charge: 85.8 Wh condition: 88.2/97.0 Wh (91%)
CPU:       Topology: 6-Core model: Intel Core i7-8750H bits: 64 type: MT MCP L2 cache: 9216 KiB
           Speed: 3961 MHz min/max: 800/4100 MHz Core speeds (MHz): 1: 3989 2: 1119 3: 2903
           4: 2982 5: 901 6: 900 7: 900 8: 900 9: 904 10: 3760 11: 3400 12: 3400
Graphics:  Device-1: Intel UHD Graphics 630 driver: i915 v: kernel
           Device-2: NVIDIA GP107M [GeForce GTX 1050 Ti Mobile] driver: N/A
           Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa
           resolution: 3840x2160~60Hz
           OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 20.2.6
Audio:     Device-1: Intel Cannon Lake PCH cAVS driver: snd_hda_intel
           Sound Server: ALSA v: k5.11.0-25-generic
Network:   Device-1: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter
           driver: ath10k_pci
           IF: wlp59s0 state: up mac: 9c:b6:d0:c3:bb:65
           Device-2: Qualcomm Atheros type: USB driver: btusb
Drives:    Local Storage: total: 476.94 GiB used: 51.82 GiB (10.9%)
           ID-1: /dev/nvme0n1 vendor: Toshiba model: KXG60ZNV512G NVMe 512GB size: 476.94 GiB
Partition: ID-1: / size: 467.96 GiB used: 51.82 GiB (11.1%) fs: ext4 dev: /dev/nvme0n1p2
Sensors:   System Temperatures: cpu: 31.0 C mobo: N/A
           Fan Speeds (RPM): cpu: 0 fan-2: 0
Info:      Processes: 276 Uptime: N/A Memory: 15.28 GiB used: 856.2 MiB (5.5%) Shell: zsh
           inxi: 3.0.38

答案1

就我而言,解决问题的方法是更新我的 AMD GPU 驱动程序。

从以下位置获取 .deb 文件:https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-22-10-2(检查确切版本,在我的情况下是 Ubuntu 20.04.4),使用安装它sudo dpkg -i amdgpu-install_***.deb然后通过运行安装最新的驱动程序amdgpu-install

我看到您有 Nvidia GPU,但也许是类似的问题,或者也许其他拥有 AMD GPU 的人看到了这个答案。

答案2

因此,您进行了“dist-upgrade”,从 18 升级到 20。您的电源设置是怎样的?它应该如下所示:

[ 1]

“Laptop Lib” 应处于“挂起模式”。文件/etc/systemd/logind.conf应该没有活动条目(所有条目都以“#”

要确认您的系统仍然能够睡眠,请打开终端并输入:

sudo systemctl suspend

如果这不起作用,你似乎有一个“抑制剂”,一些代码阻止你的系统进入睡眠状态。检查这个答案如何找出……

更新

在 xfce 中,您总是会看到列出的电源管理器 - 这是正常的,也是标准的。如果这是唯一的一行,则没有任何抑制因素会干扰电源管理。

更新2

在我们讨论了一些遗漏的信息之后,似乎您的系统无法休眠。由于您尝试“systemctl suspend”却无济于事,所以某些驱动程序一定是罪魁祸首。

获得一个像样的答案将包括您正在使用的驱动程序列表 - 将它们添加到您的问题中。使用

inxi -F

答案3

我在使用 Ubuntu 22.04 时也遇到了同样的问题。根本原因是我使用的是nouveau驱动程序,而不是 NVIDIA 的专有驱动程序。一旦我切换到该驱动程序,挂起功能就会再次开始工作。

答案4

我上个月就遇到了这个问题。直到我发现'linux-header-generic'包没有正确安装。不知怎么的,我发现内核和组件之间的接口没有安装。所以我安装了它:

sudo apt-get install linux-generic

我使用这个安装新内核。而且重启后,在启动部分我必须选择新内核。因为旧内核也存在,Ubuntu 默认选择它。

相关内容