休眠后 Gnome Shell CPU 使用率过高

休眠后 Gnome Shell CPU 使用率过高

我按照这篇文章在我的 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

相关内容