ZorinOS 16, Kernel 5.11.0.37, Gnome 3.38.4, getting a bunch of recvmsg() errors in gnome-shell
by terente0081 from LinuxQuestions.org on (#5Q9B8)
Alright, so right from system start if I go in top, gnome-shell is taking up a bunch of resources. It chills as soon as there's no activity, but simply moving the mouse makes it consume up to 25% cpu. I'm not worried about that however, it's a 1000Hz mouse and I'm expecting some load on the system at those refresh rates.
Top screenshot: https://i.imgur.com/OOmB3yj.jpg
Taking gnome shell PID and running strace -C -p XXXX shows a bunch of errors related to recvmsg(), thousands per second.
Strace screenshot, 3 seconds at most: https://i.imgur.com/xhzRrWc.jpg
Running lsof -p XXXX to see what those 19 & 5 file descriptors are in the errors, they are both unix sockets, it's like gnome-shell is looking for a resource there and can't find it.
lsof screenshot: https://i.imgur.com/wwElBBR.jpg
This is as much as I was able to gather, can someone please help me find the source of these errors?
In another forum a user said they were able to resolve these by changing their user home directory. When I run the usermod command however, I get an error saying systemd is running & not allowing me to complete the change. I suspect it's preload or the profile-sync-daemon, but I haven't found the courage to turn them off and make the change - I'm affraid it will break something :)
Thanks!
Top screenshot: https://i.imgur.com/OOmB3yj.jpg
Taking gnome shell PID and running strace -C -p XXXX shows a bunch of errors related to recvmsg(), thousands per second.
Strace screenshot, 3 seconds at most: https://i.imgur.com/xhzRrWc.jpg
Running lsof -p XXXX to see what those 19 & 5 file descriptors are in the errors, they are both unix sockets, it's like gnome-shell is looking for a resource there and can't find it.
lsof screenshot: https://i.imgur.com/wwElBBR.jpg
This is as much as I was able to gather, can someone please help me find the source of these errors?
In another forum a user said they were able to resolve these by changing their user home directory. When I run the usermod command however, I get an error saying systemd is running & not allowing me to complete the change. I suspect it's preload or the profile-sync-daemon, but I haven't found the courage to turn them off and make the change - I'm affraid it will break something :)
Thanks!