Fatal IO error 4 (Interrupted system call) on X server :0
Affected version
OS: Pop!_OS 20.10 x86_64
Host: Blade 15 Advanced Model (Early 2020) - RZ09-033 5.04
Kernel: 5.8.0-7642-generic
Shell: bash 5.0.17
Resolution: 4384x2466
DE: GNOME 3.38.3
WM: Mutter
WM Theme: Pop
Theme: Pop-dark [GTK2/3]
Icons: Pop [GTK2/3]
Terminal: gnome-terminal
CPU: Intel i7-10875H (16) @ 2.300GHz
GPU: Intel UHD Graphics
Memory: 6719MiB / 15867MiB
XOrg
gorgo@pop-os:~$ dpkg -l | grep mutter
ii gir1.2-mutter-7:amd64 3.38.3-2ubuntu0.20.10.1pop1~1614025450~20.10~5e5ece9 amd64 GObject introspection data for Mutter
ii libmutter-7-0:amd64 3.38.3-2ubuntu0.20.10.1pop1~1614025450~20.10~5e5ece9 amd64 window manager library from the Mutter window manager
ii mutter-common 3.38.3-2ubuntu0.20.10.1pop1~1614025450~20.10~5e5ece9 all shared files for the Mutter window manager
Bug summary
Random rendering freeze during normal day use (Google Chrome, Telegram, SublimeText ... ).
I'm using Pop!_OS with "Integrated graphic (intel)" active mode, so NVIDIA shall be disabled and GUI is using Intel only.
I'm also using Fractional scaling to 175%.
From the log attached, I guess the freeze happened here:
mar 19 16:51:06 pop-os gnome-shell[41363]: Object .MetaInputDeviceX11 (0x5632c1a0e8b0), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
mar 19 16:51:06 pop-os gnome-shell[41363]: == Stack trace for context 0x5632c1726220 ==
mar 19 16:51:06 pop-os gnome-shell[41363]: #0 5632c1d84b70 i resource:///org/gnome/shell/ui/keyboard.js:1153 (3643d5294470 @ 57)
mar 19 16:51:06 pop-os gnome-shell[41363]: #1 5632c1d84ab8 i resource:///org/gnome/shell/ui/keyboard.js:1159 (3643d5294420 @ 90)
mar 19 16:51:06 pop-os gnome-shell[41363]: #2 7ffdad00b540 b self-hosted:850 (27f828106a60 @ 454)
mar 19 16:51:06 pop-os gnome-shell[41363]: clutter_input_device_get_device_type: assertion 'CLUTTER_IS_INPUT_DEVICE (device)' failed
mar 19 16:51:07 pop-os gnome-shell[41363]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
mar 19 16:51:07 pop-os gnome-shell[41363]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
mar 19 16:51:07 pop-os gnome-shell[41363]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
mar 19 16:51:07 pop-os gnome-shell[41363]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
mar 19 16:51:08 pop-os gnome-shell[41363]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
mar 19 16:51:08 pop-os gnome-shell[41363]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
mar 19 16:51:08 pop-os gnome-shell[41363]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
mar 19 16:51:08 pop-os gnome-shell[41363]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
mar 19 16:51:08 pop-os systemd[41582]: tracker-extract.service: Succeeded.
mar 19 16:51:09 pop-os gnome-shell[41363]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
mar 19 16:51:09 pop-os gnome-shell[41363]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
mar 19 16:51:10 pop-os gnome-shell[41363]: GNOME Shell started at Fri Mar 19 2021 16:50:54 GMT+0100 (CET)
mar 19 16:51:10 pop-os gnome-shell[41363]: Registering session with GDM
mar 19 16:51:10 pop-os gnome-shell[41736]: gnome-shell: Fatal IO error 4 (Interrupted system call) on X server :0.
Gnome shell extensions:
gorgo@pop-os:~$ gnome-extensions list --enabled
touchpad-indicator@orangeshirt
extensions@abteil.org
ESC_to_close_overview@paperthin.gmail.com
cpupower@mko-sl.de
alt-tab-raise-first-window@system76.com
always-show-workspaces@system76.com
ding@rastersoft.com
pop-shell@system76.com
pop-shop-details@system76.com
system76-power@system76.com
ubuntu-appindicators@ubuntu.com
Steps to reproduce
Cannot find steps that reproduce the freeze every time.
What happened
Rendering freeze
What did you expect to happen
Relevant logs, screenshots, screencasts etc.
Journal log: https://controlc.com/969fbfe5