我按照这篇文章在我的 Ubuntu 安装上使休眠功能正常运行:https://medium.com/@lzcoder/enable-hibernate-on-ubuntu-using-uswsusp-s2disk-ae0b71862eb5
我注意到,当我从休眠状态打开 PC 后,Gnome Shell 占用了大量 CPU 电量。我必须重新启动 PC 才能恢复正常(没有其他情况出现这样的问题)。
我该怎么办?我在网上没找到任何有用的信息。这主要是 GPU 驱动程序问题(我只有 Intel GPU,所以我不认为这是我的情况)。
输出ls -al ~/.local/share/gnome-shell/extensions
total 52
drwxrwxr-x 13 username username 4096 Jun 22 16:49 ./
drwx------ 3 username username 4096 Jun 23 18:23 ../
drwxrwxr-x 8 username username 4096 Jun 15 17:33 '[email protected]'/
drwxrwxr-x 5 username username 4096 Jun 15 17:22 '[email protected]'/
drwxrwxr-x 8 username username 4096 Jun 22 16:49 '[email protected]'/
drwxrwxr-x 3 username username 4096 Jun 15 17:35 '[email protected]'/
drwxrwxr-x 2 username username 4096 Jun 19 14:33 'NotificationCounter@coolllsk'/
drwxrwxr-x 2 username username 4096 Jun 15 17:35 '[email protected]'/
drwxrwxr-x 7 username username 4096 Jun 19 07:59 '[email protected]'/
drwxrwxr-x 4 username username 4096 Jun 19 13:29 '[email protected]@posteo.de'/
drwxrwxr-x 5 username username 4096 Jun 15 17:27 '[email protected]'/
drwxrwxr-x 5 username username 4096 Jun 15 17:25 '[email protected]'/
drwxrwxr-x 4 username username 4096 Jun 15 17:19 '[email protected]'/
输出ls -al /usr/share/gnome-shell/extensions
total 20
drwxr-xr-x 5 root root 4096 Apr 23 09:35 ./
drwxr-xr-x 7 root root 4096 Jun 15 17:19 ../
drwxr-xr-x 2 root root 4096 Jun 16 20:43 'desktop-icons@csoriano'/
drwxr-xr-x 3 root root 4096 Apr 23 09:35 '[email protected]'/
drwxr-xr-x 3 root root 4096 Jun 19 13:20 '[email protected]'/
输出free -h
total used free shared buff/cache available
Mem: 15Gi 4.4Gi 5.7Gi 1.2Gi 5.4Gi 9.6Gi
Swap: 31Gi 307Mi 30Gi
sysctl vm.swappiness
=> 的输出vm.swappiness = 60
答案1
韦兰
尝试这个...
您的旧电脑和旧 GPU 可能存在问题。试试这个...
sudo -H gedit /etc/gdm3/custom.conf
# 编辑此文件
改变:
#WaylandEnable=false
到:
WaylandEnable=false
保存文件并退出gedit
。然后重新启动。
交换/休眠
您的交换分区或 /swapfile 太大。
使用这些命令的输出编辑您的问题,使用复制/粘贴,而不是屏幕截图。
cat /etc/fstab
sudo blkid
cat /etc/initramfs-tools/conf.d/resume
grep -i "GRUB_" /etc/default/grub