gnome-shell-system-monitor-applet icon indicating copy to clipboard operation
gnome-shell-system-monitor-applet copied to clipboard

Suspend and hibernate doesn't work anymore when applet enabled on Gnome 40

Open aluedtke7 opened this issue 4 years ago • 1 comments

Hi, I'm using this extension for years now on Ubuntu 16.04, 18.04 and 20.04. Now I put Manjaro with Gnome 40.1.0 on my new laptop Lenovo T14S with AMD 4750pro CPU. The extension works: I see the cpu, memory, network and filesystem graphs as usual. But when I suspend the OS and come back later, I have to login again and my session is gone! When I disable this applet, restart the OS and suspend then, I get my session back. I have the same behaviour when I hibernate the OS.

When I look at journalctl I can see the following: Mai 25 10:59:18 xxxxx NetworkManager[757]: [1621933158.9978] device (wlp3s0): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed') Mai 25 10:59:19 xxxxx gnome-shell[1943]: toggling down object GSettings that's already queued to toggle up Mai 25 10:59:19 xxxxx audit[1943]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=4 subj==unconfined pid=1943 comm="gnome-shell" exe="/usr/bin/gnome-shell" sig=5 res=1 Mai 25 10:59:19 xxxxx gnome-shell[1943]: == Stack trace for context 0x555d5cf1a160 == Mai 25 10:59:19 xxxxx gnome-shell[1943]: #0 555d5e223df0 i /home/alu/.local/share/gnome-shell/extensions/[email protected]/extension.js:2479 (c697e0e7f60 @ 274) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #1 7ffdb72087d0 b resource:///org/gnome/shell/ui/extensionSystem.js:108 (34a27fc4b830 @ 395) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #2 555d5e223d60 i resource:///org/gnome/shell/ui/extensionSystem.js:613 (34a27fc41bf0 @ 15) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #3 7ffdb7209240 b self-hosted:225 (1ba1c74b0790 @ 273) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #4 555d5e223cd0 i resource:///org/gnome/shell/ui/extensionSystem.js:612 (34a27fc41c40 @ 98) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #5 555d5e223c40 i resource:///org/gnome/shell/ui/extensionSystem.js:630 (34a27fc41ba0 @ 82) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #6 7ffdb7209c80 b self-hosted:844 (c697e013ec0 @ 423) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #7 7ffdb7209d70 b resource:///org/gnome/gjs/modules/core/_signals.js:114 (1ba1c74b02e0 @ 439) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #8 7ffdb720a500 b resource:///org/gnome/shell/ui/sessionMode.js:195 (12c6aacb5740 @ 284) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #9 555d5e223ae0 i resource:///org/gnome/shell/ui/sessionMode.js:156 (12c6aacb5880 @ 40) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #10 555d5e223a28 i resource:///org/gnome/shell/ui/screenShield.js:583 (12c6aaca05b0 @ 208) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #11 555d5e223968 i resource:///org/gnome/shell/ui/screenShield.js:632 (12c6aaca0560 @ 419) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #12 555d5e2238d0 i resource:///org/gnome/shell/ui/screenShield.js:219 (12c6aaca0f10 @ 65) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #13 7ffdb720afa0 b self-hosted:844 (c697e013ec0 @ 454) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #14 7ffdb720b0a0 b resource:///org/gnome/gjs/modules/core/_signals.js:114 (1ba1c74b02e0 @ 439) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #15 555d5e223818 i resource:///org/gnome/shell/misc/loginManager.js:207 (1ba1c74f9240 @ 195) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #16 7ffdb720bce0 b self-hosted:844 (c697e013ec0 @ 492) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #17 7ffdb720bde0 b resource:///org/gnome/gjs/modules/core/_signals.js:114 (1ba1c74b02e0 @ 439) Mai 25 10:59:19 xxxxx gnome-shell[1943]: #18 555d5e223768 i resource:///org/gnome/gjs/modules/core/overrides/Gio.js:152 (1ba1c74a4b50 @ 39) Mai 25 10:59:19 xxxxx systemd[1]: Created slice system-systemd\x2dcoredump.slice. Mai 25 10:59:19 xxxxx audit: BPF prog-id=17 op=LOAD Mai 25 10:59:19 xxxxx audit: BPF prog-id=18 op=LOAD Mai 25 10:59:19 xxxxx systemd[1]: Started Process Core Dump (PID 3009/UID 0).

Is there something I can do to fix this problem?

BTW: I used the latest version (HEAD) from the git repo and installed the applet via make install.

aluedtke7 avatar May 26 '21 15:05 aluedtke7

An addition to my previous post: I have an old Thinkpad T420 with Manjaro. Usually I don't suspend this machine. I tried the suspend with the extension enabled and it worked: no problems, the sessions is restored!

Is the new AMD CPU maybe to fast?

aluedtke7 avatar May 27 '21 06:05 aluedtke7